aboutsummaryrefslogtreecommitdiff
path: root/test/command
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2017-10-19 12:52:12 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2017-10-19 13:23:50 -0700
commit28bb5d610dc8c96a014f610d53b937ea7b9d977e (patch)
tree23847968f8a6a3702192e0b198224dcfe9edecbe /test/command
parente941ba05b911d01a51614b0b0060f705b2000688 (diff)
downloadpandoc-28bb5d610dc8c96a014f610d53b937ea7b9d977e.tar.gz
LaTeX reader: support `\expandafter`.
Closes #3983.
Diffstat (limited to 'test/command')
-rw-r--r--test/command/3983.md29
1 files changed, 29 insertions, 0 deletions
diff --git a/test/command/3983.md b/test/command/3983.md
new file mode 100644
index 000000000..7eaeb99f0
--- /dev/null
+++ b/test/command/3983.md
@@ -0,0 +1,29 @@
+```
+pandoc -f latex -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 -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 -t native
+\def\foo{bar}
+\expandafter\bam\foo
+^D
+[RawBlock (Format "latex") "\\bambar"]
+```