From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: Citations, continued Date: Mon, 09 Feb 2015 11:02:13 +0100 Message-ID: <87wq3riesa.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> <87fvaibr3k.fsf@berkeley.edu> <87y4o9s5qc.fsf@nicolasgoaziou.fr> <87d25kpxap.fsf@pank.eu> <87k2zsso3w.fsf@nicolasgoaziou.fr> <87vbjcoewx.fsf@gmx.us> <87bnl4shqg.fsf@nicolasgoaziou.fr> <87h9uwwmgt.fsf@gmx.us> <874mqws7rd.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41794) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKlAe-0006cb-Bx for emacs-orgmode@gnu.org; Mon, 09 Feb 2015 05:02:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKlAY-0008Ox-Gd for emacs-orgmode@gnu.org; Mon, 09 Feb 2015 05:02:24 -0500 Received: from mout.gmx.net ([212.227.15.19]:57661) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKlAY-0008Oi-6U for emacs-orgmode@gnu.org; Mon, 09 Feb 2015 05:02:18 -0500 Received: from x200s ([109.201.154.151]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MUZG7-1YCtDY3rJD-00RKli for ; Mon, 09 Feb 2015 11:02:16 +0100 In-Reply-To: <874mqws7rd.fsf@nicolasgoaziou.fr> (Nicolas Goaziou's message of "Sun, 08 Feb 2015 17:11:34 +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 Nicolas Goaziou writes: > In the initial suggestion @k:journal or @k:author was not possible. In > pandoc, AFAIU, in-text means author is outside parenthesis. Nothing > fancier. So [-@k1] would mean: "author" is outside parenthesis, but > should not be displayed anyway. If [-@k1] has non-obvious, interchangeable meanings depending on where it happens to be typed I like it even less. "-@" seems flaky and over-complicated IMO. > Really my concerns are about parsing speed and readability within the > document.=20 Agreed. > Heavy biblatex users will eventually have to fall-back to > LaTeX-specific syntax at some point anyway. That's unfortunate. >>> I understand, but would it be needed to have both A (Y, C) and A (B, Y) >>> in the same document? >> >> Sure, why not? > > I don't know. Pandoc doesn't allow it, and, apparently, nobody > complained enough to add this feature to Pandoc citations. So, either it > is not that useful, or Pandoc citations are hardly used. Perhaps Org-Mode users write more sophisticated documents See Tom's post for a more careful analysis of what data a citation contains. > Also, it is ambiguous with link syntax (e.g., if pre begin with "[") and > footnotes syntax. So don't allow footnotes and links within citations. Emphasis is enough. This is a less severe loss than PRENOTE. Also, nested citations can be dropped: e.g. A1 (Y1, POST1, PRE1 A2 Y2 POST2) if that makes parsing easier. >>> I haven't much against @k1, but it introduces more false positives than >>> [@k1]. >> >> It could check if k1 is a known key and interpret "@k1" accordingly. > > No it couldn't. Org doesn't know about keys. Or, more precisely, syntax > mustn't depend on known keys. I don't want to make the same mistake as > export blocks (i.e., #+begin_html doesn't mean the same thing if > "ox-html" is loaded or not). That's valid. I remember having run into this (and maybe even report it as a bug). =E2=80=94Rasmus --=20 With monopolies the cake is a lie!