From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Bokovoy To: devel@linux.iplabs.ru Subject: Re: [devel] Postscript printer bugs Message-ID: <20010129005822.B1945@avilink.net> References: <3A7324BF.E0BD112C@linux.ru.net> <3A738D28.3AB22182@logic.ru> <20010128233525.B1251@avilink.net> <3A74DFB1.F0E681F@logic.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <3A74DFB1.F0E681F@logic.ru>; from aen@logic.ru on Mon, Jan 29, 2001 at 06:12:49AM +0300 Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: IPLabs Linux Team Developers mailing list List-Unsubscribe: , List-Archive: X-Original-Date: Mon, 29 Jan 2001 00:58:22 +0200 Date: Mon, 29 Jan 2001 00:58:22 +0200 Archived-At: List-Archive: List-Post: On Mon, Jan 29, 2001 at 06:12:49AM +0300, Aleksey Novodvorsky wrote: > Alexander Bokovoy wrote: > > > > On Sun, Jan 28, 2001 at 06:08:24AM +0300, Aleksey Novodvorsky wrote: > > > Anton Farygin wrote: > > > > > > > > Поставил Lexmark как generic Postscript. > > > > При выводе из Netscape в файл.ps все нормально - видно русские (GV > > > > показывает русские). > > > > > > > > При печати - узузюки. > > > > > > > > Как я понимаю - это серьезная проблема Postscript принтеров, в которых > > > > нет русских фонтов. Надо их как-то туда загружать. Есть идеи? > > > > > > > С Netscape ничего не поделаешь, так как имена шрифтов в него зашиты. > > > Если только можно как-то убедить принтер не использовать его встроенные > > > шрифты. С нормальными приложениями (qt/kde, патченный gnome-print) можно > > > придумать хак. > > > Кстати, Netscape в RE является нерекомендуемым для печати броузером, так > > > как он требует использвоания хаченых шрифтов (те, которые определены в > > > Fontmap.KOI8-R, а не Fontmap и не Fontmap.cyrillic). Печатать надо из > > > konqi или на худой конец из Mozilla. > > > Поговорю еще с Леней Кантером, печать -- его конек (хотя наш cups лучше > > > его LPRng :-)). > > > > Увы, нет. Я на выходных проделал большой эксперимент на предмет выявления > > жизнеспособности CUPS & Mozilla и выяснил: cups _не_печатает_ русский текст, > > подготовленный из Mozilla, даже если ghostscript его правильно формирует. > > > У меня на DJ820Cxi печатает. То есть сразу после нажатия на Print->Ok. > Но вот фильтр pstoraster -- кривой. Фильтр кривой, согласен. У меня печать идет, но без русских символов. На их месте -- пробелы, размер как раз совпадает с размером строки, которая должна была бы быть напечатана. pstoraster умеет внедрять шрифты. Для этого используется psdf_embed_type1_font() из pstoraster/gdevpsde.c, она умеет записывать шрифты в StandardEncoding, ISOLatin1Encoding, и 256-символьный вектор. Про глифы с юникодными индексами она ничего не знает, но судя по коду -- не сложна в расширении. Более того, pstoraster имеет следующие опции: AlwaysEmbed, EmbedAllFonts, SubsetFonts, MaxSubsetPct. Сейчас посмотрю, помогут ли они? -- Sincerely yours, Alexander Bokovoy The Midgard Project | www.midgard-project.org | Aurora R&D team Minsk Linux Users Group | www.minsk-lug.net | www.aurora-linux.com IPLabs Linux Team | linux.iplabs.ru | Architecte Open Source -- Even a hawk is an eagle among crows. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel