Neproporcionalni pismo v prosperu

Jan Holub holub at fel.cvut.cz
Thu Dec 23 17:48:34 CET 2004


        Dobry den,
zjistil jsem, ze na jinem pocitaci (Linux Fedora Core 2) mi to pismo
typewriter po prevodu do PDF zustava v poradku. Oba dva pocitace maji
nainstalovan tetex 2.0.2. Soubory psfonts.map jsou v obou systemech
stejne. Acrobat Reader na obou strojich zobrazuje pdf-ka stejne, jen ta
vytvorena na tom jinem, jsou bez chyby.

Zde jsou verze balicku obou stroju:

Problemovy pocitac (Linux Fedora Core 3):
tetex-2.0.2-21
tetex-dvips-2.0.2-21
ghostscript-7.07-33

Bezproblemovy pocitac (Linux Fedora Core 2):
tetex-2.0.2-13
tetex-dvips-2.0.2-13
ghostscript-7.07-25

Definici fontu dela pro prosper semhelv.sty, ktery pro \tt (alespon
doufam) definuje courier, ale dal uz se v tom nevyznam.

Acrobat Reader mi pro problematicky font ve obou PDFkach hlasi to same:
Courier T1 Standard a to jak pro original tak pro pouzity font.

Vezmu-li stejny PostScriptovy soubor, pak na mem pocitaci vznikne spatne
PDF a na tom jinem s ghostscript-7.07-25 spravne.

Zkusil jsem i zmenit kodovani v jednom PPR stylu z T1 na IL2, ale
nepomohlo to. Navic pri pouziti cslatexu uskoci nazev slajdu za roh.


Budto tedy budu muset nejak upravit definici fontu pro \tt v Prosperu,
cili v kazdem PPR, ktery budu kdy pouzivat.

Nebo najdu, proc ps2pdf chybuje v teto konkretni situaci s
ghostscript-7.07-33.

Problem je, ze ani u jednoho nevim, jak na to.

	Hezke Svatky,
	      Jan Holub


On Tue, 21 Dec 2004, Lubos Kloc wrote:

> V tom logu jsem zadnou zminku o neproporcionalnim fontu nenasel.
> Podivejte se v
> Acrobatu, jake fonty tam mate (menu file -> document info -> fonts).
>
> Zkusil jsem ten vas zkusebni text tak jak je prelozit latexem, a dostal jsem
> vicemene prazdnou stranku, protoze se tam vnucovaly fonty pxxx7t,
> ktere vubec v instalaci nemam (mam jen pxxx8t).
>
> Kdyz jsem totez prelozil s vlastnim PPR stylem cslatexem, dostal jsem
> \verb i \textt casti vysazene fontem cstt12 a vami popisovane problemy
> se neobjevuji.
>
> Jedinou zmenou podstatnou z hlediska fontu v mem PPR souboru je zmena
> kodovani z {T1} na {IL2}. Jsem plainista a v NFSS2 se moc nevyznam,
> tak nevim, kde je jadro problemu. Nicmene popsany pristup mne co se
> fontu tyce
> funguje uz dlouho a bez problemu. (T.j. zmena kodovani fontu + preklad
> cslatexem.)
> Nezapomente ale pri uprave PPR stylu zmenit jeho jmeno.
>
> S pranim uspechu,
>
> Lubos Kloc
>
>
> Jan Holub wrote:
>
> >>>	Dobry den,
> >>>pri tvorbe slajdu pomoci tridy prosper jsem narazil na jednu velmi
> >>>neprijemnou vec. Pokud pouziji neproporcionalni pismo, tak se chova jinak
> >>>v PostScriptu a jinak v PDF. V PDF se jakoby zmeni sirka pismen
> >>>typewriter.
> >>>
> >>>V PDF vytvoreneho prilozenym zdrojakem uvidite mezeru
> >>>pred znakem pro mezeru u \verb*|swiss ab| a navic i mezeru za
> >>>neproporcionalnim textem. V PostScriptu je to v poradku. Kdyz pouziji na
> >>>stejny text tridu article, tak je to take v poradku.
> >>>
> >>>
> >>>
> >>Z prilozene ukazky mi neni zrejme, jaky font se pouzije pro \verb a zda je
> >>vlozen v PDF, nebo je tam pouze odkaz napr. na Courier. Specifikace PS a
> >>PDF rika, ze 35 zakladnich fontu musi byt vsude stejne, jenze ze
> >>zkusenosti vim, ze to neni pravda a dokonce ruzne verze Acrobatu maji
> >>ruzne verze fontu Times, Helvetica a Courier s ruznymi metrikami (nekdy
> >>hodne ruznymi). Proto jsem si upravil psfonts.map a pri tvorbe PDF misto
> >>zakladnich 35 fontu vkladam ty, ktere jsou v distribuci GS. Jsou dobre a
> >>mam aspon jistotu, ze se to vsude vytiskne stejne jako u me.
> >>
> >>
> >
> >Problem se projevuje primo i u \tt. Pripojuji i log, ve ktere je neco i o
> >fontech. Bohuzel netusim, jak si upravit psfonts.map. V nem je zase odkaz
> >na texmf/web2c/updmap.cfg. Jak zjistim, na jaky font se prepne \tt?
> >
> >	JH
> >
> >
> >This is TeX, Version 3.14159 (Web2C 7.4.5)
> >(./prosper-verb.tex
> >LaTeX2e <2001/06/01>
> >Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, c
> >zech, russian, nohyphenation, loaded.
> >(/usr/share/texmf/tex/latex/prosper/prosper.cls
> >Document Class: prosper 2001/07/17, v. 1.5
> >(c) 2000-2001 Frederic Goualard, EPFL, Switzerland
> > and Peter Mřller Neergaard, Boston Univ., USA
> >CVSId: $Id: prosper.cls,v 1.24 2002/11/25 14:35:50 exupery Exp $
> >(/usr/share/texmf/tex/latex/graphics/graphicx.sty
> >(/usr/share/texmf/tex/latex/graphics/keyval.sty)
> >(/usr/share/texmf/tex/latex/graphics/graphics.sty
> >(/usr/share/texmf/tex/latex/graphics/trig.sty)
> >(/usr/share/texmf/tex/latex/config/graphics.cfg)
> >(/usr/share/texmf/tex/latex/graphics/dvips.def)))
> >(/usr/share/texmf/tex/latex/seminar/seminar.cls
> >Document Class: seminar 1997/10/13, 1.4
> >Document Style: `seminar' v1.4 <1997/10/13> (tvz)
> >(/usr/share/texmf/tex/latex/base/article.cls
> >Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
> >(/usr/share/texmf/tex/latex/base/leqno.clo)
> >(/usr/share/texmf/tex/latex/base/size10.clo))
> >(/usr/share/texmf/tex/latex/seminar/sem-page.sty))
> >(/usr/share/texmf/tex/latex/config/seminar.con)
> >(/usr/share/texmf/tex/latex/seminar/semcolor.sty
> >Style Option: `semcolor' for doc style `seminar' 1.0 <93/04/01> (tvz)
> >(/usr/share/texmf/tex/generic/pstricks/pstricks.tex
> >`PSTricks' v97 patch 14  <1999/12/23> (tvz)
> >(/usr/share/texmf/tex/generic/pstricks/pstricks.con)))
> >(/usr/share/texmf/tex/latex/seminar/semlayer.sty)
> >(/usr/share/texmf/tex/latex/seminar/seminar.bug)
> >(/usr/share/texmf/tex/latex/seminar/seminar.bg2
> >seminar.bg2: various corrections for the Seminar document class added since sem
> >inar.bug (waiting Seminar 98)
> >(Version 1.7 of <May 22, 1998> (D.G.))
> >) (/usr/share/texmf/tex/latex/hyperref/hyperref.sty
> >(/usr/share/texmf/tex/latex/hyperref/pd1enc.def)
> >(/usr/share/texmf/tex/latex/config/hyperref.cfg)
> >Implicit mode ON; LaTeX internals redefined
> >(/usr/share/texmf/tex/latex/html/url.sty))
> >*hyperref using driver hdvips*
> >(/usr/share/texmf/tex/latex/hyperref/hdvips.def
> >(/usr/share/texmf/tex/latex/hyperref/pdfmark.def))
> >(/usr/share/texmf/tex/latex/prosper/PPRdefault.sty
> >`default' style for Prosper ---
> >CVSId: $Id: PPRdefault.sty,v 1.3 2001/10/24 15:11:25 exupery Exp $
> >
> >(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
> >(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
> >(/usr/share/texmf/tex/latex/seminar/semhelv.sty
> >Style Option: `semhelv' for the `seminar' doc style 1.4 <2000/05/08> (tvz)
> >Modified by Stefan (see source for details)
> >))) (./prosper-verb.aux) (/usr/share/texmf/tex/latex/hyperref/nameref.sty)
> >(./prosper-verb.out) (./prosper-verb.out)
> >(/usr/share/texmf/tex/latex/psnfss/t1ptm.fd)
> >(/usr/share/texmf/tex/latex/psnfss/t1phv.fd)
> >(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)
> >(/usr/share/texmf/tex/latex/amsfonts/umsb.fd) [1] (./prosper-verb.aux) )
> >Output written on prosper-verb.dvi (1 page, 3908 bytes).
> >Transcript written on prosper-verb.log.
> >
> >
> >
> >
> >
>
>
>




More information about the csTeX mailing list