summaryrefslogtreecommitdiff
path: root/test/command
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2017-08-18 10:13:41 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2017-08-18 10:13:41 -0700
commitbfbdfa646a48147cc7210679f6b17654eec35c5f (patch)
tree560a20211eec78dc584bb15f4556e225216838ce /test/command
parentd1444b4ecdd7bc2f3b6180ceb2635d51382c4ab8 (diff)
LaTeX reader: implement \newtoggle, \iftoggle, \toggletrue|false
from etoolbox. Closes #3853.
Diffstat (limited to 'test/command')
-rw-r--r--test/command/3853.md26
1 files changed, 26 insertions, 0 deletions
diff --git a/test/command/3853.md b/test/command/3853.md
new file mode 100644
index 000000000..19e8e2260
--- /dev/null
+++ b/test/command/3853.md
@@ -0,0 +1,26 @@
+```
+% pandoc -f latex -t native
+\newtoggle{ebook}
+\toggletrue{ebook}
+\iftoggle{ebook}{
+ebook
+}%
+{
+not ebook
+}%
+more
+
+\togglefalse{ebook}
+\iftoggle{ebook}{%
+ebook
+}{
+not ebook
+}%
+more
+
+hello \iftoggle{ebook}{ebook}{noebook}
+^D
+[Para [Str "ebook",SoftBreak,Str "more"]
+,Para [Str "not",Space,Str "ebook",SoftBreak,Str "more"]
+,Para [Str "hello",Space,Str "noebook"]]
+```