- Сообщения
- 2 145
- Реакции
- 2 071
Переделал SortParagraphs из поставки CS2 на использование текстового сравнения. Для правильной сортировки параграфов с буквой "Ё", ну или для языков со всякой диакритикой.
SortParagraphs.vbs - использовать под Windows. Для других версий InDesign'а попробовать поправить строку
Set myInDesign = CreateObject("InDesign.Application.CS2") на соответствующую (у меня сейчас InDesign CS2, протестировать не могу, возможно потребуются и другие изменения). Или переделать скрипт от соответствующей версии по данному образцу.
SortParagraphs.jsx - из-за бага в реализации функции localeCompare не будет правильно сортировать параграфы содержащие букву "ё" (во всяком случае под JavaScript 5.7 на Windows XP). Cудя по интернетам в некоторых реализациях JavaScript механизма этот баг исправлен, но, за неимением Макинтоша, тоже не могу протестировать. В общем, пробуйте и пишите, возможно, на Маке заработает.
SortParagraphs.vbs - использовать под Windows. Для других версий InDesign'а попробовать поправить строку
Set myInDesign = CreateObject("InDesign.Application.CS2") на соответствующую (у меня сейчас InDesign CS2, протестировать не могу, возможно потребуются и другие изменения). Или переделать скрипт от соответствующей версии по данному образцу.
SortParagraphs.jsx - из-за бага в реализации функции localeCompare не будет правильно сортировать параграфы содержащие букву "ё" (во всяком случае под JavaScript 5.7 на Windows XP). Cудя по интернетам в некоторых реализациях JavaScript механизма этот баг исправлен, но, за неимением Макинтоша, тоже не могу протестировать. В общем, пробуйте и пишите, возможно, на Маке заработает.