From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 0AXKD89iSGKEIgEAgWs5BA (envelope-from ) for ; Sat, 02 Apr 2022 16:50:55 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id IAcmDc9iSGJ5dQAA9RJhRA (envelope-from ) for ; Sat, 02 Apr 2022 16:50:55 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id CEF6F15F17 for ; Sat, 2 Apr 2022 16:50:54 +0200 (CEST) Received: from localhost ([::1]:51284 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1naf5a-0003I0-0U for larch@yhetil.org; Sat, 02 Apr 2022 10:50:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1naf55-0003Hs-Vq for emacs-orgmode@gnu.org; Sat, 02 Apr 2022 10:50:24 -0400 Received: from ciao.gmane.io ([116.202.254.214]:60720) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1naf53-0007QD-D0 for emacs-orgmode@gnu.org; Sat, 02 Apr 2022 10:50:22 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1naf4z-00020z-26 for emacs-orgmode@gnu.org; Sat, 02 Apr 2022 16:50:17 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: org-cite and text/Unicode export Date: Sat, 2 Apr 2022 21:50:07 +0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Content-Language: en-US Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 28 X-Spam_score: 2.8 X-Spam_bar: ++ X-Spam_report: (2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1648911055; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=+jP1MSK26eYLXJOFStzvovEkp98l77JkSiunqv9V8Uc=; b=Bet1+mizwHCnqS83j8xSzN//ziD1q/perAt3elNvgsC4DLbmqI3C6iKWuPeMNBTo+2Vft0 fFn2IJbl+bDENZwW9LVwVXre2IaL4MRUykbvY40zYqlZiGQll7d6X+8BDP164/ueIziSdS zlWmScIZBLIGeiEXPmOotF0+qLoLis8pKyAPv8Km5bKhZuTFoQn9UY4Yd33fzEckeEDOr6 ae4MDEdSDDMY2xdGX74WC2bQ1GuttA7Ku+JtExApJQAUYZxq5UOm3H8gpPNmdhXalRMlgl w9Hz1V+QsZU3DvbhSHXgnr/Oa0wmEHJlTHImCSkTfCrszZZEWad08hAyJ30E1A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1648911055; a=rsa-sha256; cv=none; b=kXV3tlArGuRzYcNE56pnyq/pK1Ee3qaazeULgFvRgpIBWfFkhUr5LyhurhKQh03AWaLydo aiNeJbFMdVK+OmUMQg614MaOwvz9/Zo7SNqSp6Mo1TgGQfVjkIFp/EjOzVvpDDzvECRQZw CcbP5ywKmG9r2FIK/OH/erxC5PuspPtaOTVlob/4z5rXLtKJKJLhcrS/nhFbmgUJc2xcJ6 UMoYrb7HJnpt2j8o1bqH1YMYmgzdnZmm0hIuKSex7Ox+oR/D8+IbIwR4hUOMRqDI2firla lARX3bDgdHKqWxjy79LBu3YTti47xjJqkJ747ib+ntIMh7ceSLmMj8weTj3vpw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 2.62 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: CEF6F15F17 X-Spam-Score: 2.62 X-Migadu-Scanner: scn1.migadu.com X-TUID: CvI871gN5hvb Hi. I spent some time playing with org-cite just to get some impression and I noticed some issues with plain text export. The only reason why I used text is that it is fast and the result contains no additional markup like for LaTeX or HTML buffers. Since it was a test example rather than a real life use case, it is low priority issue and perhaps may be ignored. I am unsure to what degree it is Org issue, it may be partially citeproc.el or CSL style issues. --- >8 --- A citation [1]. [1] A. L. Schawlow and C. H. Townes, [“Infrared and optical masers,]” /Phys. rev./, vol. 112, pp. 1940–1949, Dec. 1958. [“Infrared and optical masers,] --- 8< --- - No "Bibliography" (or "References") section - Emphasis markers "/Phys. rev./" - Hyperlink outside of the bibliography entry, it is partially due to CSL style selection, for e.g. american-physics-society.csl result is better. - Rather strange hyperlink marker including opening quote and trailing comma, but not closing quote character. With annales.csl the result looks even more strange, but it is footnote style, so it is unlikely suitable for plain text export. Source file: --- >8 --- #+options: toc:nil #+bibliography: obt.bib #+cite_export: csl ieee.csl A citation [cite:@schawlow1958iao]. #+print_bibliography: # Local Variables: # org-cite-csl-styles-dir: "/usr/share/citation-style-language/styles" # End: --- 8< --- obt.bib file: --- >8 --- @ARTICLE{schawlow1958iao, author = {Schawlow, Arthur Leonard and Townes, Charles Hard}, title = {Infrared and Optical Masers}, journal = {Phys. Rev.}, year = {1958}, volume = {112}, pages = {1940--1949}, month = {Dec}, doi = {10.1103/PhysRev.112.1940}, issue = {6}, publisher = {American Physical Society}, } --- 8< ---