From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 uD/wHITIRWI/tgAAgWs5BA (envelope-from ) for ; Thu, 31 Mar 2022 17:28:04 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id sFViFYTIRWI4IwEAG6o9tA (envelope-from ) for ; Thu, 31 Mar 2022 17:28:04 +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 01CB138234 for ; Thu, 31 Mar 2022 17:28:04 +0200 (CEST) Received: from localhost ([::1]:36796 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nZwiQ-0007bj-HV for larch@yhetil.org; Thu, 31 Mar 2022 11:28:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53180) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZwRw-0005Rs-Lc for emacs-orgmode@gnu.org; Thu, 31 Mar 2022 11:11:00 -0400 Received: from ciao.gmane.io ([116.202.254.214]:44264) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZwRt-0001oA-0N for emacs-orgmode@gnu.org; Thu, 31 Mar 2022 11:10:59 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1nZwRq-000AKO-Hi for emacs-orgmode@gnu.org; Thu, 31 Mar 2022 17:10:54 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: Re: citations: org-cite vs org-ref 3.0 Date: Thu, 31 Mar 2022 22:10:46 +0700 Message-ID: References: <87wngosqvm.fsf@nicolasgoaziou.fr> 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 In-Reply-To: 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, NICE_REPLY_A=-0.001, 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=1648740484; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=/3gVwyTz21NlYGVHSRQwWJz2JF2i7hIF5DjkB9jrS6A=; b=X4gkjFsRTUCF9S3YCrldq2xaK+x1sTxbgazBkftzXED9Wd4fK+KaHPF3s6uBTkD55qJAQf 4kCiOReD6o8fp2/VnJQPK7DwzMu8xRqCyL3bTSEqo2rh6+7elnS8x8UM5HaQk7keKGPqzf v9NzbZHpNHK4NU+V4LPVa+aCRUK92RRbzNwW121AxS5HrKT5gHbCJA+wPCxjKg0qOplnV8 sVcvowvvPo+UrbsnhL1dnH8ucmbZVkHkeExDn5Bwfhqv/2iINWodr1ULf5wDe3zlKCEOI+ M6F4kULljohtJTNj9me6utagVorKLPrIcuCX1+t2qfL18kpXGd3AfJrVPm8/1g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1648740484; a=rsa-sha256; cv=none; b=fdc55xKBSVT3OVZRwfwRpglV47R6Fcc1LAwGkZsjTrYz+QV94ib4fhGWL0LhUVipgb6HR9 MUIq6SgMaVLWLI+56py3KNPsVr4CuxeiyaAq5VHyOwMsP/z+sy3+txDAZCwpMm0X3xVbe/ YTFle6tSH7h6X1S7iXFUnhrgJ2MXgtAKlJfzABO9xw5KAVWi9iuv4y4SvbN8B7s9r3swxA fSzR6+2ulAvZn9JUK4OI/kd/bD7uxdQv54wF0CqfVqzU9DjxkrudowaOxcfhoXlblxMdqW +cEElJFSLFHRg6FcF9e2h/akdaBppkkWtCXoLx+ROMZoWEbcOj6KEqYcBIlfqw== 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.13 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: 01CB138234 X-Spam-Score: 2.13 X-Migadu-Scanner: scn0.migadu.com X-TUID: XHP+SljNeudp On 29/03/2022 23:14, Bruce D'Arcus wrote: > On Tue, Mar 29, 2022 at 11:23 AM Max Nikulin wrote: >> So it is not more general. Switching CSL style means necessity to update >> styles in each citations (unless it is possible to specify global or >> per-cite mapping). > > Not really. Arguably the most important style is "text", which applies > to any output style; author-date, note-based, numeric. > > When you start getting into some of the others, the range of styles a > given style may apply to shrinks. I am from the world of in-text numeric styles. I always considered them as almost footnote style since the only difference is brackets vs. superscript. Author-date style looks quite distinct from such point of view. >> I am familiar with bst language used by BibTeX and I am surprised that >> initials instead of full names are not enforced by CSL styles. > > I'm not following here. Certainly one can specify initialization rules > in a CSL style. > > WDYM by "enforced"? My complain was wrong (besides it is unrelated to my statement that it is impossible to just specify another style, be ready to edit citations). Some journals omit even article titles to get more compact bibliography. I do not remember whether I have seen papers where names are not shortened to initials. Any description of BST BibTeX language explains how to use format.names$ function, so I was surprised when I got the following. However after your question I have checked that achicago.bst formats entry with full names as well. #+cite_export: csl /usr/share/citation-style-language/styles/chicago-author-date.csl --- >8 --- • Default (Schawlow and Townes 1958). Schawlow, Arthur Leonard, and Charles Hard Townes. 1958. “Infrared and Optical Masers.” /Phys. Rev./ 112 (December). American Physical Society:1940–49. . --- 8< ---- >> Emphasis and bold markers may appear in plain text export. Behavior of styles is >> not uniform in respect to adding (unbreakable?) space before citation. > > Sorry; not following here again. Isn't the space before a citation > determined by the user? I was lucky enough to pick a couple of styles having different behavior. Notice additional unbreakable space before "[1]" in the second example. I have checked a couple of IEEE papers and they have spaces before citations, so to switch from IEEE to APS style it is necessary to remove spaces before citations. Examples are generated using text unicode export. #+cite_export: csl /usr/share/citation-style-language/styles/ieee.csl - Default: [cite:@schawlow1958iao]. --- >8 --- • Default: [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< --- #+cite_export: csl /usr/share/citation-style-language/styles/american-physics-society.csl --- >8 --- • Default:  [1]. [1] A. L. Schawlow and C. H. Townes, Phys. Rev. *112*, 1940 (1958). --- 8< ---