From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/8007 Path: news.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: Decoupling citeproc and highlighting-kate from pandoc Date: Mon, 28 Oct 2013 21:47:04 -0700 Message-ID: <20131029044704.GD23351@Johns-MacBook-Pro.local> References: <20131025053720.GA40082@Johns-MacBook-Pro.local> <39973df3-822d-4f25-96b9-466a7ad669e9@googlegroups.com> <20131025171704.GD41641@Johns-MacBook-Pro.local> <5bd1f091-3114-4e1a-b477-20f1ed8c0777@googlegroups.com> <20131028033052.GA12640@Johns-MacBook-Pro.local> <78a76dee-7c31-4323-8d66-21de3212d267@googlegroups.com> <7b646c3e-be17-44f0-b56a-d49519e63b6c@googlegroups.com> <20131028160326.GA22220@Johns-MacBook-Pro.local> <5c690247-2054-4198-87b3-92521dd489bb@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1383022035 12435 80.91.229.3 (29 Oct 2013 04:47:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 29 Oct 2013 04:47:15 +0000 (UTC) To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDW7ZIEHTIIBBVX3XSJQKGQEJ3EMISQ-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Tue Oct 29 05:47:20 2013 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane.org Original-Received: from mail-ve0-f191.google.com ([209.85.128.191]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vb1D6-0007Jp-D2 for gtp-pandoc-discuss@m.gmane.org; Tue, 29 Oct 2013 05:47:20 +0100 Original-Received: by mail-ve0-f191.google.com with SMTP id oz11sf1638177veb.8 for ; Mon, 28 Oct 2013 21:47:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=date:from:to:subject:message-id:references:mime-version:in-reply-to :user-agent:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:sender:list-subscribe:list-unsubscribe:content-type :content-disposition:content-transfer-encoding; bh=UU/5nuUAmE1WIU7TXenG3WNIP3A+95+Er9YVdoSjL8A=; b=wJgOKoutVKw6MNu6L1LtZ7FDtR37GQvD42/FX0PpUyL4qkdO4mqEKPXN1OaKVpHy9l /70PRI7khPoNeyulrlUD+r5i/zP76PyzivDjbni0sLOZbY/hWZ2SHPTc6NCjnnLhNB/G 79BgMxg0npF4hHtB+3G6sf2/ggQaqNgB9OXPjUxn1A3rctv/G2F08OWQWe+PaYjwtjiA oq3bz+ggHIqwU54TTlTXF32bYqlUM2Onw3ziW6FA8lQvZ7rW1TCrfkPLNV+QFCj0iViL oP5H1/ubBSxMnKyLCxOgVw8w2FfQqWwvWlPZttQopPE+qjp5Xkzn1F8hxu0k7uoDGIM+ X-Received: by 10.182.1.196 with SMTP id 4mr71526obo.22.1383022039581; Mon, 28 Oct 2013 21:47:19 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 10.182.29.229 with SMTP id n5ls1285577obh.66.gmail; Mon, 28 Oct 2013 21:47:18 -0700 (PDT) X-Received: by 10.182.118.194 with SMTP id ko2mr8481423obb.32.1383022038717; Mon, 28 Oct 2013 21:47:18 -0700 (PDT) Original-Received: from cm06fe.IST.Berkeley.EDU (cm06fe.IST.Berkeley.EDU. [169.229.218.147]) by gmr-mx.google.com with ESMTPS id zt1si4861720pbc.0.2013.10.28.21.47.18 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 28 Oct 2013 21:47:18 -0700 (PDT) Received-SPF: neutral (google.com: 169.229.218.147 is neither permitted nor denied by best guess record for domain of jgm-pgq/RBwaQ+zq8tPRBa0AtqxOck334EZe@public.gmane.org) client-ip=169.229.218.147; Original-Received: from li55-134.members.linode.com ([74.82.3.134] helo=johnmacfarlane.net) by cm06fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org) (envelope-from ) id 1Vb1D1-0002ej-KI for pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; Mon, 28 Oct 2013 21:47:18 -0700 Original-Received: by johnmacfarlane.net (Postfix, from userid 1000) id D2E5ABBBE5; Tue, 29 Oct 2013 00:51:04 -0400 (EDT) In-Reply-To: <5c690247-2054-4198-87b3-92521dd489bb-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> X-PGP-Key: http://johnmacfarlane.net/jgm.asc User-Agent: Mutt/1.5.21 (2010-09-15) X-Original-Sender: fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 169.229.218.147 is neither permitted nor denied by best guess record for domain of jgm-pgq/RBwaQ+zq8tPRBa0AtqxOck334EZe@public.gmane.org) smtp.mail=jgm-pgq/RBwaQ+zq8tPRBa0AtqxOck334EZe@public.gmane.org; dmarc=fail (p=NONE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-Subscribe: , List-Unsubscribe: , Content-Disposition: inline Xref: news.gmane.org gmane.text.pandoc:8007 Archived-At: +++ Nick Bart [Oct 28 13 12:00 ]: > Right, I know this is tricky. Earlier on, I thought that for article etc.= =20 > the series field would ideally be mapped to some CSL variable (either by= =20 > introducing a new one or by hijacking an existing one not used for articl= e=20 > etc. yet, such as collection-number, edition, version, =85). However, sin= ce I=20 > realized that CSL simply does not support testing for variable content, i= t=20 > has become clear that essentially any kind of localization of variable=20 > content has to take place in biblio2yaml. >=20 > I=92d expect that CSL eventually will not be able to get around introduci= ng=20 > some kind of testing for variable content. In particular, I don't quite s= ee=20 > how CSL can properly localize certain of the already existing variables,= =20 > e.g., "status", without doing so. The terms "in press" and "forthcoming"= =20 > are defined for various languages, but I fail to see how these can be use= d=20 > without testing for the content of the status variable, e.g., IF language= =3D=20 > fr-FR AND content of status =3D "in press" THEN print "sous presse". >=20 > Still, that's the situation for now. However, there's one idea to shift= =20 > some of the burden away from biblio2yaml: If we could convince the CSL=20 > community to introduce or repurpose some variable for journal series, we= =20 > could let biblio2yaml localize "oldseries" and "newseries" as it does=20 > already, and pass on everything else as is to this new variable, letting= =20 > CSL handle numerical values in a similar way as it currently handles=20 > edition. Do you think this would be easier than letting biblio2yaml do al= l=20 > of the work? Hm, now I'm not so sure. I see that many of your examples have a purely textual 'series' which is well treated the way we do it now. Still, it would be worth consulting with citeproc people on how best to handle this issue. --=20 You received this message because you are subscribed to the Google Groups "= pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/= pandoc-discuss/20131029044704.GD23351%40Johns-MacBook-Pro.local. For more options, visit https://groups.google.com/groups/opt_out.