aboutsummaryrefslogtreecommitdiff
path: root/samples/icite-nobiblatex.tex
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2019-03-14 15:19:53 +0100
committerRobert Alessi <alessi@robertalessi.net>2019-03-14 15:19:53 +0100
commit0e9519fa29b1c9c5abe2fe50bd53e253b65684fe (patch)
tree8c8a09668a0dc42f1817689408cefbafb7bc0961 /samples/icite-nobiblatex.tex
parent9519935e55fb341e745c532e43d80ff99ff93712 (diff)
downloadicite-0e9519fa29b1c9c5abe2fe50bd53e253b65684fe.tar.gz
not-a-bugfix: biblatex citation commands cannot be found inside \if ... \fi, otherwise autopunct becomes inoperative
Diffstat (limited to 'samples/icite-nobiblatex.tex')
-rw-r--r--samples/icite-nobiblatex.tex34
1 files changed, 24 insertions, 10 deletions
diff --git a/samples/icite-nobiblatex.tex b/samples/icite-nobiblatex.tex
index 6893247..baf2973 100644
--- a/samples/icite-nobiblatex.tex
+++ b/samples/icite-nobiblatex.tex
@@ -1,3 +1,8 @@
1\RequirePackage{filecontents}
2\begin{filecontents*}{\jobname.xdy}
3(merge-rule "\*" "" :eregexp)
4(markup-locclass-list :open ": " :sep ", ")
5\end{filecontents*}
1% Compile with --shell-escape 6% Compile with --shell-escape
2\documentclass{article} 7\documentclass{article}
3\usepackage[english]{babel} 8\usepackage[english]{babel}
@@ -21,7 +26,11 @@
21\IndexSubtypeAs{ancient}{pr-sources} 26\IndexSubtypeAs{ancient}{pr-sources}
22\bibinput{bibsample} 27\bibinput{bibsample}
23 28
24\usepackage[xindy]{imakeidx} 29\usepackage{classics}
30\newclassic{plat}{#1|#1|#1}
31\newclassic{arist}{#1|\textit{#1}|#1}
32
33\usepackage[xindy,nonewpage]{imakeidx}
25\makeindex[name=pr-sources, title={Index locorum citatorum}] 34\makeindex[name=pr-sources, title={Index locorum citatorum}]
26 35
27\begin{document} 36\begin{document}
@@ -42,6 +51,10 @@ The relevant part of the preamble which is used here follows:
42\IndexSubtypeAs{ancient}{pr-sources} 51\IndexSubtypeAs{ancient}{pr-sources}
43\bibinput{bibsample} 52\bibinput{bibsample}
44 53
54\usepackage{classics}
55\newclassic{plat}{#1|#1|#1}
56\newclassic{arist}{#1|\textit{#1}|#1}
57
45\usepackage[xindy]{imakeidx} 58\usepackage[xindy]{imakeidx}
46\makeindex[name=pr-sources, title={Index locorum citatorum}] 59\makeindex[name=pr-sources, title={Index locorum citatorum}]
47\end{Verbatim} 60\end{Verbatim}
@@ -61,19 +74,20 @@ The relevant part of the preamble which is used here follows:
61 74
62\section*{Body text} 75\section*{Body text}
63Plato, \emph{Laches}: first 76Plato, \emph{Laches}: first
64citation.\footnote{\icite[179a1--4]{Plato:Laches}.} And 77citation.\footnote{\icite[\plat{179}[a][1--4]]{Plato:Laches}.} And
65another,\footnote{\icite[179c5--180a1]{Plato:Laches}.} 78another,\footnote{\icite[\plat*{179}[c][5]{180}[a][1]]{Plato:Laches}.}
66and another.\footnote{\icite[181b5--c3]{Plato:Laches}.} 79and another.\footnote{\icite[\plat*{181}[b][5]{181}[c][3]]{Plato:Laches}.}
67 80
68Plato, \emph{Theaetetus}: first 81Plato, \emph{Theaetetus}: first
69citation.\footnote{\icite[142c2--d3]{Plato:Theaetetus}.} 82citation.\footnote{\icite[\plat*{142}[c][2]{142}[d][3]]{Plato:Theaetetus}.}
70And another,\footnote{\icite[142d4--5]{Plato:Theaetetus}.} 83And another,\footnote{\icite[\plat{142}[d][4--5]]{Plato:Theaetetus}.}
71and another.\footnote{\icite[143b5]{Plato:Theaetetus}.} 84and another.\footnote{\icite[\plat{143}[b][5]]{Plato:Theaetetus}.}
72 85
73Aristotle, \emph{Politica}: first citation.\footnote{% 86Aristotle, \emph{Politica}: first citation.\footnote{%
74 \icite[1252a25--b27]{Aristotle:Politica}.} And 87 \icite[\arist*{1252}[a][25]{1252}[b][27]]{Aristotle:Politica}.} And
75another,\footnote{\icite[1253a5]{Aristotle:Politica}.} and 88another,\footnote{\icite[\arist{1253}[a][5]]{Aristotle:Politica}.}
76another.\footnote{\icite[1253a30--39]{Aristotle:Politica}.} 89and another.\footnote{%
90 \icite[\arist{1253}[a][30--39]]{Aristotle:Politica}.}
77 91
78This passage should not be 92This passage should not be
79indexed.\footnote{\icite[44--78]{Reynolds.Wilson1994}.} 93indexed.\footnote{\icite[44--78]{Reynolds.Wilson1994}.}