Dotaz na parametr programu DVIPS

Jan Trmal afrox at centrum.cz
Tue Apr 9 22:14:30 CEST 2002


> > Zda se, ze tento parametr ma az verze 5.86. dvips --help pise
> >
> > G*  Shift low chars to higher pos.
> >
> > Tezko rici, co se tim mini. V dalsi dokumentaci nic neni.  Ale
> > rada parametru je jen tvaru vypnuto/zapnuto a nulou se vypina.
> > Je tedy otazka, zda -G1 neco rozumneho znamena.  Asi jedine
> > zkoumat zdrojovy kod. :-(
>
> Kdesi jsem četl, že dvips se tím snaží kompenzovat problém, který
> mají některé programy pracující s PostScriptem se znaky s kódem
> menším nežli 32 (což se v normálních abecedách nevyskytuje, ale
> TeX tam strká spoustu matematického smetí). Dvips tedy přesune
> takovéto znaky na nějakou vyšší pozici. Podrobnosti nevím --
> zkuste google.

No, uspel jsem jiz alespon castecne :)
Zjistil jsem, ze dvips ma v souboru config.pdf tuto volbu aktivovanu. Pise
se tam:

%Character shifting. You want to do this using the BlueSky/AMS/Y&Y fonts.
% It remaps certain ``control character'' positions to an another range
% where these characters are repeated. This option is compatible (and will
% have no effect on) standard Adobe or other Type 1 fonts that do not use
% to problematic positions. It is INCOMPATIBLE with any fonts that use
% these control character positions but that DO NOT repeat them in the
% exact same way as the BlueSky/... fonts. I don't know of any, but I
% haven't even tested this with BaKoMa fonts.

Take diky prispevku pana Olsaka (ac se tykal tohoto problemu jen velmi
okrajove), ktery jsem nasel na v archivu konference jsem si dal dohromady,
ze staci tuto volbu smazat (nebo zakomentovat) a pak uz to funguje tak jak
ma. Omlouvam se tedy, jestli jsem se choval hloupe, ale mne se to vsechno
spojuje dohromady hrozne pomalu. A dekuji za vsechny komentare, ktere mne
postrcily spravnym smerem.
S pozdravem
  Yenda







More information about the csTeX mailing list