I am using glossaries with makeidx in a Farsi document with xepersian. Currently it sorts the output using Arabic alphabet order and places words starting with گ, چ, پ and ژ at the end of list. How can I force Farsi alphabet order?

  • Could you, please, post MWE of your glossary? I'm trying to typeset a glossary sorted using Arabic alphabet but it fails till now. You can see my question here: tex.stackexchange.com/questions/86181/…. Thanks
    – maria
    Dec 9 '12 at 14:45

For indexing non-European languages you need to use xindy, not makeidx. There is xindy support for Persian available on CTAN: xindy-persian.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.