Здравствуйте, уважаемые участники рассылки и персонально Yuniks И Анатолий!
y>> Словари ms office этот строптивый продукт не видит :(
Случайно не Офис XP стоит? А то с
ним, говорят, проверяльщик особенно не дружит.
А> пока даю выдержку из другой рассылки, если это то что надо, то я могу
А> выслать данный файл, т.е.
А> SpellSet.exe.
Я имела опыт общения с этим Спеллчекером, и, если не ошибаюсь, у Yunmiks'а на
сайте он тоже жил...
Вобщем, на всякий случай даю выдержку из другой рассылки - предлагается другой
способ, даже без офис.
***
Отвечает:
Lena Kokoulina
mailto:***@n*****.ru
Стойте-стойте, зачем же из-за такого пустяка загаживать систему! Проще подложить
недостающие файлы - и вот она, проверка. У меня этот Microsoft Office
отродясь
не стоял, а проверка - есть.
Для любого языка нужно 2 файла: dll-файл и lex-файл, знать код языка (зашито
в винды) и сделать запись в реестре.
Microsoft пишет в эти файлы в C:\Program Files\Common Files\Microsoft Shared\Proof\
Но они могут располагаться где угодно, я их записала в D:\Speller\
РУССКИЙ (код языка - 1049)
MSPRU32 DLL 135,168 10-28-95 11:00a
MSSP_RU LEX 810,447 10-28-95 11:00a
-----------rus.regREGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\1049]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\1049\Normal]
"Engine"="D:\\Speller\\MSPRU32.DLL"
"Dictionary"="D:\\Speller\\MSSP_RU.LEX"
АНГЛИЙСКИЙ (коды языков 1033 - USA, 2057 - UK)
MSSP232 DLL 138,240 02-26-99 9:13p
MSSP2_EN LEX 252,801 09-26-97 5:36p
-----------eng.regREGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\1033]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\1033\Normal]
"Engine"="D:\\SPELLER\\mssp232.dll"
"Dictionary"="D:\\SPELLER\\mssp2_en.lex"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\2057]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Spelling\2057\Normal]
"Engine"="D:\\SPELLER\\mssp232.dll"
"Dictionary"="D:\\SPELLER\\mssp2_en.lex"
НО: у меня есть еще два файла для американского английского
MSTH32 DLL 19,456 02-26-99 9:13p
MSTH_AM LEX 669,695 09-26-97 5:36p
которые в реестре обозначены как тезарусы - слово больно знакомое и вроде и лингвистики
тоже относятся
-------------tesar.regREGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Thesaurus]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Thesaurus\1033]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Thesaurus\1033\Normal]
"Engine"="D:\\SPELLER\\msth32.dll"
"Dictionary"="D:\\SPELLER\\msth_am.lex"
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Thesaurus\1049]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Proofing Tools\Thesaurus\1049\Normal]
"Engine"="D:\\SPELLER\\MSTHRU32.DLL"
"Dictionary"="D:\\SPELLER\\MSTH_RU.LEX"
(Конец цитаты).
Если будут нужны эти файлы, пишите.