# xindex Copyright 2019-2023 Herbert Voß These files are provided under the terms of the LPPL v1.3 or later as printed in full text in the manual (xindex.pdf). \url{https://ctan.org/license/lppl1.3}. Report bugs to \url{https://gitlab.com/hvoss49/xindex/issues}. Unicode compatible index programm for LaTeX. It needs Lua 5.3 which will be included in at least LuaTeX 1.09 (TeXLive 2019) * xindex.lua -- main file * xindex-cfg.lua -- config module * xindex-cfg-common.lua -- main config module * xindex-cfg-uca.lua -- config module for uca * xindex-base.lua -- base file * xindex-baselib.lua -- base file * xindex-lib.lua -- functions module * xindex-lapp.lua -- read parameter * xindex-unicode.lua -- list of Unicode categories The syntax of `xindex` xindex [options] [.idx] [.idx] ... | xindex -s ... cat | xindex -s ... xindex -s ... < input file possible options are (short,long): -q,--quiet -h,--help -v... Verbosity level; can be -v, -vv, -vvv -c,--config (default cfg) -e,--escapechar (default ") -n,--noheadings -a,--no_casesensitive -b,--no_labels -o,--output (default "") -k,--checklang -l,--language (default en) -p,--prefix (default L) -u,--use_UCA -s,--use_stdin -V,--version (default stdin) .idx file(s) Testfiles: demo.tex: run lualatex demo ./xindex.lua demo.idx lualatex demo buch.tex: run ./xindex.lua buch.idx lualatex buch