diff options
Diffstat (limited to 'Build/source/texk/mendexk/tests')
-rwxr-xr-x | Build/source/texk/mendexk/tests/mendex.test | 10 | ||||
-rw-r--r-- | Build/source/texk/mendexk/tests/pprec0.ist | 11 | ||||
-rw-r--r-- | Build/source/texk/mendexk/tests/pprec1.ist | 11 | ||||
-rw-r--r-- | Build/source/texk/mendexk/tests/pprec2.ist | 11 | ||||
-rw-r--r-- | Build/source/texk/mendexk/tests/pprecA-0.ind | 5 | ||||
-rw-r--r-- | Build/source/texk/mendexk/tests/pprecA-1.ind | 5 | ||||
-rw-r--r-- | Build/source/texk/mendexk/tests/pprecA-2.ind | 5 | ||||
-rw-r--r-- | Build/source/texk/mendexk/tests/pprecA.idx | 9 |
8 files changed, 67 insertions, 0 deletions
diff --git a/Build/source/texk/mendexk/tests/mendex.test b/Build/source/texk/mendexk/tests/mendex.test index 6c7fe0f42c4..df8658ceb7b 100755 --- a/Build/source/texk/mendexk/tests/mendex.test +++ b/Build/source/texk/mendexk/tests/mendex.test @@ -24,3 +24,13 @@ cat $srcdir/tests/uni.idx | \ >uni.ind2 2>uni.ilg2 \ && diff $srcdir/tests/uni.ind uni.ind2 || exit 1 +# test for page_precedence +./mendex -s $srcdir/tests/pprec0.ist $srcdir/tests/pprecA.idx -o pprecA-0.ind1 -t pprecA-0.ilg \ + && diff $srcdir/tests/pprecA-0.ind pprecA-0.ind1 || exit 1 + +./mendex -s $srcdir/tests/pprec1.ist $srcdir/tests/pprecA.idx -o pprecA-1.ind1 -t pprecA-1.ilg \ + && diff $srcdir/tests/pprecA-1.ind pprecA-1.ind1 || exit 1 + +./mendex -s $srcdir/tests/pprec2.ist $srcdir/tests/pprecA.idx -o pprecA-2.ind1 -t pprecA-2.ilg \ + && diff $srcdir/tests/pprecA-2.ind pprecA-2.ind1 || exit 1 + diff --git a/Build/source/texk/mendexk/tests/pprec0.ist b/Build/source/texk/mendexk/tests/pprec0.ist new file mode 100644 index 00000000000..ec1242bbbad --- /dev/null +++ b/Build/source/texk/mendexk/tests/pprec0.ist @@ -0,0 +1,11 @@ +% -*- coding: utf-8 -*- + +%page_precedence "rnaRA" + +delim_0 "[[delim0]]" +delim_1 "[[delim1]]" +delim_2 "[[delim2]]" +delim_r "[[delimr]]" +suffix_2p "[[sfx 2p]]" +suffix_3p "[[sfx 3p]]" + diff --git a/Build/source/texk/mendexk/tests/pprec1.ist b/Build/source/texk/mendexk/tests/pprec1.ist new file mode 100644 index 00000000000..8f9221ebce5 --- /dev/null +++ b/Build/source/texk/mendexk/tests/pprec1.ist @@ -0,0 +1,11 @@ +% -*- coding: utf-8 -*- + +page_precedence "nrR" + +delim_0 "[[delim0]]" +delim_1 "[[delim1]]" +delim_2 "[[delim2]]" +delim_r "[[delimr]]" +suffix_2p "[[sfx 2p]]" +suffix_3p "[[sfx 3p]]" + diff --git a/Build/source/texk/mendexk/tests/pprec2.ist b/Build/source/texk/mendexk/tests/pprec2.ist new file mode 100644 index 00000000000..eeec1e95cfa --- /dev/null +++ b/Build/source/texk/mendexk/tests/pprec2.ist @@ -0,0 +1,11 @@ +% -*- coding: utf-8 -*- + +page_precedence "Rnr" + +delim_0 "[[delim0]]" +delim_1 "[[delim1]]" +delim_2 "[[delim2]]" +delim_r "[[delimr]]" +suffix_2p "[[sfx 2p]]" +suffix_3p "[[sfx 3p]]" + diff --git a/Build/source/texk/mendexk/tests/pprecA-0.ind b/Build/source/texk/mendexk/tests/pprecA-0.ind new file mode 100644 index 00000000000..245eacacdd6 --- /dev/null +++ b/Build/source/texk/mendexk/tests/pprecA-0.ind @@ -0,0 +1,5 @@ +\begin{theindex} + + \item entryA[[delim0]]i[[sfx 3p]], 1[[sfx 3p]], I[[sfx 3p]] + +\end{theindex} diff --git a/Build/source/texk/mendexk/tests/pprecA-1.ind b/Build/source/texk/mendexk/tests/pprecA-1.ind new file mode 100644 index 00000000000..772e302d7c4 --- /dev/null +++ b/Build/source/texk/mendexk/tests/pprecA-1.ind @@ -0,0 +1,5 @@ +\begin{theindex} + + \item entryA[[delim0]]1[[sfx 3p]], i[[sfx 3p]], I[[sfx 3p]] + +\end{theindex} diff --git a/Build/source/texk/mendexk/tests/pprecA-2.ind b/Build/source/texk/mendexk/tests/pprecA-2.ind new file mode 100644 index 00000000000..52d35cb3d7d --- /dev/null +++ b/Build/source/texk/mendexk/tests/pprecA-2.ind @@ -0,0 +1,5 @@ +\begin{theindex} + + \item entryA[[delim0]]I[[sfx 3p]], 1[[sfx 3p]], i[[sfx 3p]] + +\end{theindex} diff --git a/Build/source/texk/mendexk/tests/pprecA.idx b/Build/source/texk/mendexk/tests/pprecA.idx new file mode 100644 index 00000000000..8e770b9d0d2 --- /dev/null +++ b/Build/source/texk/mendexk/tests/pprecA.idx @@ -0,0 +1,9 @@ +\indexentry{entryA}{i} +\indexentry{entryA}{ii} +\indexentry{entryA}{iii} +\indexentry{entryA}{1} +\indexentry{entryA}{2} +\indexentry{entryA}{3} +\indexentry{entryA}{I} +\indexentry{entryA}{II} +\indexentry{entryA}{III} |