diff options
Diffstat (limited to 'indexing/xindex/doc')
-rw-r--r-- | indexing/xindex/doc/Makefile | 2 | ||||
-rw-r--r-- | indexing/xindex/doc/xindex-doc.pdf | bin | 408617 -> 408854 bytes | |||
-rw-r--r-- | indexing/xindex/doc/xindex-doc.tex | 24 |
3 files changed, 24 insertions, 2 deletions
diff --git a/indexing/xindex/doc/Makefile b/indexing/xindex/doc/Makefile index 7e5529f499..e5bddf07a9 100644 --- a/indexing/xindex/doc/Makefile +++ b/indexing/xindex/doc/Makefile @@ -23,7 +23,7 @@ doc: xindex -a $(MAIN).idx # bibtex $(MAIN) $(LATEX) --shell-escape $(MAIN) -# $(LATEX) --shell-escape $(MAIN) + $(LATEX) --shell-escape $(MAIN) clean : $(RM) *.dvi *.aux *.log *.xml xindex-?.tex xindex-??.tex *.ind *.idx *.toc *.out *.ilg diff --git a/indexing/xindex/doc/xindex-doc.pdf b/indexing/xindex/doc/xindex-doc.pdf Binary files differindex e20204c280..a1e54f4ae4 100644 --- a/indexing/xindex/doc/xindex-doc.pdf +++ b/indexing/xindex/doc/xindex-doc.pdf diff --git a/indexing/xindex/doc/xindex-doc.tex b/indexing/xindex/doc/xindex-doc.tex index c890f1b7d9..71f6139d4f 100644 --- a/indexing/xindex/doc/xindex-doc.tex +++ b/indexing/xindex/doc/xindex-doc.tex @@ -80,7 +80,7 @@ \def\setVersion#1{\setVVersion#1!!} \def\setVVersion#1=#2!!{\def\xIndexVersion{#2}} -\setVersion{version = 0.28}% can be automatically changed by perl +\setVersion{version = 0.29}% can be automatically changed by perl \setkeys{dtk}{cleanup=true,force=false} @@ -217,6 +217,8 @@ are alphabetized. showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex +%! xindex \documentclass{scrartcl} \makeatletter \def\theindex{% only for demonstration @@ -280,6 +282,7 @@ are converted into the internal strings and later back to the origin meaning. showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass{scrartcl} \makeatletter \def\theindex{% only for demonstration @@ -341,6 +344,7 @@ The following example was run with \verb|xindex -l it <file>.idx|: showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass{scrartcl} \makeatletter \def\theindex{% only for demonstration @@ -459,6 +463,7 @@ alphabet_upper = { -- for sorting showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass[paper=a5]{scrartcl} \usepackage[ngerman]{babel} %StartVisiblePreamble @@ -517,6 +522,7 @@ the word beginninjg with the letter Ö: showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass[paper=a5]{scrartcl} \usepackage[ngerman]{babel} %StartVisiblePreamble @@ -600,6 +606,7 @@ The following runs with \verb|xindex -l jp <file>|: align=\centering, % usefancyvrb, lstOptions={fontfamily=helvetica}]{xindex} +%! lualatex \documentclass[a5paper]{article} %StartVisiblePreamble \usepackage{fontspec} @@ -654,6 +661,7 @@ by Michal Hoftich's Lua package \texttt{LUA-UCA}, which should be part of any \T showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass[paper=a6]{scrartcl} \makeatletter \def\theindex{% only for demonstration @@ -728,6 +736,7 @@ folium = { showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass{scrartcl} \makeatletter \def\theindex{% only for demonstration @@ -775,6 +784,7 @@ Using the package \Lpack{hyperref} is no problem: showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass[paper=a6]{scrartcl} \usepackage{multicol} \makeatletter @@ -835,6 +845,7 @@ of the same type, so we get \texttt{1f} in the output. showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass{scrartcl} \makeatletter \def\theindex{% only for demonstration @@ -951,6 +962,7 @@ Internally exists a function \verb|compressPageList| which is used if no showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \RequirePackage{filecontents} \begin{filecontents*}{\jobname.idx} \indexentry{Aachen, Johannes von}{VII/1-215} @@ -1072,6 +1084,7 @@ The following example runs \verb|xindex -c dtk -l de -n <input>| showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \RequirePackage{filecontents} \begin{filecontents*}{\jobname.idx} \indexentry{VoßHerbert@Herbert Voß!Wasgensteig 12\protect \\10127 Potsdam\protect \\\Email {herbert"@xyz.de}}{3} @@ -1145,6 +1158,7 @@ no limit for \Lprog{xindex}. showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass{article} \makeatletter \def\theindex{% only for demonstration @@ -1220,6 +1234,7 @@ such commands are ignored. In the following example we put an horizontal line af showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex --shell-escape \documentclass{scrartcl} \usepackage{libertinus-otf} %StartVisiblePreamble @@ -1267,6 +1282,7 @@ the vertical space between different first letters: showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass{scrartcl} \makeatletter \def\theindex{% only for demonstration @@ -1318,6 +1334,7 @@ In the documents preamble there is the definition: showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex \documentclass{scrartcl} \usepackage{filecontents} \begin{filecontents*}{xindex-header.lua} @@ -1461,6 +1478,7 @@ the \verb|xindex-???| series because uppercase letters are sorted before lowerca showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex --shell-escape \documentclass{scrartcl} \usepackage{libertinus-otf} \makeatletter @@ -1515,6 +1533,7 @@ The same example sorted with the \verb|-a| or \verb|--nocasesensitive| has anoth showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex --shell-escape \documentclass{scrartcl} \usepackage{libertinus-otf} \makeatletter @@ -1572,6 +1591,7 @@ and adds the program \Lprog{xindex} as the default program to \Lpack{imakeidx}. showFilename, align=\centering, lstOptions={columns=fixed}]{xindex} +%! lualatex --shell-escape \documentclass{scrartcl} \usepackage{libertinus-otf} \makeatletter @@ -1647,6 +1667,7 @@ in the argument of \Lcs{indexentry}. align=\centering, grfOptions={width=\linewidth}, lstOptions={columns=fixed}]{xindex} +%! lualatex --shell-escape \documentclass[paper=a5]{scrartcl} \usepackage{libertinus-otf} \let\NewPage\newpage% only for demo @@ -1696,6 +1717,7 @@ Duplicate alpha beta gamma.\index{alpha!beta!gamma} align=\centering, grfOptions={width=\linewidth}, lstOptions={columns=fixed}]{xindex} +%! lualatex --shell-escape \documentclass[paper=a5]{scrartcl} \usepackage{libertinus-otf} \let\NewPage\newpage% only for demo |