LINUX.ORG.RU

OpenOffice.org.1.0 & Gnome vs. TrueType


0

0

Всем привет! Если кто-нибудь знает решение этой проблемы, надеюсь на вашу помощь: Сначала было сло... хм... отвлёкся. Попытался я как-то поставить OpenOffice.org.1.0 и начиная с инсталятора видел на экране только вопросительные знаки вместо букв, посоветовали поставить шрифты TrueType из винды, что я собственно и сделал. запустил OpenOffice всё заработало, закрыл программу и ...

Проблема номер раз(не главная): после повторного запуска из OpenOffice буквы исчезли совсем, остались иконки, полосы прокрутки, правда двухмиллиметровой толщины, а букв нету :о(.

Решил я значит поразвлекаться, и переставил его... Ну он конечно запустился, я опять порадовался, чего-то попечатал, но только до перезапуска, буквы опять ушли... Потом я попытался запустить GnomeICU и понял весь ужас положения все Гномьи программы(D4X, Balsa, XMMS и т.д.) и вообше Gnome дружно отображают исключительно крякозябры. Из чего вытекает:

Проблема номер два(главная): что мне сделать чтобы отображалось всё корректно или, в крайнем случае, вернуть всё наместо (крайностей лучше избегать)?

Погибаю!!! Помогите!!! А-а-а!!! P.S. Я продвинутый начинающий, если можно так выразится, и хотелось бы во всём разобраться, хотя переставить это дело было бы намного быстрее. Всем спасибо!(вот это эпопею написал...)


Тяжело тебе.
Во-первых, ставить шрифты надо было из
www.microsoft.com/typography и далее шрифты для веб.

Скачиваешь exe-шники шрифтов.

Идешь на ftp.altlinux.ru
и в чудесном сизифе находишь
cabextract-0.5-alt1.i586.rpm
ставишь его себе.
Распаковываешь шрифты этой прогой в каталог (отдельный - надежнее будет)
/usr/X11R6/lib/X11/fonts/msttf.
В нем запускаешь ttmkfdir
Далее ползем в файл
/etc/X11/XF86Config
и первым каталогом прописываем данный каталог.
У меня это выглядит так:

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/msttf/"
FontPath "/usr/X11R6/lib/X11/fonts/Truetype/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
# FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
# FontPath "/usr/X11R6/lib/X11/fonts/KOI8/75dpi/"
# FontPath "/usr/X11R6/lib/X11/fonts/KOI8/100dpi/"
# FontPath "/usr/X11R6/lib/X11/fonts/URW/"
EndSection

Идем дальше.

Лезем файлик XftConfig рядом и пишем в dir
dir "/usr/X11R6/lib/X11/fonts/msttf"екторку

И на всякий случай полезем вот сюда

/etc/X11/fs/
и в config пропишем
catalogue = /usr/X11R6/lib/X11/fonts/msttf /usr/X11R6/lib/X11/fonts/Truetype/
(второй каталог Truetype - там у меня находятся все
остальные ttf-шрифты - если у вас ничего такого нет, то и
писать не надо).

Поехали дальше. Перезапустили X'ы.

Мы поставили наш офис, далее исправляем файлик с путями
к фонтам, как написано на том же ftp в директорке с OpenOffice.

И пускаем ./spadmin В нем берем и указываем наши msttf (и можно
даже галочку поставить их скопировать).

Проверяем, не стоит ли у нас автозамена arial на helvetica -
нафиг не надо.
А в самом офисе рекомендую по умолчанию первым шрифтом прописать
times. Тот, что стоит при загрузке в OO есть только в staroffice.

Теперь о gnome.
Сначала лезем в домашнюю директорку
$HOME/ и находим там файлики
.gtkrc
gtkrc.ru
и еще бывает gtkrc.kde (когда в kde стоит галочка менять темы у gtk
тоже).

В .gtkrc пишем (только запоминаем, что шрифты, которые здесь указаны,
должны у вас быть. Gtk будет брать только первый шрифт, если его
не будет - второй и т.п.). Эта полная версия файла.

# Edit these colors and fonts however you like.
style "default"
{
fg[NORMAL] = "#000000"
fg[ACTIVE] = "#000000"
fg[PRELIGHT] = "#000000"
fg[SELECTED] = "#FFFFFF"
fg[INSENSITIVE] = "#747474"
bg[NORMAL] = "#D3D3DD"
bg[ACTIVE] = "#C1C1CC"
bg[PRELIGHT] = "#E5E5F7"
bg[SELECTED] = "#336699"
bg[INSENSITIVE] = "#D3D3DD"
base[NORMAL] = "#E5E5F7"
base[ACTIVE] = "#D3D3DD"
base[PRELIGHT] = "#FF0000"
base[INSENSITIVE]= "#D3D3DD"
text[INSENSITIVE]= "#D3D3DD"

fontset = "-monotype-arial narrow-medium-r-condensed-*-12-*-*-*-*-*-koi8-r
-microsoft-verdana-*-r-*-*-*-*-*-*-*-*-koi8-r,\
-microsoft-verdana koi8-medium-i-normal-*-*-*-*-*-*-*-koi8-*,\
-misc-arbat-medium-r-normal-*-*-*-*-*-*-*-iso8859-1,\
-misc-a_lcdnova-thin-r-old style-*-*-*-*-*-*-*-*-*-*,\
-misc-promtimperial-book-r-modern-*-*-*-*-*-*-*-koi8-*"
}

class "GtkWidget" style "default"
widget "*" style "default"

А там, где у нас gtkrc.ru - его мы сносим и делаем симлинком
к нашему .gtkrc
KDE-шный можно прибить.

Это что касается первого гнома и его приложений.

Если гном второй, то нужно внимательно просмотреть пакаджи и узнать
как называется ваша конфигурилка для шрифтов.
У suse (чей пакадж я использовал) они свои и приводить их нет
смысла.
После чего мы лезем в xmms и там выбираем нужные шрифты.
Так мы должны прогуляться по всем программам, если в них
не появились шрифты, и проставить новые.
(Лучше ttf - меньше будете мучиться и думать где у вас что лежит).
J.

jackill ★★★★★
()

Я не нашёл указаний как править файл с путями, и где он вообще :о(. А за Gnome спасибо, стоило поставить шрифты с сайта Micro$oft, как всё стало в порядке.

nt
() автор топика

Ладно, завтра с утра напишу где. А если ты не ленивый человек - найди здоровый тред в списке новостей про первый офис - там есть указания.

jackill ★★★★★
()

>Я не нашёл указаний как править файл с путями, и где он вообще :о(.
>А за Gnome спасибо, стоило поставить шрифты с сайта Micro$oft, как всё
>стало в порядке.
Это меня переглючило - с сетапом мозиллы перепутал - там тоже были
проблемы с исчезновением букв, если нет определенных каталогов (а в
них нет шрифтов).
Если буковки в офисе не появились, попробуй сейчас (раз у тебя шрифты
поставлены) снести нафиг офис и поставить его снова.
J.
P.S. Еще замечу - с русской мордой я ставил 641D, а 1.0 альтовый
я взял уже с английской - она мне больше нравится.
Есть еще сайты полезные
www.atmsk.ru, www.openoffice.ru и www.nomicrosoft.ru

jackill ★★★★★
()

Из офиса теперь запускается только Printer Administration(spadmin):o), остальное пошуршит винтом и всё.

nt
() автор топика

Здорово.
Давай тогда сначала - где брал офис? (alt или asp и tar или rpm)
Куда ставил?
Прописывал ли какие-нить пути?
Какие у тебя есть шрифты из живых в системе (ls на директорию
сделай и сюда кинь)
Какой дистрибутив linux?

J.

P.S. Или мы его или он нас.

jackill ★★★★★
()

Привет, учитель :о). Офис брал на диске(кажется диск от журнал CHIP), у него собственный инсталятор в виде скрипта. Соответственно ставил он себя сам в /usr/local/OpenOffice.org1.0 и /root/OpenOffice.org1.0 . Писал только то, что ты сказал(ну ещё ставил вынутые из winXP шрифты с помощью Font_HOWTO(mgul.ac.ru), а вот ls на директорию /usr/X11R6/lib/X11/fonts/msttf:

AndaleMo.TTF Arial.TTF courbd.ttf fonts.dir Georgia.TTF Timesbi.TTF trebucbi.ttf Verdanai.TTF Arialbd.TTF AriBlk.TTF courbi.ttf fonts.scale Georgiaz.TTF Timesi.TTF trebucit.ttf Verdana.TTF Arialbi.TTF Comicbd.TTF couri.ttf Georgiab.TTF Impact.TTF Times.TTF trebuc.ttf Verdanaz.TTF Ariali.TTF Comic.TTF cour.ttf Georgiai.TTF Timesbd.TTF Trebucbd.ttf Verdanab.TTF Webdings.TTF

Насчёт дистрибутива RedHat7.3

- Михалыч,скажи ему! ... Ну...всё что знал рассказал.

nt
() автор топика

Ну учитель из меня хреновый, раз у тебя не работает. :)

Смотри - /root/OpenOffice.org1.0 - сюда ставить не рекомендуется (вспомнил бы почему запрещают - сказал бы).
Ладно, допустим он стоит в /usr/local/OpenOffice.org1.0.
Ты его запускаешь ярлычком, который у тебя в gnome должен был
появиться?
Было бы здорово зайти в этот каталог при помощи mc
sr/local/OpenOffice.org1.0 и попробовать тупо ткнуть на ./soffice
посмотреть что он пишет в консоль.
У меня стоит в /opt/office
Пути не прописывал, но в /usr/bin есть симлинк на
/opt/office/program/soffice

Вопрос второй - ты ставишь под рутом, а пускаешь под пользователем?
Может, прав на каталог пользователю не хватает?

Больше пока не могу придумать, почему он не работает.
J.
P.S. А шрифты у тебя как у меня.

jackill ★★★★★
()

Насчет mgul.ac.ru - это там, где хаутушки зеленым цветом написаны?
А в чем сложность установки фонтов от XP?
Я мельком просмотрел, но упоминание об XP не заметил.

jackill ★★★★★
()

XP я упомянул просто потому что оттуда шрифты взял, чем чёрт не шутит, может какую роль играет, думал. А ./soffice запустил, он мне показал картинку OpenOffice.org.1.0, наверное чтоб я не забыл чего запускаю, и вывел: Application ErrorAborted Я сижу под рутом и пускаю под ним же. Вот в общем-то и всё.

nt
() автор топика

Запустил установку под пользователем, офис встал как вкопаный и прекрасно работает, под рутом не работает...

nt
() автор топика

А если установку запустить под рутом, тогда вообще работать не будет?
Никогда не видел таких глюков. Очень интересно :)
J.

jackill ★★★★★
()

Подитожим: Хотел работать в офисе? Получил! Хотел видеть русские слова в Гноме? Увидел! В общем огромная спасиба от нашей - вашей! Ведь что есть существование, как не постановка цели, её достижение и осуществле... опять понесло... P.S.Разберусь с офисом из под рута, кину массагу в форум как сделал, если разберусь. Спасибо.

nt
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.