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 20:03:01 -0800 Message-ID: <87ioezooi2.fsf@berkeley.edu> References: <87k2zjnc0e.fsf@berkeley.edu> <87bnkvm8la.fsf@berkeley.edu> <87zj8co3se.fsf@berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58477) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNvrp-0007Du-Hr for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 23:04:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YNvrm-0006tJ-BE for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 23:04:05 -0500 Received: from plane.gmane.org ([80.91.229.3]:48122) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNvrm-0006tC-4u for emacs-orgmode@gnu.org; Tue, 17 Feb 2015 23:04:02 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YNvrg-00051k-SH for emacs-orgmode@gnu.org; Wed, 18 Feb 2015 05:03:57 +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 05:03:56 +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 05:03:56 +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 Tom, tsd@tsdye.com (Thomas S. Dye) writes: > Thanks for your thoughtful responses and your work on the citation > syntax. My "author" concerns have been addressed in this thread and I > look forward to development now. I'm +1 and optimistic about the switch > from home-brew links to citations in my Org mode work. Great! I'm really glad to hear that. Actually, your post has convinced me that it may be worth allowing some explicit name for a type in the [cite: ...] part of the syntax, although I am still leery about what this would mean for non-LaTeX backends. I did not appreciate before that switching from one type to another is something you probably want to be able to do really easily, like with query-replace, even if you are making use of the other parts of the syntax to express distinctions like in-text vs. parenthetical citations. So, two questions for the group: 1) Is it worth allowing a name for a user-defined type in the [cite: ...] part, or is it OK to confine user-defined types to the second part (like: [cite: ...] %%(:type foo) or [cite: ...]{:type foo})? 2) If a user-defined type can go in the [cite: ...] part, where should it go? Nicolas has suggested: [cite:subtype ...] or [cite:subtype: ...] I would personally (aesthetically, don't ask me why) prefer: [cite/subtype: ...] or [cite|subtype: ...] But maybe there are other options I haven't thought of. Best, Richard