logo  xindy
A Flexible Indexing System Powered by sourceforge.net
  About | Documentation | Download | Community  
 
About xindy
Features
Documentation
   » Roadmap
   » xindy Tutorial
   » xindy Reference Manual
   » make-rules Documentation
FAQ
Open Issues
Download
Mailing List
SourceForge Project
 
 
 
MAKE-RULES
 

The make-rules package contains:

  1. 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
  2. A Perl script to generate sets of rules which are needed in combination with the LaTeX inputenc package.

  3. 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