From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/21669 Path: news.gmane.org!.POSTED!not-for-mail From: Paulo Ney de Souza Newsgroups: gmane.text.pandoc Subject: Re: Experimental citeproc implementation in Rust Date: Wed, 12 Dec 2018 13:07:01 -0800 Message-ID: References: <78b7f42d-7640-45ff-a359-f59355217af8@googlegroups.com> <9e7db31a-8244-4ac8-800b-25709cedc240@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000069fd6057cd99571" X-Trace: blaine.gmane.org 1544648710 20523 195.159.176.226 (12 Dec 2018 21:05:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 12 Dec 2018 21:05:10 +0000 (UTC) Cc: web-v7Sng7lNsVbsQp/K+IV0sw@public.gmane.org To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDYKBT675MKBBAXRYXQAKGQEFCK2IDI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Wed Dec 12 22:05:05 2018 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane.org Original-Received: from mail-lj1-f192.google.com ([209.85.208.192]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gXBgm-0005D1-Mh for gtp-pandoc-discuss@m.gmane.org; Wed, 12 Dec 2018 22:05:04 +0100 Original-Received: by mail-lj1-f192.google.com with SMTP id f5-v6sf4945582ljj.17 for ; Wed, 12 Dec 2018 13:07:15 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1544648835; cv=pass; d=google.com; s=arc-20160816; b=iTDpviHB7rYbxMWsw1tOKe2nt7pw02mzrYufRlEuAhTvHhHbneaeY05Oq/sE6TgGuz wxHbx+FmF0ElZ29YA5M8A2e+IFd7xtuHo7vTUMfAqpQ+SnP0qz/4Zt7nLr1ZqH8iQg48 ZDPw16BdwQf1OSxKNQzCendDTe2tImF3mCp6dDH5m89SERDiwYQgF1MPbl+Tqg8kXEbX 8tCD6MKO4YinzKOJaOiM+RAVyxrRnZWb0N4410LZBYyeJwVFxppPjhujq/Jg/Le2Otz9 kngqHbqnpyaUiFJmBzshCz4lZxAQEjl7S+TnHfLeHPakk7nhPZREASttEff9yroe4DyS 7QJA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:cc:to:subject:message-id :date:from:in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=zXHvALLzqK5lUsL4G23dOm/W+bv0Y3dPzw/E4DaKnAw=; b=tuhVXbq6ekcableoccJ/OTPiwEqU1ijvVtWyO1lt7/QQK3lx9bQ9ImbZTQJ08o0G68 mWscMPZ6dIXKKwPWggyl6D3TMQ24Cnj2nbHEYrnB2OUa1nsPUzm46cySzlGu1GvGj4K+ 64bdvjyqE4IX8WuNnOPJq8u3HlYoIKUfISevz5RmNtz6HVcI/+t7c0yF4fcEjmRiyYWL UgvTqyePvT64nfnNXwqJXLRa9Y2aJaeqhGGv+eyG1uKHj3EPI64wqIJ+WFjwkRVhrEMG 3EG91smzUlrPUgwl/SuqDiyFphhDmfXee01KdJe6Y6uTzm9D41/CQ27fvo0vAoirDPI3 dHOg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=dcgGLLfe; spf=pass (google.com: domain of pauloney-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::130 as permitted sender) smtp.mailfrom=pauloney-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:mime-version:references:in-reply-to:from:date:message-id :subject:to:cc:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=zXHvALLzqK5lUsL4G23dOm/W+bv0Y3dPzw/E4DaKnAw=; b=pld866CG+a0G8wzE0PnBOOOmJnLrJQA7pBM41BfX8vIkG/13L6B0Z+A2YA4r1mrVP7 PfqJuld/a/aNH2a0andejh8KQL1snLQybfBh1IdstKOIAjmvNCSi0Q23/LSAKYTh3gsS v6nY65xbSBVC0whGWptYpmG0xWVepoYd7Lh4MOA07Y3jCSPyB5qysUJW2ISRM42RZJa2 uuBA40ZPrIyyyUHn53hZ7ZwLYw47fPEyFF1n5xVUxrW7vcwk5bhAvWM8y/KvFwVktIiT CsI6/KJw0P2P9V30ARcdvC1lPgeBk1OjjK0eHb3XHPRmHoIQOUHRwAWctYw0L1NaT4e+ +Yvw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=zXHvALLzqK5lUsL4G23dOm/W+bv0Y3dPzw/E4DaKnAw=; b=j7EyZtFVUmj/jfhK8vte6CRV5Ieq2UfAVyFt+gD/OaIXQY0y9r3Q7AXFWwDAX62wzy 7Z381b4ToSgf67ii5/Z3lnnwRTQyBAIimDXKLaqLyFfDQiQhGjgiVcC9hQChKI0jYszd M6oCwcyELO1kbaTP3EryjODj1Yd3oTaVpZQAYLqDCl6uANgegikmJLaGpYgAj95AuUwm EE1b1BiNkfCGF+1YXJ5P01MaodOsWiKdSKnBUmMkh3CCOyrKNcUxFMj6MLJ5UGmaEh63 Fkuf9KyRDn7rVlfnMoVyX9MmRddQPeTO66WUi+WY4IHueNUrPGnwGxsUkOM/EWSdy7y2 BWrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:mime-version:references:in-reply-to:from :date:message-id:subject:to:cc:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=zXHvALLzqK5lUsL4G23dOm/W+bv0Y3dPzw/E4DaKnAw=; b=kIT4WJPxdnmM6Fg3mkR8FarWoKa3ol4n1LdJqUXVT8NIMy5G1SavD1b165GxjwzOny bETCdEV/OdSp2SPM5vwiENohfPlpYX5TjTivXD1EHctkwId0zq10n26qUs9MwHWHhlkF Xx9Q+iTjyHfBxF7fClsxajpgUbwgGsuQjaLk3dgLVqTpMv48xfjICOwuN83NYwCGuZbk sPI3u2TkPiJgKKZRIV1+bwfxl2vG+Fs/tlDLlkS+EGiaOW8bx0GNSCmIczxQXsekrYg5 BiNEoYIirGunO9t8xKgyRfhGLrBef9lR1Z9USfDROIheEvDM39bcgUyXbQt9Sp5wNi0Y X6hw== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AA+aEWbSbKTDvGncjs+v2m1SQE5XQexNEGEG9Or7hMi5jD6EdsVsP7ko CWq7hEjLozmLJdM963Agh48= X-Google-Smtp-Source: AFSGD/Vab+9qlFRXwWw6QZkP/ZwQydGVBgFIQeut5o/7SW+3OkxbIeDnMnIy8Iz932a/qKxmnoRf9Q== X-Received: by 2002:a19:6a07:: with SMTP id u7mr122998lfu.5.1544648835639; Wed, 12 Dec 2018 13:07:15 -0800 (PST) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a2e:8551:: with SMTP id u17-v6ls2190551ljj.3.gmail; Wed, 12 Dec 2018 13:07:14 -0800 (PST) X-Received: by 2002:a2e:4253:: with SMTP id p80-v6mr1916152lja.13.1544648834401; Wed, 12 Dec 2018 13:07:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544648834; cv=none; d=google.com; s=arc-20160816; b=E5vCc81EPj9gcd9l4aqLQh5+OQDte8Bo6Sl17LbyZNz4FIUSLv/T0eJDkxxzp2jL29 ByPvau5YLgCo8DZ17oNcfIEy37H2Mf6L+kSxipH7x7GnCaiaHLqyzWTr7v58HWy/rNdW pmIepcsByaUUpqRYZoAB7g0Hp+rJ1hL8qke00NLKa9nWPVBwFRBUAQOxwnsnwSKj/D+8 anyvsHRdOnbNNYwel3WX4ZkNnxDflSE73zg8QcvFPAmP0LV337TZEYW+sS5fhBG0MY+L GvNtWAl4u9O3XqRR0fCnRMy7thDNN10JA3ptlqLX0AamK++pArfopoaDzxmLgpPO1uui aQsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=qO0ankkJeOwMOFFrBTYLKLnpw/+j1qE08q2qbieQfds=; b=U38kBABjUbjD0AltAL9RQrwFqF39xIz5vCyeLi5OO3qJ8rqQVW31eLMnemlnfQ199c 6THLJHRapqopYTflrH0VY+cXycKlmO7SauNNhZzRlbr3pUofYa/ylSifaiWc38PlR5Eo 3fRsz/UNFu8snq4j1walHyWyIZfr6v9cqirAY+QreTlsNLgtCfrhn3eAQnAmWo8LfpAn U+fJzi2eOK267eHm/9umgEd7K8O7qdrXeJPZb92/5adiUiCPa4EJnVpZcHDTIcp+5v5m ZlPXWQxOtzgMaS/147SkXUOfacNSa2z/02ikFUAeJpTGSM2EF5BrA3ivR6NVAqFEFcge rBLg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=dcgGLLfe; spf=pass (google.com: domain of pauloney-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::130 as permitted sender) smtp.mailfrom=pauloney-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com. [2a00:1450:4864:20::130]) by gmr-mx.google.com with ESMTPS id 81-v6si491237ljc.2.2018.12.12.13.07.14 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Dec 2018 13:07:14 -0800 (PST) Received-SPF: pass (google.com: domain of pauloney-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::130 as permitted sender) client-ip=2a00:1450:4864:20::130; Original-Received: by mail-lf1-x130.google.com with SMTP id e26so14648800lfc.2 for ; Wed, 12 Dec 2018 13:07:14 -0800 (PST) X-Received: by 2002:a19:4f0c:: with SMTP id d12mr12213047lfb.121.1544648833537; Wed, 12 Dec 2018 13:07:13 -0800 (PST) In-Reply-To: X-Original-Sender: pauloney-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=dcgGLLfe; spf=pass (google.com: domain of pauloney-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::130 as permitted sender) smtp.mailfrom=pauloney-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE 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-Spam-Checked-In-Group: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.org gmane.text.pandoc:21669 Archived-At: --000000000000069fd6057cd99571 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Here is a sample of elaborate titles that "really" happen in the wild -- these are taken from the Proceedings of the ICM 2018: title =3D {{$\bold Z$-theory: chasing ${\mathfrak m}/f$ theory}}, title =3D {New examples of complete Calabi--Yau metrics on $\mathbb{C}^= n$ for $n\ge 3$}, title =3D {Uniqueness of the group measure space decomposition for {P}opa's {$\mathscr{HT}$} factors}, title =3D {Actions of {$\mathbb F_\infty$} whose {${\rm II}_1$} factors and orbit equivalence relations have prescribed fundamental group}, title =3D {Cocycle and orbit superrigidity for lattices in {${\rm SL}(n,\mathbb R)$} acting on homogeneous spaces}, title =3D {Profinite rigidity of $\mathbf{PGL}(2,{\Z}[\omega])$ and $\mathbf{PSL}(2,{\Z}[\omega])$}, title =3D {Representation of measures with polynomial denseness in {$L_p(\mathbb R,d\mu)$}, {$0 wrote: > Cormac Relf writes: > > > The BibTex parsing is a tricky one, though. There=E2=80=99s this > > for the main syntax, at > least. I > > wouldn=E2=80=99t want to fork out to Pandoc for every single latex text= field, > but > > maybe the Lua API=E2=80=99s read would help here. > > That's an interesting point. If your parser just > parsed the fields as RawInline (Format "latex") ---, > you could have the lua filter do a separate pass at > the beginning to try to convert all of these into > native pandoc inlines using read. > > > It might be simpler to support > > both citeproc-js=E2=80=99 micro-HTML and a similarly limited micro-LaTe= X with a > > simple Rust-based parser, but not at the same time. What do people use > > backslash commands for in BibTeX? Are there names and document titles > out > > there that really need the whole power of LaTeX to render? I might have > to > > think about this some more. Perhaps a successor to CSL-JSON that accept= s > > arbitrary JSON objects wherever the old one accepts strings. > > In practice, a fairly small subset of LaTeX would be > enough to handle most of what you find in bibtex > bibliographies. > > Certainly you will find things like `\emph`, inline > math, and lots of escape characters like `\"{a}`. > > -- > 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 > email 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/yh480kk1keeazt.fsf%40joh= nmacfarlane.net > . > For more options, visit https://groups.google.com/d/optout. > --=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/CAFVhNZOZuRTuWs9_0P0Rd4DM0udixT-WxOUaykvoz5vjmva71A%40mail.g= mail.com. For more options, visit https://groups.google.com/d/optout. --000000000000069fd6057cd99571 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Here is a sample of elaborate titles that= "really" happen in the wild -- these are taken from the Proceedi= ngs of the ICM 2018:

=C2=A0 =C2=A0 title =3D {{$\bo= ld Z$-theory: chasing ${\mathfrak m}/f$ theory}},
=C2=A0 =C2=A0 t= itle =3D {New examples of complete Calabi--Yau metrics on $\mathbb{C}^n$ fo= r $n\ge 3$},
=C2=A0 =C2=A0 title =3D {Uniqueness of the group mea= sure space decomposition for {P}opa's {$\mathscr{HT}$} factors},
<= div>=C2=A0 =C2=A0 title =3D {Actions of {$\mathbb F_\infty$} whose {${\rm I= I}_1$} factors and orbit equivalence relations have prescribed fundamental = group},
=C2=A0 =C2=A0 title =3D {Cocycle and orbit superrigidity = for lattices in {${\rm SL}(n,\mathbb R)$} acting on homogeneous spaces},
=C2=A0 =C2=A0 title =3D {Profinite rigidity of $\mathbf{PGL}(2,{\Z}= [\omega])$ and $\mathbf{PSL}(2,{\Z}[\omega])$},
=C2=A0 =C2=A0 tit= le =3D {Representation of measures with polynomial denseness in {$L_p(\math= bb R,d\mu)$}, {$0<p<\infty$}, and its application to determinate mome= nt problems},
=C2=A0 =C2=A0 title =3D {Zimmer's conjecture fo= r actions of $\mathrm{SL}(m,\mathbb{Z})$},
=C2=A0 =C2=A0 title = =3D {Can lattices in {${\rm SL}(n,\mathbb R)$} act on the circle?},
=C2=A0 =C2=A0 title =3D {Higher {T}eichm\"uller spaces: from {${\rm= SL}(2,\mathbb R)$} to other {L}ie groups},
=C2=A0 =C2=A0 title = =3D {Exponential decay of connection probabilities for subcritical Voronoi = percolation in $\mathbb{R}^d$},
=C2=A0 =C2=A0 title =3D {A {KAM} = scheme for {${\rm SL}(2,\mathbb R)$} cocycles with {L}iouvillean frequencie= s},
=C2=A0 =C2=A0 title =3D {On dynamics of {$Out(F_n)$} on {$\ma= thrm{PSL}_2({\mathbb C})$} characters},
=C2=A0 =C2=A0 title =3D {= General topology meets model theory, on {$\mathfrak p$} and {$\mathfrak t$}= },^M
=C2=A0 =C2=A0 title =3D {New classes of {${\mathcal L}\sp{p}= $}-spaces},
=C2=A0 =C2=A0 title =3D {A class of special {${\mathc= al L}\sb{\infty }$}\ spaces},
=C2=A0 =C2=A0 title =3D {More {$\el= l_r$} saturated {$\mathscr L^\infty$} spaces},
=C2=A0 =C2=A0 titl= e =3D {The {${\mathcal L}\sb{p}$} spaces},
=C2=A0 =C2=A0 title = =3D {A remark on bases in {${\mathcal L}\sb{p}$}-spaces with an application= to complementably universal {${\mathcal L}\sb{\infty }$}-spaces},=C2=A0
=C2=A0 =C2=A0 title =3D {{${\rm SL}(2,\mathbb C)$} {C}hern-{S}imons= theory and the asymptotic behavior of the colored {J}ones polynomial},
=C2=A0 =C2=A0 title =3D {K-polystability of {${\mathbb Q}$}-{F}ano v= arieties admitting {K}\"ahler-{E}instein metrics},
=C2=A0 = =C2=A0 title =3D {Weak geodesic rays in the space of {K}\"ahler potent= ials and the class {$\mathcal{E}(X,\omega)$}},
=C2=A0 =C2=A0 titl= e =3D {Operator-algebraic superridigity for {${\rm SL}_n(\mathbb Z)$}, {$n\= geq 3$}},
=C2=A0 =C2=A0 title =3D {The space of closed subgroups = of {$\mathbb R^n$} is stratified and simply connected},
=C2=A0 = =C2=A0 title =3D {The irreducible representations of the {L}ie algebra {${\= mathfrak s}{\mathfrak l}(2)$}\ and of the {W}eyl algebra},
=C2=A0= =C2=A0 title =3D {Singular {G}elfand-{T}setlin modules of {${\mathfrak{gl}= }(n)$}},
=C2=A0 =C2=A0 title =3D {Families of irreducible singula= r Gelfand-Tsetlin modules of $\mathfrak{gl}(n)$},
=C2=A0 =C2=A0 t= itle =3D {Infinite-dimensional representations of the {L}ie algebra {$\math= frak{gl}(n,{\mathbb C})$} related to complex analogs of the {G}elfand-{T}se= tlin patterns and general hypergeometric functions on the {L}ie group {${\r= m GL}(n,{\mathbb C})$}},
=C2=A0 =C2=A0 title =3D {A geometric app= roach to 1-singular {G}elfand--{T}setlin {$\mathfrak{gl}_n$}-modules},
=C2=A0 =C2=A0 title =3D {Geometric approach to $p$-singular Gelfand--= Tsetlin $\mathfrak {gl}_n$-modules},
=C2=A0 =C2=A0 title =3D {On = some {B}ruhat decomposition and the structure of the {H}ecke rings of {${\m= athfrak p}$}-adic {C}hevalley groups},
=C2=A0 =C2=A0 title =3D {S= table $s$-minimal cones in $\mathbb{R}^3$ are flat for $s\sim 1$},
=C2=A0 =C2=A0 title =3D {Delaunay type domains for an overdetermined elli= ptic problem in {$\mathbb S^n\times\mathbb R$} and {$\Bbb H^n\times\Bbb R$}= },
=C2=A0 =C2=A0 title =3D {A {KAM} scheme for {${\rm SL}(2,\math= bb R)$} cocycles with {L}iouvillean frequencies},


Paulo Ney


On Wed, Dec 12, 2018 at 12:39 PM John M= acFarlane <jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org> = wrote:
Cormac Re= lf <web@cormacre= lf.net> writes:

> The BibTex parsing is a tricky one, though. There=E2=80=99s this
> <https://github.com/charlesvdv/nom-bibtex> fo= r the main syntax, at least. I
> wouldn=E2=80=99t want to fork out to Pandoc for every single latex tex= t field, but
> maybe the Lua API=E2=80=99s read would help here.

That's an interesting point.=C2=A0 If your parser just
parsed the fields as RawInline (Format "latex") ---,
you could have the lua filter do a separate pass at
the beginning to try to convert all of these into
native pandoc inlines using read.

> It might be simpler to support
> both citeproc-js=E2=80=99 micro-HTML and a similarly limited micro-LaT= eX with a
> simple Rust-based parser, but not at the same time. What do people use=
> backslash commands for in BibTeX? Are there names and document titles = out
> there that really need the whole power of LaTeX to render? I might hav= e to
> think about this some more. Perhaps a successor to CSL-JSON that accep= ts
> arbitrary JSON objects wherever the old one accepts strings.

In practice, a fairly small subset of LaTeX would be
enough to handle most of what you find in bibtex
bibliographies.

Certainly you will find things like `\emph`, inline
math, and lots of escape characters like `\"{a}`.

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discu= ss/yh480kk1keeazt.fsf%40johnmacfarlane.net.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pand= oc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.= google.com/d/msgid/pandoc-discuss/CAFVhNZOZuRTuWs9_0P0Rd4DM0udixT-WxOUaykvo= z5vjmva71A%40mail.gmail.com.
For more options, visit http= s://groups.google.com/d/optout.
--000000000000069fd6057cd99571--