summaryrefslogtreecommitdiff
path: root/indexing/xindex/doc/xindex-doc.tex
diff options
context:
space:
mode:
Diffstat (limited to 'indexing/xindex/doc/xindex-doc.tex')
-rw-r--r--indexing/xindex/doc/xindex-doc.tex24
1 files changed, 23 insertions, 1 deletions
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