[oodisc] Re: [oodisc] Печать ttf-шрифтов

Aleksey Novodvorsky aen на altlinux.ru
Чт Янв 17 12:09:59 MSK 2002


Alexander Dymo wrote:

>

Hi!

> ОС: RedHat 7.2
> OO641C-linux-ALT3-rus-non-us
> ghostscript-7.0.3
>
> В системе установлены следующие шрифты:
>         /usr/X11R6/lib/X11/fonts/win,
>         /usr/X11R6/lib/X11/fonts/misc:unscaled,
>         /usr/X11R6/lib/X11/fonts/75dpi:unscaled,
>         /usr/share/fonts/KOI8-R/misc:unscaled,
>         /usr/share/fonts/KOI8-R/75dpi:unscaled
>
> В каталоге /usr/X11R6/lib/X11/fonts/win лежат
> Arial, Courier New, Georgia, Trebushet, Verdana, Impact,
> Times New Roman, Andale Mono, Comic MS, Webdings и Tahoma.

А какие шрифты использует gs? Это в данном случае важнее.

>
>
> OO не печатает русcкие буквы шрифтами
> Times New Roman, Arial, Courier New.
> Всеми остальными, включая и URW в поставке, печатает
> нормально.

Посмотрите, нет ли в системе шрифтов, отличных от Monotype с тем же
именем.
Какой у Вас принтер и как он настроен в OOo?
Причина, скорее всего в том, что OOo не включает шрифты в генерируемый
ps, так как они описаны в gs или прощиты в принтер.

>
>
> На этой же системе OO641, полученный с www.openoffice.org
> в бинарнике install641_linux_intel.tar.gz печатает русские буквы
> для всех шрифтов.

В 641C система печати изменена, но не нами.
К сожалению, я не работал с gs-7.0.3, а проблема может быть именно в
нем, в связи с расширенными возможностями работы с ttf в этой, пока еще
не свободной, версии.


>
>
> Судя по размерам ps-файла, куда я печатал, OO не смог внедрить
> шрифт Times New Roman в документ.
> Размер результата:
> 247099 байт - при использовании Times New Roman
> 454496 байт - при использовании Andale Mono
> Но причину этого я, к сожалению, понять не могу.

Причина указана выше.
Для полного выяснения ситуации хорошо бы откатиться на gs-6.51, но я
понимаю, что это делать трудно и неприятно.
Rgrds, AEN






Подробная информация о списке рассылки Oo-discuss