dvips

Jiri Osoba osoba at vyvoj.jablotron.cz
Thu Apr 9 09:25:58 CEST 1998


On  8 Apr 98 at 19:55, Cejka Rudolf wrote:

> Libor Hendrych (lhen3203 at ss1000.ms.mff.cuni.cz) wrote:
> : Setkal jste se uz nekdo pri pouziti programu dvips32.exe (resp.
> : dvips16.exe) dodavanem s instalaci emtexu s chybou:
> :               ! error while unpacking; more bits than required?
>
> Ano, mne uz tento problem take trapi hodne dlouho. Uz pred delsi dobou
> jsem na toto tema diskutoval s panem Olsakem. A jak tak koukam, udelal jsem
> chybu, ze jsem se na teto konferenci o nicem nezminil...
>
> Petr Olsak wrote:
> : ... dvips 5.78 obsahuje stejnou chybu, jako dvips 5.66a sireny ve web2c
> : 7.0. Jde o to, ze nepredpoklada, ze by fonty vkladane povelem
> : %*Font: (takovy komentar vytvari METAPOST) mohly byt
> : virtualizovane.
>
> Diky teto odpovedi jsem se konecne podival do zdrojovek dvips.
> A jak tak (zase) koukam, udelal jsem druhou chybu, ze jsem se nepodival driv.
> Me zavery po kratsim profoukavani zdrojovek:
> (Zavery jsou NEOVERENE a BEZ ZARUKY. Je mozne, ze jsem jeste na nektere
> zpusoby prace MetaPostu zapomnel...)
>
> ** Driv jsem si take myslel, ze chyba je spise jen na strane dvips.
>    Velky podil na problemech ma ale i mpost.
> ** Prvni pripad zdrojovky *.mp, kdy nastane chyba:
> 	draw btex \font\c=cmr10\c Ahoj clovicku etex;
>    Preklad skonci u dvitomp - predpokladam, ze dvitomp neumi pracovat
>    s virtualnimi fonty (coz cmr10 je).
> ** Druhy pripad zdrojovky *.mp, kdy nastane chyba:
> 	draw "Ahoj nazdar" infont "cmr10";
>    Preklad skonci sice az u dvips, ale chyba je jiz na strane mpostu, ktery
>    nacita primo tfm. O existenci virtualnich fontu nema ani paru.
>    Takze pokud nahodou nekdo chce v mpostu pouzivat virtualni fonty, ktere
>    obsahuji znaky slozene z vice kousku, ma asi smulu. A vse nechat na dvips
>    take nelze - mpost musi mit informaci o velikosti sazenych znaku, coz
>    zjisti pouze z virtualniho fontu...

Tak tady si dovolim s Vami nesouhlasit. METAPOSTu by mely stacit
pouze metriky, virtualizaci by mel, dle meho nazoru, provadet az
dvips. Vzdyt TeX taky pracuje pouze s TFM (a o existenci virtualnich
fontu nema ani paru) a jeho vysledek je spravny.

Jiri.




More information about the csTeX mailing list