|
- amax, 6.11.03, Opennet.ru, оригинал -
Привет всем! Кажется я тоже наступил на эту спецмодель подводных граблей, укороченную. бьет сами знаете куда. :-) вобщем умерла у меня ХР да и хрен бы с ней, но вордовых документов, будь они прокляты, много, и корректировать их нужно. дернулся пару раз в сторону Опеноффиса и кворда.. но ... все бы ничего, но в плане сохранить в формате msword и не потерять форматирование и стили - они не годятся.. лаааадно, подумал я , в сторону wmvare.... ну уж нефиг, нефиг, подумал я, скачивая CrossOver Office 2, радостно потирая руки после долгих мучений с родным wine и всякими комбинациями с предустановленными виндузами и длльками..
скачав, все красиво поставилось :-)... текс, сказал я, отдавая ему понюхать дистриб с Office XP
оно радостно проглотило и установило его... одухотворенный, я протянул руки к шорткату и запустил ВОРД... ничуть не смутившись, оно запустилось! ага, сказали суровые сибирские мужики и нажали правый альт, перерубая клаву... "пууууккк" ответил мне ворд вопросиками ?????????. Чтото у вас с кодировочкой, доктор, подумал штирлиц... попытка открыть файл названный рускими буквами была неуспешной по той же самой причине...
дальше следует целая итерация по поиску в интернете , как же это пофиксить. ничего не обнаружив толкового, я полез в
~/.cxoffice и начал терпеливо изучать содержимое...
итак, понял я... в результате долгих извращений, что если допустим взять файлик .cxoffice-app-0
[root@amazing .cxoffice]# ls -al
total 32
drwxrwxr-x 3 amax amax 4096 Nov 6 10:53 ./
drwxr-xr-x 54 amax amax 4096 Nov 6 12:36 ../
-rwxrwxr-x 1 amax amax 146 Nov 6 12:09 .cxoffice-app-0*
-rwxrwxr-x 1 amax amax 119 Nov 6 10:53 .cxoffice-app-1*
-rwxrwxr-x 1 amax amax 116 Nov 6 10:53 .cxoffice-app-2*
-rw-rw-r-- 1 amax amax 6617 Nov 6 12:26 cxoffice.conf
drwxr-xr-x 3 amax amax 4096 Nov 6 12:42 dotwine/
и в нем добавить строчку "locale ru_RU.KOI8-R" то РУССКИЕ БУКВЫ БУДУТ ЗАМЕЧАТЕЛЬНО ВВОДИТЬСЯ, и ВЫВОДИТЬСЯ :-)
#!/bin/sh
locale ru_RU.KOI8-R
exec /opt/cxoffice/bin/wine "C:~WB~Program Files~WB~Microsoft Office~WB~Office10~WB~WINWORD.EXE" ~WS~n ~WS~dde "$@"
АГА, сказали, сибирские мужики, и почесав руки полезли в ~/.i18n
сделав в нем строчки
LC_TELEPHONE=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
LANGUAGE=ru_RU.UTF-8:ru
LC_NUMERIC=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LANG=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
и опять радостно потерев руки, запустили шорткат офиса из KDEшной менюшки
Оно успешно стартовало, и уже проглатывало русские буковки без запинки.
тектекс подумали, мужики, и попробовали прочитать файло с русскими буковками.
но вместо них, была опять бяка-кака...
тееекс... немного пораздумав, полезли в файлик
~/.cxoffice/dotwine/config
и подредактировали его :-)
везде где мы встречали секцию
[Drive X]
изменяли строку
"Codepage" = "0"
на другую правильную (либо если в описании диска не было ее, то мы ее добавляли)
"Codepage" = "65001"
(кстати, для многих людей могут быть варианты со значениями "20866" и "1251")
хочу заметить, что линукс у меня Mandrake 9.1 без апдейтов,
установлен KDE, версию Microsoft Office ставил без обновлений.
для пущей уверенности было запущено localedrake и выбрано все русское от туда. :)
желаю вам удачной адаптации CrossOver office && MS Office к русским буквам!
(теперь то уж винда совсем для секретутки не нужна :))))
|