Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Bezgodov                      2:5010/70      15 Jan 2003  11:21:15
 To : All
 Subject : Re: печать - русский
 -------------------------------------------------------------------------------- 
 
 Привет!
 
 Я сделал файл mozilla.ps
 и выбрал шрифты:
 
 bash> grep findfont$ mozilla.ps
 
 Получилось вот что:
      /Times-Roman findfont
      /Times-Bold findfont
      /Times-BoldItalic findfont
      /Times-Italic findfont
      /Helvetica findfont
      /Helvetica-Bold findfont
      /Helvetica-BoldOblique findfont
      /Helvetica_Oblique findfont
      /Courier findfont
      /Courier-Bold findfont
      /Courier-BoldOblique findfont
      /Courier-Oblique findfont
      /Symbol findfont
 
 Т.е. мозила использует набор из стандартного Adobe 14 fonts.
 
 Если принтер действительно PS,
 То в таком случае можно попробовать или таблицу подстановок шрифтов 
 использовать,
 или же как решено было в solaris - грузить в принтер файл-пролог,
 содержащий шрифты с кириллицей.
 
 Если же настраивать gs, то там лучше всего найти шрифты с кириллицей и
 и сделать синонимы на стандартные. Все зависит от того, какой объем 
 памяти на принтере. Если менее 16МБ - лучше использовать GS и печатать
 далее на PCL.
 
 Дмитрий
 PS: Алгоритм поиска шрифтов такой - сперва шрифты ищутся в файле PS,
 потом уже в таблице принтера или интерпретатора PS и потом уже если нет 
 тогда берутся из стандартного набора ADOBE 14 наиболее подходящие, если 
 уж нет и там, то берется один выбранный по-умолчанию, обычно назначается 
 им Courier.
 Roman Narinyan wrote:
 
 > Artem Chuprina wrote:
 > 
 >  > n> сивмолы. Сохраняю документ в postscript-файл, через 'gs' всё видно
 >  > n> нормально, при печати этого файла - та же фигня.
 >  >
 >  > Печать на принтер идет мимо gs?
 > 
 > 
 > на всякий случай попробовал через gs с опцией -dDEVICE=laserjet, получилось !
 > но шрифт уродливый...всё как-то некрасиво, вообще можно ли обойтись без gs,
 > ведь принтер понимает postscript (HP LJ4050tn) ?
 > 
 >  >
 >  > n> pftops ./cour8.pfb > ./cour8.pfa; mpage -FCourierCyrPS -CKOI8-R 
 > ./mozilla.ps > n> ./mozilla2.ps; cat ./cour8.pfa ./mozilla2.ps | lpr
 >  >
 >  > По правилам, кажется, надо не cat в таком порядке, а includeres.
 >  >
 > 
 > a как правильно использовать includeres :
 > `includeres ./cour8.pfa ./mozilla2.ps | lpr` ?
 > - безрезультатно, в mane не очень понятно написано...
 > 
 > 
 
 --- Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020823
 Netscape/7.0
  * Origin: South Ural Network (2:5010/70)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: печать - русский   Dmitry Bezgodov   15 Jan 2003 11:21:15 
Архивное /ru.linux/5692520980ec3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional