Добрый день,
Как недавно выяснилось [1], Calligra (Words и Presenter) может
использовать файлы автоматического исправления из KOffice (к сожалению
старый файл был удалён).
К этому сообщению прикреплены новый файл автоматического исправления
(данные честно позаимствованы из LibreOffice 3.5.1) и файл CMakeLists.txt
(должно храниться в /data/calligra/autocorrect).
Возможно, я не обратил внимание на какие-то части, и файл автоматических
исправлений можно улучшить.
С внесением в репозиторий этих файлов, вероятно (поскольку Томасу больше
нравится троллить Кая-Уве, чем развивать KWord), можно закрыть [2].
С наилучшими пожеланиями,
Юрий
[1] http://lists.kde.org/?l=calligra-devel&m=133192140606767&w=2
[2] https://bugs.kde.org/show_bug.cgi?id=161704
<!DOCTYPE autocorrection>
<Word>
<items>
<item find="--" replace="â"/>
<item find="-->" replace="â"/>
<item find="->" replace="â"/>
<item find="..." replace="â¦"/>
<item find="(c)" replace="©"/>
<item find="(r)" replace="®"/>
<item find="(tm)" replace="â¢"/>
<item find="<-" replace="â"/>
<item find="<--" replace="â"/>
<item find="<-->" replace="â"/>
<item find="<->" replace="â"/>
<item find="+-" replace="±"/>
<item find="-+" replace="â"/>
<item find="(о)" replace="Ë"/>
<item find="~=" replace="â"/>
<item find="<<" replace="«"/>
<item find=">>" replace="»"/>
<item find="Ñ.д." replace="Ñ. д."/>
<item find="Ñ.п." replace="Ñ. п."/>
<item find="Ñ.к." replace="Ñ. к."/>
<item find="Ñ.н." replace="Ñ. н."/>
<item find="Ñ.е." replace="Ñ. е."/>
<item find="odf" replace="ODF"/>
<item find="авÑ" replace="ваÑ"/>
<item find="аÑм" replace="Ñам"/>
<item find="аÑÑ" replace="ÑаÑ"/>
<item find="блÑ" replace="бÑл"/>
<item find="болÑеÑ" replace="болÑÑе"/>
<item find="болÑÑйо" replace="болÑÑой"/>
<item find="боÑбÑа" replace="боÑÑба"/>
<item find="бÑедÑ" replace="бÑдеÑ"/>
<item find="бÑÑдо" replace="бÑдÑо"/>
<item find="важнйÑ" replace="важнÑй"/>
<item find="вдеÑÑ" replace="двеÑÑ"/>
<item find="вдÑгÑ" replace="вдÑÑг"/>
<item find="вемÑÑе" replace="вмеÑÑе"/>
<item find="веÑд" replace="ведÑ"/>
<item find="взлгÑд" replace="взглÑд"/>
<item find="взÑÑÑ" replace="взÑÑÑ"/>
<item find="видаÑÑ" replace="видаÑÑ"/>
<item find="видеÑÑ" replace="видеÑÑ"/>
<item find="виликий" replace="великий"/>
<item find="вобÑе" replace="вообÑе"/>
<item find="воÑпоÑ" replace="вопÑоÑ"/>
<item find="воÑÑой" replace="вÑоÑой"/>
<item find="вÑмеÑ" replace="вÑемÑ"/>
<item find="вÑ
одиÑÑ" replace="вÑ
одиÑÑ"/>
<item find="вÑйиÑ" replace="вÑйÑи"/>
<item find="вÑÑоикй" replace="вÑÑокий"/>
<item find="вÑÑ
одиÑÑ" replace="вÑÑ
одиÑÑ"/>
<item find="даваÑÑ" replace="даваÑÑ"/>
<item find="даеж" replace="даже"/>
<item find="даÑÑ" replace="даÑÑ"/>
<item find="двано" replace="давно"/>
<item find="деалÑÑ" replace="делаÑÑ"/>
<item find="деол" replace="дело"/>
<item find="дзеÑÑ" replace="здеÑÑ"/>
<item find="длого" replace="долго"/>
<item find="дложен" replace="должен"/>
<item find="дмо" replace="дом"/>
<item find="дооÑга" replace="доÑога"/>
<item find="дÑÑгйо" replace="дÑÑгой"/>
<item find="дÑамÑÑ" replace="дÑмаÑÑ"/>
<item find="евÑÑи" replace="веÑÑи"/>
<item find="евÑÑ" replace="веÑÑ"/>
<item find="еднÑ" replace="денÑ"/>
<item find="елÑи" replace="еÑли"/>
<item find="еÑбÑ" replace="ÑебÑ"/>
<item find="еÑÑÑ" replace="еÑÑÑ"/>
<item find="жиÑ
нÑ" replace="жизнÑ"/>
<item find="жиÑÑ" replace="жиÑÑ"/>
<item find="заиÑÑ" replace="запиÑÑ"/>
<item find="знаÑиÑÑ" replace="знаÑиÑÑ"/>
<item find="знаÑÑ" replace="знаÑÑ"/>
<item find="иил" replace="или"/>
<item find="инÑинденÑ" replace="инÑиденÑ"/>
<item find="иÑÑи" replace="идÑи"/>
<item find="иÑÑ
о" replace="ÑиÑ
о"/>
<item find="каджÑй" replace="каждÑй"/>
<item find="каемнÑ" replace="каменÑ"/>
<item find="казаÑÑÑÑ" replace="казаÑÑÑÑ"/>
<item find="какйо" replace="какой"/>
<item find="кка" replace="как"/>
<item find="кнгиа" replace="книга"/>
<item find="кодга" replace="когда"/>
<item find="коенÑ" replace="конеÑ"/>
<item find="конмаÑа" replace="комнаÑа"/>
<item find="кооÑÑÑй" replace="коÑоÑÑй"/>
<item find="коÑоÑйо" replace="коÑоÑой"/>
<item find="лгавнÑй" replace="главнÑй"/>
<item find="лдÑи" replace="лÑди"/>
<item find="лдÑ" replace="длÑ"/>
<item find="лекго" replace="легко"/>
<item find="леоÑ" replace="леÑо"/>
<item find="лийо" replace="лиÑо"/>
<item find="лиÑÑ" replace="лиÑÑ"/>
<item find="лÑдÑе" replace="лÑÑÑе"/>
<item find="лÑбÑиÑ" replace="лÑбиÑÑ"/>
<item find="меджÑ" replace="междÑ"/>
<item find="меÑÑо" replace="меÑÑо"/>
<item find="миенно" replace="именно"/>
<item find="миеÑÑ" replace="имеÑÑ"/>
<item find="млодой" replace="молодой"/>
<item find="мнгог" replace="много"/>
<item find="монжо" replace="можно"/>
<item find="найиÑ" replace="найÑи"/>
<item find="накÑа" replace="наÑка"/>
<item find="напиÑмеÑ" replace="напÑимеÑ"/>
<item find="наÑаол" replace="наÑало"/>
<item find="наÑаÑÑ" replace="наÑаÑÑ"/>
<item find="нгоа" replace="нога"/>
<item find="некÑолÑко" replace="неÑколÑко"/>
<item find="нелзÑ" replace="нелÑзÑ"/>
<item find="ниÑеÑеÑ" replace="инÑеÑеÑ"/>
<item find="ниÑеог" replace="ниÑего"/>
<item find="ниÑоÑ" replace="ниÑÑо"/>
<item find="ноÑеÑ" replace="номеÑ"/>
<item find="ноÑвй" replace="новÑй"/>
<item find="ноÑÑ" replace="ноÑÑ"/>
<item find="нÑе" replace="неÑ"/>
<item find="огвоÑиÑÑ" replace="говоÑиÑÑ"/>
<item find="оглова" replace="голова"/>
<item find="оглоÑ" replace="голоÑ"/>
<item find="оданко" replace="однако"/>
<item find="окоол" replace="около"/>
<item find="омй" replace="мой"/>
<item find="омÑÑ" replace="моÑÑ"/>
<item find="опÑле" replace="поÑле"/>
<item find="опÑÑомÑ" replace="поÑÑомÑ"/>
<item find="опÑÑÑ" replace="опÑÑÑ"/>
<item find="оÑновнйо" replace="оÑновной"/>
<item find="оÑÑавиÑÑ" replace="оÑÑавиÑÑ"/>
<item find="оÑгда" replace="Ñогда"/>
<item find="оÑкÑÑÑÑ" replace="оÑкÑÑÑÑ"/>
<item find="оÑÑно" replace="ÑоÑно"/>
<item find="оÑ
ÑÑ" replace="Ñ
оÑÑ"/>
<item find="пиÑаÑÑ" replace="пиÑаÑÑ"/>
<item find="пйоÑи" replace="пойÑи"/>
<item find="пкоа" replace="пока"/>
<item find="поаÑ" replace="поÑа"/>
<item find="поеÑмÑ" replace="поÑемÑ"/>
<item find="полнйÑ" replace="полнÑй"/>
<item find="полÑедний" replace="поÑледний"/>
<item find="понимаÑÑ" replace="понимаÑÑ"/>
<item find="пооÑм" replace="поÑом"/>
<item find="пооÑÑм" replace="поÑомÑ"/>
<item find="пÑадва" replace="пÑавда"/>
<item find="пÑвао" replace="пÑаво"/>
<item find="пÑевÑй" replace="пеÑвÑй"/>
<item find="пÑеед" replace="пеÑед"/>
<item find="пÑеÑенденÑ" replace="пÑеÑеденÑ"/>
<item find="пÑийиÑ" replace="пÑийÑи"/>
<item find="пÑинÑÑÑ" replace="пÑинÑÑÑ"/>
<item find="пÑоиÑв" replace="пÑоÑив"/>
<item find="ÑавзиÑие" replace="ÑазвиÑие"/>
<item find="ÑаобÑа" replace="ÑабоÑа"/>
<item find="ÑаобÑаÑÑ" replace="ÑабоÑаÑÑ"/>
<item find="ÑкÑа" replace="ÑÑка"/>
<item find="ÑпоÑÑо" replace="пÑоÑÑо"/>
<item find="ÑÑÑд" replace="ÑÑÑд"/>
<item find="ÑÑÑдно" replace="ÑÑÑдно"/>
<item find="ÑакзаÑÑ" replace="ÑказаÑÑ"/>
<item find="ÑаÑзÑ" replace="ÑÑазÑ"/>
<item find="Ñвегда" replace="вÑегда"/>
<item find="Ñвйо" replace="Ñвой"/>
<item find="ÑвÑе" replace="ÑвеÑ"/>
<item find="ÑвÑкий" replace="вÑÑкий"/>
<item find="ÑделаÑÑ" replace="ÑделаÑÑ"/>
<item find="ÑдÑа" replace="ÑÑда"/>
<item find="ÑегодÑн" replace="ÑегоднÑ"/>
<item find="ÑейаÑÑ" replace="ÑейÑаÑ"/>
<item find="ÑидеÑÑ" replace="ÑидеÑÑ"/>
<item find="ÑкоÑлко" replace="ÑколÑко"/>
<item find="ÑлеодваÑÑ" replace="ÑледоваÑÑ"/>
<item find="ÑлÑаÑй" replace="ÑлÑÑай"/>
<item find="ÑлÑаÑÑÑ" replace="ÑлÑÑаÑÑ"/>
<item find="ÑмаÑй" replace="ÑамÑй"/>
<item find="ÑмоÑÑеÑÑ" replace="ÑмоÑÑеÑÑ"/>
<item find="Ñолво" replace="Ñлово"/>
<item find="ÑоÑвем" replace="ÑовÑем"/>
<item find="ÑоÑÑона" replace="ÑÑоÑона"/>
<item find="ÑоÑÑÑÑ" replace="ÑÑоÑÑÑ"/>
<item find="ÑÑпоÑиÑÑ" replace="ÑпÑоÑиÑÑ"/>
<item find="ÑÑаÑÑÑй" replace="ÑÑаÑÑий"/>
<item find="ÑÑелко" replace="ÑÑекло"/>
<item find="Ñакеж" replace="Ñакже"/>
<item find="Ñакйо" replace="Ñакой"/>
<item find="Ñвйо" replace="Ñвой"/>
<item find="ÑеепÑÑ" replace="ÑепеÑÑ"/>
<item find="ÑеÑбоваÑÑ" replace="ÑÑебоваÑÑ"/>
<item find="Ñкаое" replace="Ñакое"/>
<item find="Ñоеж" replace="Ñоже"/>
<item find="ÑоÑлко" replace="ÑолÑко"/>
<item find="ÑÑÑана" replace="ÑÑÑана"/>
<item find="ÑÑÑиÑа" replace="ÑÑÑÑÑа"/>
<item find="ÑивдеÑÑ" replace="ÑвидеÑÑ"/>
<item find="ÑйиÑ" replace="ÑйÑи"/>
<item find="Ñкда" replace="кÑда"/>
<item find="ÑÑекÑиÑ" replace="ÑÑнкÑиÑ"/>
<item find="Ñ
ооÑÑий" replace="Ñ
оÑоÑий"/>
<item find="Ñ
ооÑÑо" replace="Ñ
оÑоÑо"/>
<item find="Ñ
оÑеÑÑ" replace="Ñ
оÑеÑÑ"/>
<item find="Ñеолвек" replace="Ñеловек"/>
<item find="ÑеÑÑÑ" replace="ÑеÑÑÑ"/>
<item find="ÑÑеез" replace="ÑеÑез"/>
<item find="ÑÑоÑб" replace="ÑÑобÑ"/>
<item find="ÑбÑÑÑо" replace="бÑÑÑÑо"/>
<item find="ÑбÑÑ" replace="бÑÑÑ"/>
<item find="Ñв" replace="вÑ"/>
<item find="ÑкаÑн" replace="ÑкÑан"/>
<item find="ÑоÑ" replace="ÑÑо"/>
<item find="1/2" replace="½"/>
<item find="1/4" replace="¼"/>
<item find="3/4" replace="¾"/>
</items>
<UpperCaseExceptions>
<word exception="аÑÑ
." />
<word exception="б." />
<word exception="биол." />
<word exception="веÑ." />
<word exception="воен." />
<word exception="геогÑ." />
<word exception="геол." />
<word exception="д." />
<word exception="деÑж." />
<word exception="докÑ." />
<word exception="е." />
<word exception="и." />
<word exception="к." />
<word exception="канд." />
<word exception="кÑлÑÑ." />
<word exception="мед." />
<word exception="н." />
<word exception="пед." />
<word exception="пол." />
<word exception="пÑиÑ
ол." />
<word exception="полиÑ." />
<word exception="ÑоÑ." />
<word exception="Ñел." />
<word exception="ÑеÑ
н." />
<word exception="Ñл." />
<word exception="ÑпÑ." />
<word exception="Ñ." />
<word exception="ÑаÑм." />
<word exception="Ñиз." />
<word exception="Ñ
." />
<word exception="Ñ
Ñд." />
<word exception="Ñ." />
</UpperCaseExceptions>
<DoubleQuote>
<doublequote begin="«" end="»"/>
</DoubleQuote>
<SimpleQuote>
<simplequote begin="«" end="»"/>
</SimpleQuote>
</Word>
install( FILES ru.xml DESTINATION ${DATA_INSTALL_DIR}/calligra/autocorrect )
_______________________________________________
kde-russian mailing list
[email protected]
https://lists.kde.ru/mailman/listinfo/kde-russian