From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Price Subject: Re: Citation syntax: a revised proposal Date: Tue, 17 Feb 2015 19:44:26 -0500 Message-ID: References: <87k2zjnc0e.fsf@berkeley.edu> <87bnkvm8la.fsf@berkeley.edu> <87zj8co3se.fsf@berkeley.edu> <877fvg76i5.fsf@gmx.us> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a113462141c9a2f050f521fb6 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNskl-00045P-GU for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 19:44:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YNskf-0001bF-0g for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 19:44:35 -0500 Received: from mail-lb0-f172.google.com ([209.85.217.172]:35892) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNske-0001aq-Ow for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 19:44:28 -0500 Received: by lbvp9 with SMTP id p9so7859902lbv.3 for ; Tue, 17 Feb 2015 16:44:27 -0800 (PST) In-Reply-To: <877fvg76i5.fsf@gmx.us> 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: Rasmus Cc: Org Mode --001a113462141c9a2f050f521fb6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Feb 17, 2015 1:12 PM, "Rasmus" wrote: > > Richard Lawrence writes: > > > Basically, I think you could ignore the distinctions that the [cite: > > ...] syntax is capable of expressing, and just write all your citations > > like: > > > > [cite: See @Doe99 for more on this point.] %%(:type footnoted) > > > > or, in the syntax Nicolas proposed, something like: > > > > [cite: See @Doe99 for more on this point.]{:type footnoted} > > > > You would then use an export filter to transform citations with this > > :type into the appropriate command, something along the lines of: > > This seems backward and wrong /to me/. Why not global options? I > actually think we "agreed" on this earlier. > > #+cite: text-cite > #+(cite): parenthesis-cite > > Or > > #+cite: numeric > #+(cite): footnote-cite > > This is why I asked Tom earlier if he normally uses more than two citatio= n > TYPES. Presumably citeauthor and citeyear works irrespective of the main > citation type. So I still think that having two TYPES handy will meet > most requirements. This is clearly preferable. Using zotero in odt , rtf , or docx, you would normally just set a citation style and let zotero take care of the reformatting. Rasmus's solution is almost as convenient as that, and presumably backend-independent. > > =E2=80=94Rasmus > > -- > m-mm-mmm-mmmm bacon! > > --001a113462141c9a2f050f521fb6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Feb 17, 2015 1:12 PM, "Rasmus" <rasmus@gmx.us> wrote:
>
> Richard Lawrence <= richard.lawrence@berkeley.edu> writes:
>
> > Basically, I think you could ignore the distinctions that the [ci= te:
> > ...] syntax is capable of expressing, and just write all your cit= ations
> > like:
> >
> >=C2=A0 =C2=A0[cite: See @Doe99 for more on this point.] %%(:type f= ootnoted)
> >
> > or, in the syntax Nicolas proposed, something like:
> >
> >=C2=A0 =C2=A0[cite: See @Doe99 for more on this point.]{:type foot= noted}
> >
> > You would then use an export filter to transform citations with t= his
> > :type into the appropriate command, something along the lines of:=
>
> This seems backward and wrong /to me/.=C2=A0 Why not global options?= =C2=A0 I
> actually think we "agreed" on this earlier.
>
> #+cite: text-cite
> #+(cite): parenthesis-cite
>
> Or
>
> #+cite: numeric
> #+(cite): footnote-cite
>
> This is why I asked Tom earlier if he normally uses more than two cita= tion
> TYPES.=C2=A0 Presumably citeauthor and citeyear works irrespective of = the main
> citation type.=C2=A0 So I still think that having two TYPES handy will= meet
> most requirements.

This is clearly preferable.=C2=A0 Using zotero in odt ,=C2= =A0 rtf ,=C2=A0 or docx,=C2=A0 you would normally just set a citation style= and let zotero take care of the reformatting.=C2=A0 Rasmus's solution = is almost as convenient as that,=C2=A0 and presumably backend-independent. =
>
> =E2=80=94Rasmus
>
> --
> m-mm-mmm-mmmm bacon!
>
>

--001a113462141c9a2f050f521fb6--