From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Wales Subject: Re: Citation syntax: a revised proposal Date: Thu, 26 Feb 2015 17:56:11 -0700 Message-ID: References: <87k2zjnc0e.fsf@berkeley.edu> <87bnkvm8la.fsf@berkeley.edu> <87zj8co3se.fsf@berkeley.edu> <87ioezooi2.fsf@berkeley.edu> <87mw4bpaiu.fsf@nicolasgoaziou.fr> <8761aznpiq.fsf@berkeley.edu> <87twyjnh0r.fsf@nicolasgoaziou.fr> <87oaopx24e.fsf@berkeley.edu> <87k2zd4f3w.fsf@nicolasgoaziou.fr> <87egpkv8g9.fsf@berkeley.edu> <87a908qrmm.fsf@gmx.us> <877fvba32j.fsf@gmx.us> 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]:42361) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YR9Dz-0006be-D6 for emacs-orgmode@gnu.org; Thu, 26 Feb 2015 19:56:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YR9Dy-0000Al-AS for emacs-orgmode@gnu.org; Thu, 26 Feb 2015 19:56:15 -0500 Received: from mail-la0-x236.google.com ([2a00:1450:4010:c03::236]:44033) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YR9Dy-00007c-2o for emacs-orgmode@gnu.org; Thu, 26 Feb 2015 19:56:14 -0500 Received: by lams18 with SMTP id s18so14524430lam.11 for ; Thu, 26 Feb 2015 16:56:12 -0800 (PST) In-Reply-To: <877fvba32j.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: emacs-orgmode@gnu.org hi rasmus, dunno if this is of any value [possibly negative value via confusion]. cannot respond to all of it, so just a little. On 2/21/15, Rasmus wrote: > But citations is a different beast and fixed syntax is what is needed. the syntax for citations can be defined to be fixed. > If you don't allow a generalized link to follow a > user-specified =CE=BBs then you don't have a flexible syntax > that you expressed desire for above. You'd still have to > wait for somebody "upstream" to develop [color-start:=E2=8B=AF]. not sure why you are talking about links. you can write color-start as a user. you can even define a feature that requires a lambda: $[rasmus-color-start (lambda (x) (rasmus-stuff))]. or $[rasmus-color ...]. but if we are going to define citations with this syntax, then we can do so strictly. no need for lambda. > You are. I just don't agree citation support should be > generalized to a more abstract level at this point. What citations can be specific and concrete. the first atom says it's a citation. it's up to the developers of citation syntax to decide how specific and concrete it should be. maybe you are saying that you don't think it's a good idea to allow other first atoms. not sure why. > reproducible, scientific writing is a rigorous, standard syntax. also, those adjectives are up to the developers. just make it error upon nonstandardness. the only difference is that you won't have to create the infrastructure the NEXT time you as a developer or user want to add syntax. =3D=3D=3D samuel --=20 The Kafka Pandemic: http://thekafkapandemic.blogspot.com The disease DOES progress. MANY people have died from it. And ANYBODY can get it. Denmark: free Karina Hansen NOW.