PagePlus X6 и русский язык

Тема в разделе «Serif», создана пользователем BondD, 16 окт 2012.

Статус темы:
Закрыта.
  1. Для тех кому НЕ важен русский язык интерфейса в PagePlus, а нужны переносы и, возможно, проверка орфографии.
    Накопал на Серифовском форуме как люди встраивали поддержку греческого языка, решил попробовать с русским, и вполне получилось.

    Для начала, идем в папку установленного PagePlus. Заходим в "Languages" и создаем там папку "Russian".
    Копируем в нее, к примеру из испанского, файлы AutoCorrect_1034.zip, SsceSp.tlx, UserSp.tlx.
    Переименовываем их в соответственно AutoCorrect_1049.zip, SsceRus.tlx и UserRus.tlx.
    Затем устанавливаем Acrobat Reader, и из папки Adobe\Reader 10.0\Resource\Linguistics\Providers\Proximity\11.00 копируем в нашу папку файл rus.hyp.

    Затем копируем нижеидущий текст в блокнот, подправляем пути, и сохраняем как файл с расширением reg.

    Для 32 битного виндовс:
    Код:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Serif\PagePlus\16.0\Languages\Russian]
    "Hyphenation"="C:\\Program Files\\Serif\\PagePlus\\X6\\Languages\\Russian\\rus.hyp"
    "Spelling 1"="C:\\Program Files\\Serif\\PagePlus\\X6\\Languages\\Russian\\SsceRus.tlx"
    "Spelling 3"="C:\\Program Files\\Serif\\PagePlus\\X6\\Languages\\Russian\\UserRus.tlx"
    "ID"=dword:00000419
    "AutoCorrect"="C:\\Program Files\\Serif\\PagePlus\\X6\\Languages\\Russian\\AutoCorrect_1049.zip"
    "Smart Quotes"="’|’|”|”"
    "Spelling Options"=dword:00080000
    Для 64 битного виндовс
    Код:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Serif\PagePlus\16.0\Languages\Russian]
    "Hyphenation"="C:\\Program Files (x86)\\Serif\\PagePlus\\X6\\Languages\\Russian\\rus.hyp"
    "Spelling 1"="C:\\Program Files (x86)\\Serif\\PagePlus\\X6\\Languages\\Russian\\SsceRus.tlx"
    "Spelling 3"="C:\\Program Files (x86)\\Serif\\PagePlus\\X6\\Languages\\Russian\\UserRus.tlx"
    "ID"=dword:00000419
    "AutoCorrect"="C:\\Program Files (x86)\\Serif\\PagePlus\\X6\\Languages\\Russian\\AutoCorrect_1049.zip"
    "Smart Quotes"="’|’|”|”"
    "Spelling Options"=dword:00080000
    Далее возвращаемся к нашим файлам. В принципе с ними все хорошо, но проверка орфографии у нас будет все слова отмечать как "с ошибкой" так как словарь скопирован от испанского языка.
    Открываем в блокноте SsceRus.tlx и смотрим.
    В первой строчке идет #LID 1034 1 251. Первое число - это айди кодировки языка. Для русского он равен 1049. Второе число - номер строчки с которой начинаются проверочные слова. Третье число - количество слов.
    Напонить словарь можно из чего-то совместимого (раньше были такие словари для The Bat и Atlantis Word Processor), и по результату проставить значение количества слов.
    В идеале было бы конечно удобней разобрать строение файла словаря с расширением clx. Так как он, судя по размеру, поддерживает морфологию и позволяет сделать файл намного компактней. Тогда можно было бы экспортировать в него русский словарь из Hunspell. Но пока остается только забивать все в tlx.
     
  2. Ответ: PagePlus X6 и русский язык

    Что-то не заработало. Английский текст переносит, а русский нет. Переключение языка в палитре Character и включение галок в стилях не дает никакого эффекта.
     
  3. Ответ: PagePlus X6 и русский язык

    Работает, формат файла неверный туда нужно ещё заголовок добавить:

    Код:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Serif\PagePlus\16.0\Languages\Russian]
    "Hyphenation"="C:\\Program Files\\Serif\\PagePlus\\X6\\Languages\\Russian\\rus.hyp"
    "Spelling 1"="C:\\Program Files\\Serif\\PagePlus\\X6\\Languages\\Russian\\SsceRus.tlx"
    "Spelling 2"="C:\\Program Files\\Serif\\PagePlus\\X6\\Languages\\Russian\\rus32.clx"
    "Spelling 3"="C:\\Program Files\\Serif\\PagePlus\\X6\\Languages\\Russian\\UserRus.tlx"
    "ID"=dword:00000419
    "AutoCorrect"="C:\\Program Files\\Serif\\PagePlus\\X6\\Languages\\Russian\\AutoCorrect_1049.zip"
    "Smart Quotes"="’|’|”|”"
    "Spelling Options"=dword:00080000
    Файл в Spelling2 можно попробовать взять из Индизайна, в Акробате он какой-то куций
     
  4. Ответ: PagePlus X6 и русский язык

    Заголовок, само собой. Не работает способ у меня. Проверил только что и на непатченной (до сервиспака) версии.
     
  5. Ответ: PagePlus X6 и русский язык

    С заголовком вопрос в том какая версия Windows - там получается он разный.
    Untitled-1.jpg
    По поводу переносов - у меня все работает. Может код языка неверно указали?
     
  6. Ответ: PagePlus X6 и русский язык

    Вроде как файлы clx у Адобы немного другие - в них только морфология прописана, а сам словарь рядом валяется в виде файла hsp или lex. По крайней мере красные подчеркивания от его использования не пропадают.
     
  7. Ответ: PagePlus X6 и русский язык

    Всё перепроверил многократно. Не работает. Какой у вас rus.hyp? Размер, дата?
     
  8. Ответ: PagePlus X6 и русский язык

    И все молчат...
    В общем сам разобрался. Заработал hyp взятый отсюда http://www.adobe.com/support/downloads/thankyou.jsp?ftpID=4859&fileID=4559
    (устанавливать ничего не надо -- открываем архиватором, вытаскиваем нужный файл)
     
  9. Ответ: PagePlus X6 и русский язык

    У меня rus.hyp стоковый от последнего Adobe Readera.
    Рад что у вас в итоге все заработало :)
     
  10. Кто-нибудь шаманил такую же фишку в PagePlus X7?
     
Статус темы:
Закрыта.

Поделиться этой страницей