مشکل اینجاست که شما فایلهای واژهنامه را به صورت زیر تعریف کردید:
\newglossary[epx]{dicep}{epi}{epd}{واژهنامه انگلیسی به فارسی}
بنابراین باید زیندی را ابتدا به صورت زیر اجرا کنید:
xindy -L persian-variant1 -C utf8 -I xindy -M %.xdy -t %.epx -o %.epi %.epd
سپس زیندی را دوباره به صورت زیر اجرا کنید:
xindy -L persian-variant1 -C utf8 -I xindy -M %.xdy -t %.glg-o %.gls %.glo
در نهایت هم برای فهرست اختصارات به صورت زیر:
xindy -L english -C utf8 -I xindy -M %.xdy -t %.alg -o %.acr %.acn
تنطیمات بسته glossaries
برای رفع مشکل فهرست اختصارات نیز باید به این صورت باشد:
\usepackage[xindy={language=persian,codepage=utf8},toc,acronym]{glossaries}
خروجی:
تنطیمات زیندی در تکورکس هم به صورت زیر است: