* unexpected _ when reading latex
@ 2018-04-20 14:14 Jeremy Theler
[not found] ` <9253e5117262e3e9ce81c159dac68106fbd2b6ac.camel-24em0bpozeFWk0Htik3J/w@public.gmane.org>
0 siblings, 1 reply; 6+ messages in thread
From: Jeremy Theler @ 2018-04-20 14:14 UTC (permalink / raw)
To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw
[-- Attachment #1: Type: text/plain, Size: 956 bytes --]
Hi all. Pandoc is complaining about an unexpected underscore (the one after D$) when parsing a complex (yet still valid) LaTeX inline math expression:
The density of heavy water is $\rho_\text{D$_2$O}$
I understand the parsing logic is complex because there are nested levels. Can a similar logic be implemented in Pandoc to handle this expression?
regards
--
jeremy
--
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/9253e5117262e3e9ce81c159dac68106fbd2b6ac.camel%40seamplex.com.
For more options, visit https://groups.google.com/d/optout.
[-- Attachment #2: Type: text/html, Size: 1982 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: unexpected _ when reading latex
[not found] ` <9253e5117262e3e9ce81c159dac68106fbd2b6ac.camel-24em0bpozeFWk0Htik3J/w@public.gmane.org>
@ 2018-04-20 15:09 ` John MacFarlane
[not found] ` <m2sh7pnccb.fsf-pgq/RBwaQ+zq8tPRBa0AtqxOck334EZe@public.gmane.org>
2018-04-21 4:20 ` John MacFarlane
2018-04-21 4:20 ` John MacFarlane
2 siblings, 1 reply; 6+ messages in thread
From: John MacFarlane @ 2018-04-20 15:09 UTC (permalink / raw)
To: Jeremy Theler, pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw
What version of pandoc are you using?
It works fine for me with the latest.
Jeremy Theler <jeremy-24em0bpozeFWk0Htik3J/w@public.gmane.org> writes:
> Hi all. Pandoc is complaining about an unexpected underscore (the one after D$) when parsing a complex (yet still valid) LaTeX inline math expression:
>
>
> The density of heavy water is $\rho_\text{D$_2$O}$
>
>
>
>
>
> I understand the parsing logic is complex because there are nested levels. Can a similar logic be implemented in Pandoc to handle this expression?
>
>
>
> regards
> --
> jeremy
>
>
> --
> 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/9253e5117262e3e9ce81c159dac68106fbd2b6ac.camel%40seamplex.com.
> For more options, visit https://groups.google.com/d/optout.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: unexpected _ when reading latex
[not found] ` <m2sh7pnccb.fsf-pgq/RBwaQ+zq8tPRBa0AtqxOck334EZe@public.gmane.org>
@ 2018-04-20 21:46 ` Jeremy Theler
0 siblings, 0 replies; 6+ messages in thread
From: Jeremy Theler @ 2018-04-20 21:46 UTC (permalink / raw)
To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw
[-- Attachment #1.1: Type: text/plain, Size: 2340 bytes --]
Hey John
The attached mwe.tex fails even with https://github.com/jgm/pandoc/releases/download/2.1.3/pandoc-2.1.3-1-amd64.deb
$ pandoc mwe.tex
Error at "source" (line 1, column 54):
unexpected Tok "source" (line 1, column 54) Symbol "_"
expecting end of input
donde~$\rho$ es la densidad del acero, $\rho_\text{D$_2$O}=\SI{866}{\kilogram\per\cubic\meter}$ la densidad del agua pesada a~$\SI{250}{
\celsius}$, y $r_i$ y $r_o$ los radios internos y externos respectivamente.
^
regards--jeremy thelerwww.seamplex.com
On Fri, 2018-04-20 at 08:09 -0700, John MacFarlane wrote:
> What version of pandoc are you using?It works fine for me with the latest.
> Jeremy Theler <jeremy-24em0bpozeFWk0Htik3J/w@public.gmane.org> writes:
> Hi all. Pandoc is complaining about an unexpected underscore (the one after D$) when parsing a complex (yet still valid) LaTeX inline math expression:
>
> The density of heavy water is $\rho_\text{D$_2$O}$
>
>
>
>
> I understand the parsing logic is complex because there are nested levels. Can a similar logic be implemented in Pandoc to handle this expression?
>
>
> regards--jeremy
>
> -- 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@googlegroups.com.To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF5qMzOjczn9V@public.gmane.org view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/9253e5117262e3e9ce81c159dac68106fbd2b6ac.camel%40seamplex.com.For more options, visit https://groups.google.com/d/optout.
--
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/ae81cd8f7d0bec7cd54e48291777eda7a3afa9b5.camel%40seamplex.com.
For more options, visit https://groups.google.com/d/optout.
[-- Attachment #1.2: Type: text/html, Size: 4840 bytes --]
[-- Attachment #2: mwe.tex --]
[-- Type: text/x-tex, Size: 213 bytes --]
donde~$\rho$ es la densidad del acero, $\rho_\text{D$_2$O}=\SI{866}{\kilogram\per\cubic\meter}$ la densidad del agua pesada a~$\SI{250}{\celsius}$, y $r_i$ y $r_o$ los radios internos y externos respectivamente.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: unexpected _ when reading latex
[not found] ` <9253e5117262e3e9ce81c159dac68106fbd2b6ac.camel-24em0bpozeFWk0Htik3J/w@public.gmane.org>
2018-04-20 15:09 ` John MacFarlane
@ 2018-04-21 4:20 ` John MacFarlane
2018-04-21 4:20 ` John MacFarlane
2 siblings, 0 replies; 6+ messages in thread
From: John MacFarlane @ 2018-04-21 4:20 UTC (permalink / raw)
To: Jeremy Theler, pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw
I see what is happening here.
The LaTeX reader parses math by reading to the next `$` character.
So it is seeing math `\rho_\text{D` followed by text `_2`, and the
underscore in plain text is not valid.
The math parser should be sensitive to `\text` environments (and
anything else that can contain `$`).
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: unexpected _ when reading latex
[not found] ` <9253e5117262e3e9ce81c159dac68106fbd2b6ac.camel-24em0bpozeFWk0Htik3J/w@public.gmane.org>
2018-04-20 15:09 ` John MacFarlane
2018-04-21 4:20 ` John MacFarlane
@ 2018-04-21 4:20 ` John MacFarlane
[not found] ` <m2bmedmbqo.fsf-pgq/RBwaQ+zq8tPRBa0AtqxOck334EZe@public.gmane.org>
2 siblings, 1 reply; 6+ messages in thread
From: John MacFarlane @ 2018-04-21 4:20 UTC (permalink / raw)
To: Jeremy Theler, pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw
Please submit a bug report on the GitHub tracker for jgm/pandoc.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: unexpected _ when reading latex
[not found] ` <m2bmedmbqo.fsf-pgq/RBwaQ+zq8tPRBa0AtqxOck334EZe@public.gmane.org>
@ 2018-04-21 10:07 ` Jeremy Theler
0 siblings, 0 replies; 6+ messages in thread
From: Jeremy Theler @ 2018-04-21 10:07 UTC (permalink / raw)
To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw
[-- Attachment #1: Type: text/plain, Size: 795 bytes --]
Done
https://github.com/jgm/pandoc/issues/4576
Thanks
--
jeremy
www.seamplex.com
On Fri, 2018-04-20 at 21:20 -0700, John MacFarlane wrote:
> Please submit a bug report on the GitHub tracker for jgm/pandoc.
>
>
--
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/30e215c32d4aee1beb42f579d6d94b195042d0f1.camel%40seamplex.com.
For more options, visit https://groups.google.com/d/optout.
[-- Attachment #2: Type: text/html, Size: 1609 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2018-04-21 10:07 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-20 14:14 unexpected _ when reading latex Jeremy Theler
[not found] ` <9253e5117262e3e9ce81c159dac68106fbd2b6ac.camel-24em0bpozeFWk0Htik3J/w@public.gmane.org>
2018-04-20 15:09 ` John MacFarlane
[not found] ` <m2sh7pnccb.fsf-pgq/RBwaQ+zq8tPRBa0AtqxOck334EZe@public.gmane.org>
2018-04-20 21:46 ` Jeremy Theler
2018-04-21 4:20 ` John MacFarlane
2018-04-21 4:20 ` John MacFarlane
[not found] ` <m2bmedmbqo.fsf-pgq/RBwaQ+zq8tPRBa0AtqxOck334EZe@public.gmane.org>
2018-04-21 10:07 ` Jeremy Theler
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).