pandoc/test/command/3983.md
John MacFarlane b806bff5b4 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.
2018-10-07 12:21:43 -07:00

651 B

pandoc -f latex+raw_tex -t native
\def\filename@area{foo:bar:baz}
\makeatletter
\graphicspath\expandafter{\expandafter{\filename@area}}%
\makeatother
^D
[RawBlock (Format "latex") "\\makeatletter"
,RawBlock (Format "latex") "\\makeatother"]
pandoc -f latex+raw_tex -t native
\makeatletter
  \newcommand\urlfootnote@[1]{\footnote{\url@{#1}}}
  \DeclareRobustCommand{\urlfootnote}{\hyper@normalise\urlfootnote@}
\makeatother
^D
[RawBlock (Format "latex") "\\makeatletter"
,RawBlock (Format "latex") "\\makeatother"]
pandoc -f latex+raw_tex -t native
\def\foo{bar}
\expandafter\bam\foo
^D
[RawBlock (Format "latex") "\\bambar"]