diff options
Diffstat (limited to 'macros/latex/contrib/testidx/samples')
40 files changed, 913 insertions, 0 deletions
diff --git a/macros/latex/contrib/testidx/samples/sample-idx-a4.pdf b/macros/latex/contrib/testidx/samples/sample-idx-a4.pdf Binary files differnew file mode 100644 index 0000000000..40d26c22e5 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-a4.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-a4.tex b/macros/latex/contrib/testidx/samples/sample-idx-a4.tex new file mode 100644 index 0000000000..6de97e11eb --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-a4.tex @@ -0,0 +1,28 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with A4 paper. You can build this document using: +% +% pdflatex sample-idx-a4 +% makeindex sample-idx-a4.idx +% pdflatex sample-idx-a4 +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: makeindex +% arara: pdflatex +\documentclass[a4paper]{article} + +\usepackage{geometry} +\usepackage{makeidx} +\usepackage{testidx} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-amsmath.pdf b/macros/latex/contrib/testidx/samples/sample-idx-amsmath.pdf Binary files differnew file mode 100644 index 0000000000..b212b990cc --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-amsmath.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-amsmath.tex b/macros/latex/contrib/testidx/samples/sample-idx-amsmath.tex new file mode 100644 index 0000000000..5faab29b76 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-amsmath.tex @@ -0,0 +1,29 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with the amsmath package. You can build this document using: +% +% pdflatex sample-idx-amsmath +% makeindex sample-idx-amsmath.idx +% pdflatex sample-idx-amsmath +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: makeindex +% arara: pdflatex +\documentclass{article} + +\usepackage{makeidx} +\usepackage{amsmath} +\usepackage{amssymb} +\usepackage{testidx} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-babel-german.pdf b/macros/latex/contrib/testidx/samples/sample-idx-babel-german.pdf Binary files differnew file mode 100644 index 0000000000..624a7ec024 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-babel-german.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-babel-german.tex b/macros/latex/contrib/testidx/samples/sample-idx-babel-german.tex new file mode 100644 index 0000000000..3f0719aa34 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-babel-german.tex @@ -0,0 +1,45 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with babel and the -g (German) makeindex option. +% You can build this document using: +% +% pdflatex sample-idx-babel-german +% makeindex -g -s sample-idx-babel-german.idx sample-idx-babel-german.idx +% pdflatex sample-idx-babel-german +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: makeindex: { german: on, style: sample-idx-german.ist } +% arara: pdflatex +\documentclass[ngerman]{article} + +\usepackage{filecontents} +\usepackage{makeidx} +\usepackage{babel} +\usepackage{testidx} + +\providecommand*\lettergroup[1]{% + \par\textbf{#1}\par + \nopagebreak +} +\begin{filecontents*}{\jobname.ist} +quote '+' +headings_flag 1 +heading_prefix "\\item\\lettergroup{" +heading_suffix "}\n" +symhead_positive "Symbole" +symhead_negative "symbole" +numhead_positive "Zahlen" +numhead_negative "zahlen" +\end{filecontents*} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-german.pdf b/macros/latex/contrib/testidx/samples/sample-idx-german.pdf Binary files differnew file mode 100644 index 0000000000..8796631b56 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-german.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-german.tex b/macros/latex/contrib/testidx/samples/sample-idx-german.tex new file mode 100644 index 0000000000..0a3543bbea --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-german.tex @@ -0,0 +1,45 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with ngerman.sty and the -g (German) makeindex option. +% You can build this document using: +% +% pdflatex sample-idx-german +% makeindex -g -s sample-idx-german.idx sample-idx-german.idx +% pdflatex sample-idx-german +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: makeindex: { german: on, style: sample-idx-german.ist } +% arara: pdflatex +\documentclass{article} + +\usepackage{filecontents} +\usepackage{makeidx} +\usepackage{ngerman} +\usepackage[german]{testidx} + +\providecommand*\lettergroup[1]{% + \par\textbf{#1}\par + \nopagebreak +} +\begin{filecontents*}{\jobname.ist} +quote '+' +headings_flag 1 +heading_prefix "\\item\\lettergroup{" +heading_suffix "}\n" +symhead_positive "Symbole" +symhead_negative "symbole" +numhead_positive "Zahlen" +numhead_negative "zahlen" +\end{filecontents*} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-hyp.pdf b/macros/latex/contrib/testidx/samples/sample-idx-hyp.pdf Binary files differnew file mode 100644 index 0000000000..e46507fbae --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-hyp.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-hyp.tex b/macros/latex/contrib/testidx/samples/sample-idx-hyp.tex new file mode 100644 index 0000000000..f2328b2a0b --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-hyp.tex @@ -0,0 +1,28 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with hyperref.sty makeindex. You can build this document using: +% +% pdflatex sample-idx-hyp +% makeindex sample-idx-hyp.idx +% pdflatex sample-idx-hyp +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: makeindex +% arara: pdflatex +\documentclass{article} + +\usepackage{makeidx} +\usepackage{testidx} +\usepackage[hidelinks]{hyperref} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-letter.pdf b/macros/latex/contrib/testidx/samples/sample-idx-letter.pdf Binary files differnew file mode 100644 index 0000000000..319f33dd7b --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-letter.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-letter.tex b/macros/latex/contrib/testidx/samples/sample-idx-letter.tex new file mode 100644 index 0000000000..ff822977e9 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-letter.tex @@ -0,0 +1,30 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with US Letter paper and the book class. You can build +% this document using: +% +% pdflatex sample-idx-letter +% makeindex sample-idx-letter.idx +% pdflatex sample-idx-letter +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: makeindex +% arara: pdflatex +\documentclass[letterpaper]{book} + +\usepackage[marginpar=1in]{geometry} +\usepackage{makeidx} +\usepackage{testidx} + +\makeindex + +\begin{document} +\chapter{Sample} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-lua.pdf b/macros/latex/contrib/testidx/samples/sample-idx-lua.pdf Binary files differnew file mode 100644 index 0000000000..6cf3556cd3 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-lua.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-lua.tex b/macros/latex/contrib/testidx/samples/sample-idx-lua.tex new file mode 100644 index 0000000000..39526333cd --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-lua.tex @@ -0,0 +1,78 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with LuaLaTeX and xindy. You can build this document using: +% +% lualatex sample-idx-lua +% xindy -M sample-idx-lua -M texindy -C utf8 -L english -t sample-idx-lua.ilg sample-idx-lua.idx +% lualatex sample-idx-lua +% +% If you are using arara, the directives are: +% +% arara: lualatex +% arara: xindy: {language: english, codepage: utf8, +% arara: --> log: sample-idx-lua.ilg, +% arara: --> modules: [basename, texindy]} +% arara: lualatex +\documentclass{article} + +\usepackage{filecontents} +\usepackage{fontspec} +\usepackage{makeidx} +\usepackage{testidx} + +% Create the .xdy file for this example: +\begin{filecontents*}{\jobname.xdy} +; list of allowed attributes + +(define-attributes (( + "tstidxencapi" + "tstidxencapii" + "tstidxencapiii" +))) + +; define format to use for locations + +(markup-locref :open "\tstidxencapi{" + :close "}" + :attr "tstidxencapi") + +(markup-locref :open "\tstidxencapii{" + :close "}" + :attr "tstidxencapii") + +(markup-locref :open "\tstidxencapiii{" + :close "}" + :attr "tstidxencapiii") + +(markup-locref-list :sep ",") +(markup-range :sep "--") + +; define a numbers group + +(define-letter-group "Numbers" + :prefixes ("0" "1" "2" "3" "4" "5" "6" "7" "8" "9") + :before "A") + +; define a "Maths" group for keys starting with ">" + +(define-letter-group "Maths" + :prefixes (">" ) + :before "Numbers") + +; define a "Markers" group for keys starting with "<" + +(define-letter-group "Markers" + :prefixes ("<" ) + :before "Maths") + +\end{filecontents*} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-subset.pdf b/macros/latex/contrib/testidx/samples/sample-idx-subset.pdf Binary files differnew file mode 100644 index 0000000000..c6045b334e --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-subset.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-subset.tex b/macros/latex/contrib/testidx/samples/sample-idx-subset.tex new file mode 100644 index 0000000000..2fc5029bed --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-subset.tex @@ -0,0 +1,28 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with a subset of the test paragraphs. You can build this +% document using: +% +% pdflatex sample-idx-subset +% makeindex sample-idx-subset.idx +% pdflatex sample-idx-subset +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: makeindex +% arara: pdflatex +\documentclass{article} + +\usepackage{makeidx} +\usepackage{testidx} + +\makeindex + +\begin{document} +\testidx[1,8,10-14,\tstidxmaxblocks] + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-t1.pdf b/macros/latex/contrib/testidx/samples/sample-idx-t1.pdf Binary files differnew file mode 100644 index 0000000000..50a176f0d4 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-t1.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-t1.tex b/macros/latex/contrib/testidx/samples/sample-idx-t1.tex new file mode 100644 index 0000000000..6d50be97f0 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-t1.tex @@ -0,0 +1,37 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with makeindex. You can build this document using: +% +% pdflatex sample-idx-t1 +% makeindex sample-idx-t1.idx +% pdflatex sample-idx-t1 +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: makeindex +% arara: pdflatex +\documentclass{article} + +\usepackage[T1]{fontenc} +\usepackage{makeidx} +\usepackage + [% options: + stripaccents,% strip accents from sort key (default) + %nostripaccents,% don't strip accents from sort key + %verbose,% show \index commands in the text + noverbose,% don't show \index commands in the text (default) + showmarks,% highlight where \index has been used (default) + %hidemarks,% don't highlight where \index has been used + %notestencaps,% don't test the encaps + ]{testidx} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-utf8.pdf b/macros/latex/contrib/testidx/samples/sample-idx-utf8.pdf Binary files differnew file mode 100644 index 0000000000..f35959e4b7 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-utf8.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-utf8.tex b/macros/latex/contrib/testidx/samples/sample-idx-utf8.tex new file mode 100644 index 0000000000..e4cbb529f3 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-utf8.tex @@ -0,0 +1,88 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with inputenc.sty and xindy. You can build this document using: +% +% pdflatex sample-idx-utf8 +% xindy -M sample-idx-utf8 -M texindy -C utf8 -L english -t sample-idx-utf8.ilg sample-idx-utf8.idx +% pdflatex sample-idx-utf8 +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: xindy: {language: english, codepage: utf8, +% arara: --> modules: [basename, texindy]} +% arara: pdflatex +\documentclass{article} + +\usepackage{filecontents} +\usepackage[T1]{fontenc} +\usepackage[utf8]{inputenc} +\usepackage{amssymb} +\usepackage{makeidx} +\usepackage + [ + %nosanitize,% don't sanitize characters in the dummy entries + sanitize,% sanitize characters in the dummy entries + showmarks,% show where the indexing command has been used + %hidemarks,% hide the visual effects + %verbose,% show the argument that's being passed to \index + % warning: will cause overfull lines! + noverbose% default + ] + {testidx} + +% Create the .xdy file for this example: +\begin{filecontents*}{\jobname.xdy} +; list of allowed attributes + +(define-attributes (( + "tstidxencapi" + "tstidxencapii" + "tstidxencapiii" +))) + +; define format to use for locations + +(markup-locref :open "\tstidxencapi{" + :close "}" + :attr "tstidxencapi") + +(markup-locref :open "\tstidxencapii{" + :close "}" + :attr "tstidxencapii") + +(markup-locref :open "\tstidxencapiii{" + :close "}" + :attr "tstidxencapiii") + +(markup-locref-list :sep ",") +(markup-range :sep "--") + +; define a numbers group + +(define-letter-group "Numbers" + :prefixes ("0" "1" "2" "3" "4" "5" "6" "7" "8" "9") + :before "A") + +; define a "Maths" group for keys starting with ">" + +(define-letter-group "Maths" + :prefixes (">" ) + :before "Numbers") + +; define a "Markers" group for keys starting with "<" + +(define-letter-group "Markers" + :prefixes ("<" ) + :before "Maths") +\end{filecontents*} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-xe-digraphs.pdf b/macros/latex/contrib/testidx/samples/sample-idx-xe-digraphs.pdf Binary files differnew file mode 100644 index 0000000000..a9c6341239 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-xe-digraphs.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-xe-digraphs.tex b/macros/latex/contrib/testidx/samples/sample-idx-xe-digraphs.tex new file mode 100644 index 0000000000..7fcd40f949 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-xe-digraphs.tex @@ -0,0 +1,85 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with XeLaTeX and xindy using digraph glyphs. +% You can build this document using: +% +% xelatex sample-idx-xe +% xindy -M sample-idx-xe -M texindy -C utf8 -L english -t sample-idx-xe.ilg sample-idx-xe.idx +% xelatex sample-idx-xe +% +% You may want to experiment with different languages. +% +% If you are using arara, the directives are: +% +% arara: xelatex +% arara: xindy: {language: english, codepage: utf8, +% arara: --> modules: [basename, texindy]} +% arara: xelatex +\documentclass{article} + +\usepackage{filecontents} +\usepackage{fontspec} + +% Need a font that supports the digraph glyphs +% For example: +\setmainfont{Linux Libertine O} + +\usepackage{makeidx} +\usepackage[diglyphs]{testidx} + +% Create the .xdy file for this example: +\begin{filecontents*}{\jobname.xdy} +; list of allowed attributes + +(define-attributes (( + "tstidxencapi" + "tstidxencapii" + "tstidxencapiii" +))) + +; define format to use for locations + +(markup-locref :open "\tstidxencapi{" + :close "}" + :attr "tstidxencapi") + +(markup-locref :open "\tstidxencapii{" + :close "}" + :attr "tstidxencapii") + +(markup-locref :open "\tstidxencapiii{" + :close "}" + :attr "tstidxencapiii") + +(markup-locref-list :sep ",") +(markup-range :sep "--") + +; define a numbers group + +(define-letter-group "Numbers" + :prefixes ("0" "1" "2" "3" "4" "5" "6" "7" "8" "9") + :before "A") + +; define a "Maths" group for keys starting with ">" + +(define-letter-group "Maths" + :prefixes (">" ) + :before "Numbers") + +; define a "Markers" group for keys starting with "<" + +(define-letter-group "Markers" + :prefixes ("<" ) + :before "Maths") + +\end{filecontents*} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx-xe.pdf b/macros/latex/contrib/testidx/samples/sample-idx-xe.pdf Binary files differnew file mode 100644 index 0000000000..af1f8ada1e --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-xe.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx-xe.tex b/macros/latex/contrib/testidx/samples/sample-idx-xe.tex new file mode 100644 index 0000000000..4502dafe6f --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx-xe.tex @@ -0,0 +1,79 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with XeLaTeX and xindy. You can build this document using: +% +% xelatex sample-idx-xe +% xindy -M sample-idx-xe -M texindy -C utf8 -L english -t sample-idx-xe.ilg sample-idx-xe.idx +% xelatex sample-idx-xe +% +% You may want to experiment with different languages. +% +% If you are using arara, the directives are: +% +% arara: xelatex +% arara: xindy: {language: english, codepage: utf8, +% arara: --> modules: [basename, texindy]} +% arara: xelatex +\documentclass{article} + +\usepackage{filecontents} +\usepackage{fontspec} +\usepackage{makeidx} +\usepackage{testidx} + +% Create the .xdy file for this example: +\begin{filecontents*}{\jobname.xdy} +; list of allowed attributes + +(define-attributes (( + "tstidxencapi" + "tstidxencapii" + "tstidxencapiii" +))) + +; define format to use for locations + +(markup-locref :open "\tstidxencapi{" + :close "}" + :attr "tstidxencapi") + +(markup-locref :open "\tstidxencapii{" + :close "}" + :attr "tstidxencapii") + +(markup-locref :open "\tstidxencapiii{" + :close "}" + :attr "tstidxencapiii") + +(markup-locref-list :sep ",") +(markup-range :sep "--") + +; define a numbers group + +(define-letter-group "Numbers" + :prefixes ("0" "1" "2" "3" "4" "5" "6" "7" "8" "9") + :before "A") + +; define a "Maths" group for keys starting with ">" + +(define-letter-group "Maths" + :prefixes (">" ) + :before "Numbers") + +; define a "Markers" group for keys starting with "<" + +(define-letter-group "Markers" + :prefixes ("<" ) + :before "Maths") + +\end{filecontents*} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idx.pdf b/macros/latex/contrib/testidx/samples/sample-idx.pdf Binary files differnew file mode 100644 index 0000000000..61197f8097 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idx.tex b/macros/latex/contrib/testidx/samples/sample-idx.tex new file mode 100644 index 0000000000..964dc13e29 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idx.tex @@ -0,0 +1,36 @@ +% This file is public domain. +% +% This example document demonstrates the testidx package +% with makeindex. You can build this document using: +% +% pdflatex sample-idx +% makeindex sample-idx.idx +% pdflatex sample-idx +% +% If you are using arara, the directives are: +% +% arara: pdflatex +% arara: makeindex +% arara: pdflatex +\documentclass{article} + +\usepackage{makeidx} +\usepackage + [% options: + stripaccents,% strip accents from sort key (default) + %nostripaccents,% don't strip accents from sort key + %verbose,% show \index commands in the text + noverbose,% don't show \index commands in the text (default) + showmarks,% highlight where \index has been used (default) + %hidemarks,% don't highlight where \index has been used + %notestencaps,% don't test the encaps + ]{testidx} + +\makeindex + +\begin{document} +\testidx + +\printindex +\end{document} + diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls-xe.pdf b/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls-xe.pdf Binary files differnew file mode 100644 index 0000000000..e5410c3d84 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls-xe.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls-xe.tex b/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls-xe.tex new file mode 100644 index 0000000000..34b6e71167 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls-xe.tex @@ -0,0 +1,76 @@ +% arara: xelatex +% arara: bib2gls: {group: on} +% arara: xelatex +% arara: xelatex +\documentclass{report} + +\usepackage{fontspec} +\setmainfont{DejaVu Serif} + +\usepackage{amssymb} +\usepackage[hidelinks]{hyperref} +\usepackage[bib2gls,diglyphs]{testidx-glossaries} + +\setglossarystyle{mcolindexspannav} + +\renewcommand*{\glstreenamefmt}[1]{#1} +\renewcommand*{\glstreegroupheaderfmt}[1]{\textbf{#1}} + +\tstidxmakegloss[ + max-loc-diff={2}, +% Try with different languages +% sort={no}% norsk +% sort={nn}% nynorsk +% sort={nl}% dutch +% sort={is}% icelandic +% sort={cy}% welsh +% sort={ga}% irish +% sort={pl}% polish +% sort={hu}% hungarian +% Or use a custom rule: + sort={custom}, + sort-rule={% custom sort rule (only used with sort=custom) + ' '; % space + \string\u0300;% combining grave accent + \string\u0301;% combining acute accent + \string\u0302;% combining circumflex accent + \string\u0303;% combining tilde accent + \string\u0304;% combining macron accent + \string\u0305;% combining overline accent + \string\u0306;% combining breve accent + \string\u0307;% combining dot above accent + \string\u0308;% combining diaeresis accent + \string\u0309;% combining hook above accent + \string\u030A;% combining ring above accent + \string\u030B;% combining double acute accent + \string\u030C;% combining caron accent + \string\u0327;% combining cedilla accent + \string\u0328;% combining ogonek accent + \string\u20D7% combining right arrow above accent + <'\string_'< ','< ';'< ':'< '!'< '?'< '/'< '.'< '<'<'>'<'('<')'% punctuation + < 0 < 1 < 2 < 3 < 4 < 5 < 6 < 7 < 8 < 9 + < a,A < b,B < c,C < d,D + < dd,Dd,DD + < dz,\string\u01F3\string&Dz,\string\u01F2\string&DZ,\string\u01F1 < dzs,DZS + < \string\u00F0,\string\u00D0 % eth + < e,E < f,F < ff,Ff,FF + < g,G < h,H < i,I < ij,\string\u0133,IJ,\string\u0132 + < j,J < k,K < l,L + < ll,\string\u1EFB,Ll,LL,\string\u1EFA + < m,M < n,N + < ng,Ng,NG < o,O < p,P + < q,Q < r,R < s,S < t,T < u,U < v,V < w,W < x,X < y,Y < z,Z + < \string\u00E6,\string\u00C6 % (ae ligature) + < \string\u0153,\string\u0152 % (oe ligature) + < \string\u00FE,\string\u00DE % (thorn) + < \string\u00F8,\string\u00D8 % (o slash) + < \string\u0142,\string\u0141 % (l stroke) + } +] + +\begin{document} + +\testidx + +\tstidxprintglossaries +\end{document} diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls.pdf b/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls.pdf Binary files differnew file mode 100644 index 0000000000..956cdf1511 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls.tex b/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls.tex new file mode 100644 index 0000000000..71b9c18bf8 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-bib2gls.tex @@ -0,0 +1,72 @@ +% arara: pdflatex +% arara: bib2gls: {group: on} +% arara: pdflatex +% arara: pdflatex +\documentclass{report} + +\usepackage[a4paper]{geometry} +\usepackage[T1]{fontenc} +\usepackage[utf8]{inputenc} +\usepackage{amssymb} +\usepackage[hidelinks]{hyperref} +\usepackage[bib2gls]{testidx-glossaries} + +\setglossarystyle{mcolindexspannav} + +\renewcommand*{\glstreenamefmt}[1]{#1} +\renewcommand*{\glstreegroupheaderfmt}[1]{\textbf{#1}} + +\tstidxmakegloss[ +% Try with different languages: +% sort={no}% norsk +% sort={nn}% nynorsk +% sort={nl}% dutch +% sort={is}% icelandic +% sort={cy}% welsh +% sort={ga}% irish +% sort={pl}% polish +% sort={hu}% hungarian +% Or use a custom rule: + sort={custom}, + sort-rule={% custom sort rule (only used with sort=custom) + ' '; % space + \string\u0300;% combining grave accent + \string\u0301;% combining acute accent + \string\u0302;% combining circumflex accent + \string\u0303;% combining tilde accent + \string\u0304;% combining macron accent + \string\u0305;% combining overline accent + \string\u0306;% combining breve accent + \string\u0307;% combining dot above accent + \string\u0308;% combining diaeresis accent + \string\u0309;% combining hook above accent + \string\u030A;% combining ring above accent + \string\u030B;% combining double acute accent + \string\u030C;% combining caron accent + \string\u0327;% combining cedilla accent + \string\u0328;% combining ogonek accent + \string\u20D7% combining right arrow above accent + <'\string_'< ','< ';'< ':'< '!'< '?'< '/'< '.'< '<'<'>'<'('<')'% punctuation + < 0 < 1 < 2 < 3 < 4 < 5 < 6 < 7 < 8 < 9 + < a,A < b,B < c,C < d,D + < dd,Dd,DD < dz,DZ < dzs,DZS + < \string\u00F0,\string\u00D0 % eth + < e,E < f,F < ff,Ff,FF + < g,G < h,H < i,I < ij,IJ < j,J < k,K < l,L < ll,Ll,LL < m,M < n,N + < ng,Ng,NG < o,O < p,P + < q,Q < r,R < s,S < t,T < u,U < v,V < w,W < x,X < y,Y < z,Z + < \string\u00E6,\string\u00C6 % (ae ligature) + < \string\u0153,\string\u0152 % (oe ligature) + < \string\u00FE,\string\u00DE % (thorn) + < \string\u00F8,\string\u00D8 % (o slash) + < \string\u0142,\string\u0141 % (l stroke) +} +] + +\begin{document} + +\testidx + +\tstidxprintglossaries + +\end{document} diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-desc.pdf b/macros/latex/contrib/testidx/samples/sample-idxgloss-desc.pdf Binary files differnew file mode 100644 index 0000000000..764fc16f9d --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-desc.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-desc.tex b/macros/latex/contrib/testidx/samples/sample-idxgloss-desc.tex new file mode 100644 index 0000000000..34c350a27c --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-desc.tex @@ -0,0 +1,18 @@ +% arara: pdflatex +% arara: makeglossaries if found("aux", "@istfilename") +% arara: pdflatex +\documentclass{report} + +\usepackage[T1]{fontenc} +\usepackage[hidelinks]{hyperref} +\usepackage[desc]{testidx-glossaries} + +\tstidxmakegloss + +\begin{document} + +\testidx + +\tstidxprintglossaries + +\end{document} diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-xe-digraphs.pdf b/macros/latex/contrib/testidx/samples/sample-idxgloss-xe-digraphs.pdf Binary files differnew file mode 100644 index 0000000000..ee78e9178c --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-xe-digraphs.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-xe-digraphs.tex b/macros/latex/contrib/testidx/samples/sample-idxgloss-xe-digraphs.tex new file mode 100644 index 0000000000..6678525353 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-xe-digraphs.tex @@ -0,0 +1,38 @@ +% arara: xelatex +% arara: makeglossaries if found("aux", "@istfilename") +% arara: xelatex +\documentclass{report} + +\usepackage{fontspec} +\setmainfont{Linux Libertine O} + +\usepackage[xindy,diglyphs]{testidx-glossaries} + +% Try this example out with different xindy language modules: +%\GlsSetXdyLanguage{dutch} +%\GlsSetXdyLanguage{icelandic} +%\GlsSetXdyLanguage{hungarian} +%\GlsSetXdyLanguage{polish} + +\renewcommand*{\glstreenamefmt}[1]{#1} + +\GlsAddXdyAttribute{tstidxencapi} +\GlsAddXdyAttribute{tstidxencapii} +\GlsAddXdyAttribute{tstidxencapiii} + +% define a "Maths" group for keys starting with ">" + +\GlsAddLetterGroup{Maths}{:prefixes (">" ) :before "glsnumbers"} + +% define a "Markers" group for keys starting with "<" + +\GlsAddLetterGroup{Markers}{:prefixes ("<" ) :before "Maths"} + +\tstidxmakegloss + +\begin{document} +\testidx + +\tstidxprintglossaries + +\end{document} diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-xindy.pdf b/macros/latex/contrib/testidx/samples/sample-idxgloss-xindy.pdf Binary files differnew file mode 100644 index 0000000000..582ce035b0 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-xindy.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss-xindy.tex b/macros/latex/contrib/testidx/samples/sample-idxgloss-xindy.tex new file mode 100644 index 0000000000..882982e44a --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss-xindy.tex @@ -0,0 +1,33 @@ +% arara: pdflatex +% arara: makeglossaries if found("aux", "@istfilename") +% arara: pdflatex +\documentclass{report} + +\usepackage[T1]{fontenc} +\usepackage[utf8]{inputenc} +\usepackage{amssymb} +\usepackage[seekey,prefix,verbose,xindy]{testidx-glossaries} + +% Try this example out with different xindy language modules: +%\GlsSetXdyLanguage{dutch} +%\GlsSetXdyLanguage{icelandic} +%\GlsSetXdyLanguage{hungarian} +%\GlsSetXdyLanguage{polish} + +\renewcommand*{\glstreenamefmt}[1]{#1} + +\GlsAddXdyAttribute{tstidxencapi} +\GlsAddXdyAttribute{tstidxencapii} +\GlsAddXdyAttribute{tstidxencapiii} + +\GlsAddLetterGroup{Maths}{:prefixes (">") :before "glsnumbers"} +\GlsAddLetterGroup{Markers}{:prefixes ("<") :before "Maths"} + +\tstidxmakegloss + +\begin{document} +\testidx + +\tstidxprintglossaries + +\end{document} diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss.pdf b/macros/latex/contrib/testidx/samples/sample-idxgloss.pdf Binary files differnew file mode 100644 index 0000000000..de7e98a83a --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-idxgloss.tex b/macros/latex/contrib/testidx/samples/sample-idxgloss.tex new file mode 100644 index 0000000000..0b7f8b6118 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-idxgloss.tex @@ -0,0 +1,22 @@ +% arara: pdflatex +% arara: makeglossaries if found("aux", "@istfilename") +% arara: pdflatex +\documentclass[11pt]{report} + +\usepackage[T1]{fontenc} +\usepackage{amssymb} +\usepackage[a4paper,left=.75in,right=1.6in]{geometry} +\usepackage[verbose]{testidx-glossaries} + +\renewcommand*{\glstreenamefmt}[1]{#1} +\renewcommand*{\glstreegroupheaderfmt}[1]{\textbf{#1}} + +\tstidxmakegloss + +\begin{document} + +\testidx + +\tstidxprintglossaries + +\end{document} diff --git a/macros/latex/contrib/testidx/samples/sample-noidxgloss.pdf b/macros/latex/contrib/testidx/samples/sample-noidxgloss.pdf Binary files differnew file mode 100644 index 0000000000..633472b549 --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-noidxgloss.pdf diff --git a/macros/latex/contrib/testidx/samples/sample-noidxgloss.tex b/macros/latex/contrib/testidx/samples/sample-noidxgloss.tex new file mode 100644 index 0000000000..5170388f0c --- /dev/null +++ b/macros/latex/contrib/testidx/samples/sample-noidxgloss.tex @@ -0,0 +1,18 @@ +% arara: pdflatex +% arara: pdflatex +\documentclass{report} + +\usepackage[T1]{fontenc} +\usepackage[tex,verbose]{testidx-glossaries} + +\renewcommand*{\glstreenamefmt}[1]{#1} + +\tstidxmakegloss + +\begin{document} + +\testidx + +\tstidxprintglossaries + +\end{document} |