Автор Тема: MS WORD encoding през CROSSOVER OFFICE  (Прочетена 4340 пъти)

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
MS WORD encoding през CROSSOVER OFFICE
« -: Sep 28, 2005, 17:00 »
Значи проблема е следния - инсталирам CrossOver Office, след което инсталирам MS Office 2000. Дотук всичко ок, обаче тръгвам да пиша на кирилица в Word-а и излизат "'<img'>?". Пускам един терминал и:
$ export LC_ALL=bg_BG.UTF-8
$ export LANG=bg_BG.UTF-8
$ export LANGUAGE=bg_BG.UTF-8
После пускам пак Word-а през cxoffice-а и всичко е нормално вече, има си кирилица. Викам си - добрее, сега ще си направя едно шел скриптче, което да ги прави тия работи и готово. Да ама не. Вътре в скрипта си експортвам същите работи като горе, но без ефект - пак си излизат "'<img'>?".

Сега подозирам, че е някаква голяма простотия, която пропускам, но ще съм благодарен да ме осветлите каква е тя.
Активен

Agent_SMITH

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3082
  • matrix kernel module
    • Профил
MS WORD encoding през CROSSOVER OFFICE
« Отговор #1 -: Sep 30, 2005, 07:54 »
Дали имаш инсталирани msttcorefonts ?
Активен

-= СПАЗВАЙТЕ ПРАВИЛАТА НА ФОРУМА =-

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
MS WORD encoding през CROSSOVER OFFICE
« Отговор #2 -: Sep 30, 2005, 07:58 »
А какво прави скрипта? Само сетва променливите или и стартира приложението? АКо е първото просто стартирай така:
. ./скрипта
Активен

0x2B|~0x2B

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
MS WORD encoding през CROSSOVER OFFICE
« Отговор #3 -: Sep 30, 2005, 10:34 »
шрифтовете са инсталирани.

скрипта прави абсолютно същото, което правя аз в terminal-а:

---
#!/bin/bash

export LC_ALL=bg_BG
export LANG=bg_BG
export LANGUAGE=bg_BG

/opt/cxoffice/wine bla bla bla
---

тия неща като ги напииша в терминал и бачка перфектно, през скрипта не ще.
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
MS WORD encoding през CROSSOVER OFFICE
« Отговор #4 -: Sep 30, 2005, 10:37 »
Цитат (Hapkoc @ Сеп. 30 2005,11:34)
шрифтовете са инсталирани.

скрипта прави абсолютно същото, което правя аз в terminal-а:

---
#!/bin/bash

export LC_ALL=bg_BG
export LANG=bg_BG
export LANGUAGE=bg_BG

/opt/cxoffice/wine bla bla bla
---

тия неща като ги напииша в терминал и бачка перфектно, през скрипта не ще.

Ама по-нагоре си писал export LANG=bg_BG.UTF-8, а в скрипта е export LANG=bg_BG. Дали не е това проблема?
Активен

0x2B|~0x2B

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
MS WORD encoding през CROSSOVER OFFICE
« Отговор #5 -: Sep 30, 2005, 12:15 »
не е и двата варианта пробвах
Активен

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
MS WORD encoding през CROSSOVER OFFICE
« Отговор #6 -: Sep 30, 2005, 13:48 »
с бглинукс нямам никакъв проблем, само преди да пусна worda си пускам flex word.
Активен

Face Your FreeBSD at http://ipolit.hit.bg

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
MS WORD encoding през CROSSOVER OFFICE
« Отговор #7 -: Sep 30, 2005, 17:47 »
Ми не ми се ще да слагам bglinux. С кирилицата нямам никакъв проблем принципно, има си и шрифтове и всичко. Въпроса е защо когато ги export-на тия променливи на ръка става, когато през скрипта се export-ват не ще...
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
MS WORD encoding през CROSSOVER OFFICE
« Отговор #8 -: Sep 30, 2005, 20:30 »
Пробвай с locale -l да видиш дали случайно името не е bg_BG.utf8 (при мен е така) и спазвай малки и главни букви
Активен

0x2B|~0x2B