Nahlédněte i do Diskuse pod čarou!

Počeštění Ghostscriptu

Zatím je zde jen kousek z debaty na toto téma v cz.comp.linux.



Date: 9 Jun 1997 14:58:12 +0200
From: Jan Kasprzak 
Newsgroups: cz.comp.linux

"Nathan L. Cutler" pise:
: #!/bin/sh
: a2ps -p -1 -8 -nb -ns -nP -B $1 | gs -dSAFER -dNOPAUSE -sDEVICE=dfaxhigh \
: 	-sOutputFile=$1.g3.%d -
: sendfax -v -x3 -lttyS3 -mX3 $2 $1.g3.*
: 
: ktery ale spolehlive zkomoluje znaky s ceskou diakritikou.  Vedel by nekdo
: jak to udelat, abych mohl faxovat cesky?

	Ja to delam tak, ze pres mpage -CISO8859-2 (nebo jak se to pise)
prevedu text do PostScriptu s ISO 8859-2 kodovanim. Pak zbyva dodat
font, ktery ma v sobe vsechny potrebne znaky. Je to napriklad IBM courier
(tedy ne courier v gs, ale courier v X11/fonts/Type1). No a pak udelam
neco jako

{ echo "%!PS-Adobe-2.0"; cat /usr/X11R6/lib/X11/fonts/Type1/courb.pfa;
  mpage -CISO8859-2 -1 -o < vstupni_text; } | gs -sDEVICE=dfaxhigh ...

	Jinak dalsi Type1 fonty s ISO 8859-2 znaky jsou napriklad
na ftp.osb.hu. Ja sam pouzivam upraveny LucidaSansTypewriter, ktery
je ovsem komercni, takze to nemuzu poskytnout.

	Muzu ale poskytnout faxovaci script pro sendfax coby vstupni
filtr tiskarny.

-Yenya

--
\ Jan "Yenya" Kasprzak        http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz   0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\      Czech Linux Homepage:  http://www.fi.muni.cz/~kas/linux/        ///
///  die_if_kernel("Penguin instruction from Penguin mode??!?!", regs);  \\\
//                            -- from linux/arch/sparc64/kernel/traps.c   \\



Date: 10 Jun 1997 01:07:30 +0200
From: Jan Kasprzak 
Newsgroups: cz.comp.linux
Subject: Re: Ghostscript

"Nathan L. Cutler" pise:
: On Mon, Jun 09, 1997 at 02:58:24PM +0200, Jan Kasprzak wrote:
: > { echo "%!PS-Adobe-2.0"; cat /usr/X11R6/lib/X11/fonts/Type1/courb.pfa;
: >   mpage -CISO8859-2 -1 -o < vstupni_text; } | gs -sDEVICE=dfaxhigh ...
: 
: Zkousel jsem to a dostal jsem nasledujici:
[...] 
: Substituting .notdef for ecaron
: Substituting .notdef for ccaron
[...]

: Zajimave je, ze nektere znaky, napr. ty s hacky, zda se fungujou.

	No jo, ja vedel, ze to nemam psat z hlavy :-)
U mpage mi chybi prepinac -FCourier-Bold. Dalsi problem muze byt tehdy, kdyz
ghostscript uz font Courier-Bold zna a da mu prednost pred tim, ktery
ma na vstupu. Resenim pak je vytvorit si novy courb.pfa, ve kterem
zmenime radek

	/FontName /Courier-Bold def

na radek

	/FontName /IBMCourier-Bold def

a u mpage pouzijeme -FIBMCourier-Bold.

[..]

-Yenya

--
\ Jan "Yenya" Kasprzak        http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz   0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\      Czech Linux Homepage:  http://www.fi.muni.cz/~kas/linux/        ///
///  die_if_kernel("Penguin instruction from Penguin mode??!?!", regs);  \\\
//                            -- from linux/arch/sparc64/kernel/traps.c   \\