The make-rules package contains:
-
A Perl script to transform a description of a
(language-specific) alphabet into a set of sorting rules for
xindy. Alphabets for
some languages are already provided (PDF, 209 KB):
- Albanian
- Belarusian
- Bulgarian
- Croatian
- Czech
- Danish
- English
- Esperanto
- Finnish
- French
- Georgian
- German (also Braille alphabet)
- Greek (also ISO transliteration)
- Gypsy (North-Russian dialect)
- Hausa
- Hungarian
- Icelandic
- Italian
- Klingon (yes, we can handle fictional languages too ;-)
- Kurdish (two variants which write the 'i' differently)
- Latin
- Latvian
- Lithuanian
- Lower Sorbian
- Macedonian
- Mongolian
- Norwegian
- Polish
- Portuguese
- Romanian
- Russian (also ISO 9 transliteration)
- Serbian
- Slovak
- Slovenian
- Spanish
- Swedish
- Turkish
- Ukrainian
- Upper Sorbian
- Vietnamese
-
A Perl script to generate sets of rules which are needed in
combination with the LaTeX inputenc package.
-
Xorty: a package (raw filter + style file) to turn xindy into a
simple sort program for text files with one entry on each line,
i.e. provide the functionality of the Unix command sequence
sort | uniq.
Requirements:
- TeX and LaTeX
- Perl 5 or higher
- GNU make or an equivalent make program
- If your favourite character set is not yet supported: iconv
- xindy 2.0 or higher
Thomas Henlich
|