From b806bff5b44abff96a1400f23448f986d238bff1 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sun, 7 Oct 2018 12:21:43 -0700 Subject: LaTeX reader: fix bugs omitting raw tex. The default is `-raw_tex`, so no raw tex should result unless we explicitly say `+raw_tex`. Previously some raw commands did make it through. Closes #4527. --- test/command/3494.md | 2 +- test/command/3577.md | 2 -- test/command/3983.md | 6 +++--- test/command/4527.md | 19 +++++++++++++++++-- 4 files changed, 21 insertions(+), 8 deletions(-) (limited to 'test/command') diff --git a/test/command/3494.md b/test/command/3494.md index 249973fb3..7c480fde6 100644 --- a/test/command/3494.md +++ b/test/command/3494.md @@ -25,7 +25,7 @@ thank you -

blah

+blah blah blah diff --git a/test/command/3577.md b/test/command/3577.md index ca9dba97c..dc88937e9 100644 --- a/test/command/3577.md +++ b/test/command/3577.md @@ -15,11 +15,9 @@ \caption{Subfigure with Subfloat} \end{figure} ^D -
Caption 1
Caption 1
-
Caption 2
Caption 2
diff --git a/test/command/3983.md b/test/command/3983.md index 7eaeb99f0..5d83941e7 100644 --- a/test/command/3983.md +++ b/test/command/3983.md @@ -1,5 +1,5 @@ ``` -pandoc -f latex -t native +pandoc -f latex+raw_tex -t native \def\filename@area{foo:bar:baz} \makeatletter \graphicspath\expandafter{\expandafter{\filename@area}}% @@ -10,7 +10,7 @@ pandoc -f latex -t native ``` ``` -pandoc -f latex -t native +pandoc -f latex+raw_tex -t native \makeatletter \newcommand\urlfootnote@[1]{\footnote{\url@{#1}}} \DeclareRobustCommand{\urlfootnote}{\hyper@normalise\urlfootnote@} @@ -21,7 +21,7 @@ pandoc -f latex -t native ``` ``` -pandoc -f latex -t native +pandoc -f latex+raw_tex -t native \def\foo{bar} \expandafter\bam\foo ^D diff --git a/test/command/4527.md b/test/command/4527.md index 984333559..2f54fca60 100644 --- a/test/command/4527.md +++ b/test/command/4527.md @@ -1,7 +1,7 @@ # Raw TeX blocks in CommonMark with and without raw_tex ``` -% pandoc -f latex -t commonmark-raw_tex +% pandoc -f latex+raw_tex -t commonmark-raw_tex \someunknowncommand Hello. @@ -10,7 +10,7 @@ Hello. ``` ``` -% pandoc -f latex -t commonmark+raw_tex +% pandoc -f latex+raw_tex -t commonmark+raw_tex \someunknowncommand Hello. @@ -19,3 +19,18 @@ Hello. Hello. ``` + +``` +% pandoc -f latex -t native +\maketitle +^D +[] +``` + +``` +% pandoc -f latex -t rst +\maketitle +Hello. +^D +Hello. +``` -- cgit v1.2.3