From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: Citations, continued Date: Sat, 07 Feb 2015 00:37:50 +0100 Message-ID: <87oap6obld.fsf@gmx.us> References: <87vbjmn6wy.fsf@berkeley.edu> <87sieokx8e.fsf@berkeley.edu> <54d04780.cb58460a.5243.2603@mx.google.com> <87h9v3li8t.fsf@berkeley.edu> <54d078ff.b044440a.06ec.3cf6@mx.google.com> <87d25rkmag.fsf@berkeley.edu> <54d1bc7b.c57d440a.3c5d.2dca@mx.google.com> <87vbjh284z.fsf@nicolasgoaziou.fr> <87mw4tk4m7.fsf@berkeley.edu> <87oap7z664.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42361) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YJsTN-0001tj-Eg for emacs-orgmode@gnu.org; Fri, 06 Feb 2015 18:38:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YJsTJ-0001wH-ET for emacs-orgmode@gnu.org; Fri, 06 Feb 2015 18:38:05 -0500 Received: from plane.gmane.org ([80.91.229.3]:49349) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YJsTJ-0001wB-7p for emacs-orgmode@gnu.org; Fri, 06 Feb 2015 18:38:01 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YJsTG-0007rj-Q4 for emacs-orgmode@gnu.org; Sat, 07 Feb 2015 00:37:58 +0100 Received: from tsn109-201-154-185.dyn.nltelcom.net ([109.201.154.185]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Feb 2015 00:37:58 +0100 Received: from rasmus by tsn109-201-154-185.dyn.nltelcom.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Feb 2015 00:37:58 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi, Nicolas Goaziou writes: > - full-citation (aka individual citation), with, in addition to the > properties above, :prefix and :suffix, both being parsed string. Full-citation is confusing. A full citation is (to me) what you have in the bibliography. > Since full citations can only exist in a bracketed citation, there is no > reason to create a third object type for the latter. It acts as a mere > container only useful for lexer. Maybe I'm misunderstanding, but if you by bracketed citation mean a parentheses expression your claim in false. This is a valid and common enough citation: Smith (see e.g. 1991, pp. 31) \textcite[see in particular][pp. 31]{smith} On the other hand if "bracketed" refers to how it's written in the source, how do I get both AUTHOR (PRE YEAR SUF) and (PRE AUTHOR, YEAR SUF) citations in the same document? > . For example, > Eric's parser chose the former, which is good, but also disallows square > brackets in prefix, which rules out some objects from this location > (mainly links and footnotes). \textcite[test\footnote{test}][]{key} won't compile either, though you could probably work around if you really wanted to. > Of course I understand the need for compatibility with existing Pandoc > syntax, but I wouldn't want us to shoot ourselves in the foot. Even if > we don't use "cite:" markup, I think we should carefully specify current > syntax to avoid loopholes. I /don't/ understand why comparability with pandoc is needed. For better or worse Org is a different markup. How would cite: work with prefix, posfix and citationtype? —Rasmus -- There are known knowns; there are things we know that we know