From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Lawrence Subject: Re: Citation syntax: a revised proposal Date: Tue, 17 Feb 2015 19:38:57 -0800 Message-ID: <87mw4bopm6.fsf@berkeley.edu> References: <87k2zjnc0e.fsf@berkeley.edu> <87bnkvm8la.fsf@berkeley.edu> <87zj8co3se.fsf@berkeley.edu> <877fvg76i5.fsf@gmx.us> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55375) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNvUG-0007hz-Uw for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 22:39:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YNvUD-0007Zp-Nh for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 22:39:44 -0500 Received: from plane.gmane.org ([80.91.229.3]:46968) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNvUD-0007Zh-H8 for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 22:39:41 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YNvUC-0006dS-8K for emacs-orgmode@gnu.org; Wed, 18 Feb 2015 04:39:40 +0100 Received: from c-67-169-117-151.hsd1.ca.comcast.net ([67.169.117.151]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Feb 2015 04:39:40 +0100 Received: from richard.lawrence by c-67-169-117-151.hsd1.ca.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Feb 2015 04:39:40 +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 Rasmus, Rasmus writes: > 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) >> >> 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 citation > 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. That may be so. But surely it is at least conceivable that more than three types will be used in a document (say, mostly textcite and parencite, with a few footfullcites sprinkled in); and Tom's concern was that he doesn't want to have to worry about which parts of the syntax of a citation he has to change to effect a change from one type to another. So, if this approach doesn't seem right to you, don't do it that way. The point is just that Tom's style of working is possible to achieve in this syntax. Hopefully, yours is too, though it may be quite different. Best, Richard