From 3df1d1888cbf59551420d040bc7632e63ea36842 Mon Sep 17 00:00:00 2001
From: Silvio Rhatto <rhatto@riseup.net>
Date: Sun, 9 Jun 2024 12:44:09 +0100
Subject: Feat: tests folder

---
 tests/pandoc/citeproc-bug.tex | 45 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 tests/pandoc/citeproc-bug.tex

(limited to 'tests/pandoc/citeproc-bug.tex')

diff --git a/tests/pandoc/citeproc-bug.tex b/tests/pandoc/citeproc-bug.tex
new file mode 100644
index 0000000..f96cebf
--- /dev/null
+++ b/tests/pandoc/citeproc-bug.tex
@@ -0,0 +1,45 @@
+Compile with:
+
+\begin{verbatim}
+pandoc -i test.md -t latex -o test.tex --citeproc
+\end{verbatim}
+
+Normal: Doe (\protect\hyperlink{ref-test}{1900})
+
+Brackets syntax: (\protect\hyperlink{ref-test}{Doe 1900})
+
+Brace syntax: Doe (\protect\hyperlink{ref-test}{1900})
+
+Inside braces: \{Doe (\protect\hyperlink{ref-test}{1900})\}
+
+Braces within braces: \{Doe (\protect\hyperlink{ref-test}{1900})\}
+
+Escaped braces: \{Doe (\protect\hyperlink{ref-test}{1900})\}
+
+Slash: ~Doe (\protect\hyperlink{ref-test}{1900})
+
+LaTeX block: \emph{@test}
+
+LaTeX block 2: \emph{Reference to @test inside braces}
+
+LaTeX block with escaped braces: \emph\{Doe
+(\protect\hyperlink{ref-test}{1900})\}
+
+LaTeX block with braces within braces: \emph{@{test}}
+
+Preformatted:
+
+\begin{quote}
+Doe (\protect\hyperlink{ref-test}{1900})
+
+\emph{@test}
+\end{quote}
+
+LaTeX protect block: \protect\emph{@test}
+
+\hypertarget{refs}{}
+\begin{CSLReferences}{1}{0}
+\leavevmode\vadjust pre{\hypertarget{ref-test}{}}%
+Doe, J. 1900. {``Test Article.''} \emph{Nurture} 1 (1): 1--10.
+
+\end{CSLReferences}
-- 
cgit v1.2.3

