|
Спасибо за rumakeindex всё работает для любой кодировки без изменения скрипта, уже проверил. Но обрабатывает он только idx такого вида.
\indexentry{\IeC {\CYRA }\IeC {\cyrl }\IeC {\cyrf }\IeC {\cyri }\IeC {\cyrm }\IeC {\cyro }\IeC {\cyrv }~\IeC {\CYRV }.\,\IeC {\CYRI }.}{7}
\indexentry{\IeC {\CYRZH }\IeC {\cyrg }\IeC {\cyru }\IeC {\cyrn }~\IeC {\CYRT }.\,\IeC {\CYRV }.}{7} \indexentry{\IeC {\CYRA }\IeC {\cyrn }\IeC {\cyrt }\IeC {\cyro }\IeC {\cyrn }\IeC {\cyro }\IeC {\cyrv } \IeC {\CYRM }.\,\IeC {\CYRA }.}{10}
Придётся перед обработкой убивать строчки {\relax \fontsize {9}{11}\selectfont \abovedisplayskip 8\p@ plus2\p@
minus4\p@\abovedisplayshortskip \z@plus\p@\belowdisplayshortskip
4\p@plus2\p@minus2\p@\def \leftmargin \leftmargini \topsep \z@\parsep
\z@\itemsep \z@{\leftmargin \leftmargini \topsep
4\p@plus2\p@minus2\p@\parsep 2\p@plus\p@minus\p@\itemsep \parsep
}\belowdisplayskip \abovedisplayskip
и }} менять на }.
Но это уже проще.
Работаю в GNU/Linux, cp1251 использую лишь потому, что работаю в команде, в которой остальные участники работают на win32
>makeindex уже выложено: >http://herba.msu.ru/shipunov/software/tex/shipunov2.zip
Обязательно посмотрю.
Всем спасибо.
С уважением, М.Н. Саушкин
|
|