Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Font-Probleme mit dvips

55 views
Skip to first unread message

Markus Wagner

unread,
Sep 13, 2002, 1:03:24 AM9/13/02
to
Hi,

beim Erzeugen von PostScript-Dateien mit dvips -Ppdf erhalte ich seit kurzem
Fehlermeldungen über nicht gefundene Fonts. Ich verwende gs7.03, womit das
auch auf anderen Rechnern problemlos funktioniert. Mit "Such scaling will
generate extremely poor output" hat dvips leider recht. Weiss da jemand
Abhilfe?

Gruss,
Markus

-----------------------------------------

This is dvips(k) 5.86f Copyright 2001 Radical Eye Software
(www.radicaleye.com)
' TeX output 2002.09.13:0655' -> cmb.ps
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+5824/8000
--dpi 13824 cmcsc10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
kpathsea: Appending font creation commands to missfont.log.
dvips: Font cmcsc10 at 13824 not found; scaling 600 instead.
dvips: Such scaling will generate extremely poor output.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmcsc10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmcsc10 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 0+7200/8000
--dpi 7200 cmcsc10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmcsc10 at 7200 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmsl10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmsl10 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 2+587/8000 --dpi
16587 cmbx12
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmbx12 at 16587 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmr10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmr10 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+1600/8000
--dpi 9600 cmbx12
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmbx12 at 9600 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmbx12
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmbx12 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmti10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmti10 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmsy10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmsy10 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmmi10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmmi10 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmbx10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmbx10 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 0+6400/8000
--dpi 6400 cmcsc10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmcsc10 at 6400 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmex10
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmex10 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmr8
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmr8 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmmi7
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmmi7 at 8000 not found; scaling 600 instead.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi
8000 cmr7
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
dvips: Font cmr7 at 8000 not found; scaling 600 instead.
<tex.pro><alt-rule.pro><texc.pro><pstricks.pro><pst-dots.pro><special.pro>
<color.pro>. [1<img/cmb.eps>] [2] [3] [4] [1] [2] [3] [4] [5
<fig/seq-Matrix.eps>] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16]

Markus Kohm

unread,
Sep 13, 2002, 3:54:29 AM9/13/02
to
Markus Wagner wrote:

> Mit "Such scaling will
> generate extremely poor output" hat dvips leider recht. Weiss da jemand
> Abhilfe?

In deiner config.pdf fehlt die Fontmap für die bluesky CM-Fonts im Type-1
Format oder sie wird durch die Fontmap für die Bitmap-Fonts überschrieben.
Deshalb wird versucht Bitmap-Fonts zu verwenden. Diese existieren aber
nicht in der für PDF eingestellten Auflösung von 8000dpi. Daher wird
versucht, diese zu erzeugen, was allerdings nicht möglich ist.

Abhilfe: Fontmapeintrag bzw. Fontmap selbst korrigieren und ggf. die
Type-1-Fonts von CM noch installieren.

Der Eintrag in config.pdf sollte übrigens i. d. R. wie folgt lauten:

p psfonts_t1.map

Die Fontmap psfonts_t1.map kann bei teTeX mit (neueren Versionen von) updmap
generiert werden.

In einigen Fällen lautet der Eintrag auch

p psfonts.map

Das hängt letztlich von deiner Installation ab.

Markus
--
Fragen zu LaTeX? --> http://www.dante.de/faq/de-tex-faq/
Fragen zu KOMA-Script? --> scrguide
Lust zur Mitarbeit? --> http://koma-script.net.tf
Fragen zur Person? --> http://kohm.de.tf

Ulrike Fischer

unread,
Sep 13, 2002, 4:07:16 AM9/13/02
to
Markus Wagner <wag...@imbei.uni-mainz.de> schrieb:

> Hi,
>
> beim Erzeugen von PostScript-Dateien mit dvips -Ppdf erhalte ich seit
> kurzem Fehlermeldungen über nicht gefundene Fonts. Ich verwende gs7.03,
> womit das auch auf anderen Rechnern problemlos funktioniert. Mit "Such
> scaling will generate extremely poor output" hat dvips leider recht.
> Weiss da jemand Abhilfe?
>

> -----------------------------------------
>
> This is dvips(k) 5.86f Copyright 2001 Radical Eye Software
> (www.radicaleye.com)
> ' TeX output 2002.09.13:0655' -> cmb.ps
> kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+5824/8000

...


> dvips: Font cmr7 at 8000 not found; scaling 600 instead.

Sowas passiert, wenn du die Option -Ppdf verwendest und gleichzeitig
fonts benutzt, die nicht als type1 (Postscript) vorliegen, dvips
versucht dann die mf-fonts in extrem hoher Auflösung zu verwenden und
scheitert dabei. Die cm-fonts sollten eigentlich in einer modernen
TeX-Installation als type1 da sein. Was verwendest du denn? Und hast du
irgendwas geändert, was die Fonts angeht?

Ulrike Fischer

Walter Schmidt

unread,
Sep 13, 2002, 4:11:14 AM9/13/02
to
Markus Wagner schrieb:

> beim Erzeugen von PostScript-Dateien mit dvips -Ppdf erhalte ich seit kurzem

> Fehlermeldungen [...]


> kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+5824/8000
> --dpi 13824 cmcsc10

cmcsc10 ist eine der normalen CM-Schriften. Die Option -Ppdf sollte
dvips anweisen, sie als Type1-Font zu verwenden. Entweder werden die
nicht gefunden (so dass dvips die CM-Fonts im mf-Format verwenden will),
oder config.pdf wurde in fehlerhafter Weise verändert.

Schau mal config.pdf an, und überprüfe die Suchpfade von dvips, indem
du es mit der Option -d2 aufrufst.

>Ich verwende gs7.03, womit das
>auch auf anderen Rechnern problemlos funktioniert.

Das hat damit nichts zu tun.

--
Walter

Thomas Christiaans

unread,
Sep 13, 2002, 6:16:33 AM9/13/02
to
"Markus Kohm" <marku...@gmx.de> schrieb im Newsbeitrag
news:1548725.5...@ID-107054.user.dfncis.de...

> In deiner config.pdf fehlt die Fontmap für die bluesky CM-Fonts im Type-1
> Format oder sie wird durch die Fontmap für die Bitmap-Fonts überschrieben.
> Deshalb wird versucht Bitmap-Fonts zu verwenden. Diese existieren aber
> nicht in der für PDF eingestellten Auflösung von 8000dpi. Daher wird
> versucht, diese zu erzeugen, was allerdings nicht möglich ist.

Ich stell' hier einfach mal eine Zwischenfrage. Aus welchem Grund ist denn
die Voreinstellung da 8000dpi? Hinsichtlich der Type1-Fonts müßte der Wert
doch ohnehin unerheblich sein, und hinsichtlich der pk-Fonts, die man im
Notfall braucht, ist er offensichtlich ungeeignet? Oder gibt es noch einen
anderen Grund?

Gruß
TC

Markus Kohm

unread,
Sep 13, 2002, 8:25:01 AM9/13/02
to
Thomas Christiaans wrote:

> Aus welchem Grund ist denn die Voreinstellung da 8000dpi?

dvips arbeitet mit einem Raster. Je höher die Auflösung, desto feiner das
Raster.

> Hinsichtlich der Type1-Fonts müßte der Wert
> doch ohnehin unerheblich sein, und hinsichtlich der pk-Fonts, die man im
> Notfall braucht, ist er offensichtlich ungeeignet?

config.pdf ist auch nicht für die Verwendung von Bitmap-Schriften gedacht,
weil Bitmap-Schriften in PDFs eigentlich nur dann brauchbar sind, wenn man
das Ausgabegerät kennt. Das ist bei PDF eher unüblich. Wenn es aber der
Fall ist, dann braucht man auch nicht config.pdf zu verwenden, sondern
nimmt eine Konfigurationsdatei für dieses spezielle Ausgabegerät. In der
ist dann u. a. auch der Metafont-Mode für das spezielle Ausgabegerät
angegeben und dessen Auflösung.

Schau dir mal an, was noch so an config-Dateien für dvips bei deinem System
mitgeliefert werden. Es sollten einige sein. Weitere kannst du selbst
anlegen oder erzeugen (bei teTeX mit texconfig).

Walter Schmidt

unread,
Sep 13, 2002, 8:50:10 AM9/13/02
to
Thomas Christiaans schrieb:

>
> Ich stell' hier einfach mal eine Zwischenfrage. Aus welchem Grund ist denn
> die Voreinstellung da 8000dpi? Hinsichtlich der Type1-Fonts müßte der Wert
> doch ohnehin unerheblich sein

dvips arbeitet intern immer rasterorientiert, d.h, es positioniert
alles in einem Raster. Wenn man keine Bitmap-Fonts verwendet, was
man in PDF ja sowieso nicht zun sollte, dann ist es sinnvoll, dieses
Raster möglichst fein zu wählen.

>, und hinsichtlich der pk-Fonts, die man im
> Notfall braucht, ist er offensichtlich ungeeignet?

In einem solchen Notfall kann man dvips auch mit einer Option laufen
lassen, die zwar für die Einbindung aller vorhandenen Type1-Fonts
sorgt, aber nicht 8000 dpi einstellt, sondern die (zu deinem Drucker
passende) Auflösung beibehält, die in config.ps eingestellt ist.
Je nach TeX-System heißt die Option meistens -Pwww oder -Pcms.

Der vorliegende Fall ist aber kein solcher Notfall, denn die CM-Fonts,
um die es hier geht, müssen in jedem zeitgemäßen TeX-System als Type1
vorhanden sein, und dvips sollte sie auch finden. Wenn nicht, dann
ist etwas kaputt.

--
Walter

Markus Wagner

unread,
Sep 13, 2002, 12:22:47 PM9/13/02
to
Hi,

ich verwende die Distribution SuSE 8.0 und installiere die LaTeX-Umgebung
eigentlich regelmässig auf verschiedenen Rechnern. Dabei kommt immer
derselbe Ablauf zum Zuge: Basis-Installation der Distribution, dann gs 7.03
für Type1-Fonts in PDFs, dann die dabei mitgelieferten Fonts manuell in
/usr/local/share/ghostscript/fonts kopieren. Aber ein testweises Löschen
dieses Verzeichnisses zeigt, dass dvips damit nichts zu tun zu haben
scheint, und mit den mf-Tools/-Fonts habe ich mich noch nicht beschäftigt.
Bisher hatte ich damit auch noch keine Probleme. Irgendwas muss beim
letzten Mal schief gelaufen sein, aber was?

Markus

Walter Schmidt

unread,
Sep 14, 2002, 4:00:41 PM9/14/02
to
Markus Wagner schrieb:

> ich verwende die Distribution SuSE 8.0 und installiere die LaTeX-Umgebung
> eigentlich regelmässig auf verschiedenen Rechnern. Dabei kommt immer
> derselbe Ablauf zum Zuge: Basis-Installation der Distribution, dann gs 7.03
> für Type1-Fonts in PDFs, dann die dabei mitgelieferten Fonts manuell in
> /usr/local/share/ghostscript/fonts kopieren. Aber ein testweises Löschen
> dieses Verzeichnisses zeigt, dass dvips damit nichts zu tun zu haben
> scheint,

Hat es auch nicht.

Es sind die CM-Fonts im Type1-Format, die man manchmal noch
explizit installieren muss. [*] Und genau diese Fonts sind
es, die sein dvips nicht verwendet, obwohl es das sollte.

[*] ... obwohl sie in jedem zeitgemäßen TeX-System schon
defaultmäßig vorhanden sein sollten!

--
Walter

Markus Wagner

unread,
Sep 15, 2002, 12:07:03 AM9/15/02
to
Hallo Walter,

in meinem config.pdf scheint es gar keine Angabe für irgendwelche Suchpfade
zu geben (s. u.). Die Debug-Ausgabe nutzt mir nicht viel, da ich zumindest
wissen müsste, wo die gesuchten Fonts tatsächlich sind, um dann diesen Pfad
in der Debug-Ausgabe zu vermissen.

Gruss,
Markus


Walter Schmidt wrote:
> Schau mal config.pdf an, und überprüfe die Suchpfade von dvips, indem
> du es mit der Option -d2 aufrufst.

---------------------

/usr/share/texmf/dvips/config/config.pdf:

% This is a config file for dvips 5.85(k) and teTeX, which is
% meant to produce PostScript optimized for distilling to PDF.
% Experimental. Created 12 Apr 1999 by t...@nwu.edu; public domain.
%
% Changes by te, Sun May 16 20:41:16 CEST 1999:
% - removed papersize stuff
% - changed "o" line
%
% Memory available: The default for Distiller 3.0x is 8meg.
% Reduce to be on safe side:

m 6000000

% Default is to save output as file.
% If possible, change this so that it pipes output to distiller.
% If not, use command line ``-o file'' option to change name
% of output file.

o

% Default resolution. Attempt to make `resolution independent'.
% Resolution set to 8000dpi (could be as high as 10000).

D 8000

% This is for using BlueSky/AMS/Y&Y Type 1 fonts. Change this for other
% Type 1 fonts.

p +bsr.map
p +bsr-interpolated.map
p +hoekwater.map

% Last resort sizes.
% If you accidentally include a bitmapped pk font, it will probably go
% at 600dpi.

R 300 600

% Partial Type1 font downloading. This will happen by default. Uncomment
% this is you want to download entire fonts. NOT RECOMMENDED.

% j0

% 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.

G

% Switching algorithm for drawing rules. texc.pro is loaded by default,
% but the h tex.pro is need so that it comes before the patch. See
% below for more details.

h tex.pro
h alt-rule.pro

---------------------

> dvips -d2 -ta4 -Ppdf -G0 cmb.dvi
kdebug:Search path for cnf files (from compile-time paths.h)
kdebug: = /etc/texmf:/var/lib/texmf/web2c:/usr/share/texmf/web2c:/.
kdebug: before expansion =
/etc/texmf:/var/lib/texmf/web2c:/usr/share/texmf/web2c:/.$TETEXDIR
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path = (none)
kdebug: compile-time path =
/etc/texmf:/var/lib/texmf/web2c:/usr/share/texmf/web2c:/.$TETEXDIR
kdebug: default suffixes = .cnf
kdebug: other suffixes = (none)
kdebug: search only with suffix = 0
kdebug: numeric format value = 8
kdebug: runtime generation program = (none)
kdebug: extra program args = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0
kdebug:Search path for ls-R files (from texmf.cnf)
kdebug: =
/home/wagner/texmf:/usr/local/share/texmf:/var/lib/texmf:/usr/share/texmf::/var/cache/fonts
kdebug: before expansion =
$HOMETEXMF:${TEXMFLOCAL}:$VARTEXMF:$TEXMFMAIN:$OLDTEXMF:$VARTEXFONTS
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path =
$HOMETEXMF:${TEXMFLOCAL}:$VARTEXMF:$TEXMFMAIN:$OLDTEXMF:$VARTEXFONTS
kdebug: compile-time path =
$HOMETEXMF:${TEXMFLOCAL}:/var/lib/texmf:/usr/share/texmf:$OLDTEXMF:/var/cache/fonts
kdebug: default suffixes = ls-R
kdebug: other suffixes = (none)
kdebug: search only with suffix = 0
kdebug: numeric format value = 9
kdebug: runtime generation program = (none)
kdebug: extra program args = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0
kdebug:Search path for dvips config files (from texmf.cnf)
kdebug: =
.:/home/wagner/texmf/dvips//:!!/usr/local/share/texmf/dvips//:!!/var/lib/texmf/dvips//:!!/usr/share/texmf/dvips//
kdebug: before expansion = .:$TEXMF/dvips//
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path = .:$TEXMF/dvips//
kdebug: compile-time path = .:/usr/share/texmf/dvips//
kdebug: default suffixes = (none)
kdebug: other suffixes = (none)
kdebug: search only with suffix = 0
kdebug: numeric format value = 34
kdebug: runtime generation program = (none)
kdebug: extra program args = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0


This is dvips(k) 5.86f Copyright 2001 Radical Eye Software
(www.radicaleye.com)

input file cmb.dvi output file cmb.ps swmem 6000000
kdebug:Search path for PostScript header files (from texmf.cnf)
kdebug: =
.:/home/wagner/texmf/dvips//:!!/usr/local/share/texmf/dvips//:!!/var/lib/texmf/dvips//:!!/usr/share/texmf/dvips//:/home/wagner/texmf/pdftex//:!!/usr/local/share/texmf/pdftex//:!!/var/lib/texmf/pdftex//:!!/usr/share/texmf/pdftex//:/home/wagner/texmf/tex//:!!/usr/local/share/texmf/tex//:!!/var/lib/texmf/tex//:!!/usr/share/texmf/tex//:/home/wagner/texmf/fonts/type1//:!!/usr/local/share/texmf/fonts/type1//:!!/var/lib/texmf/fonts/type1//:!!/usr/share/texmf/fonts/type1//
kdebug: before expansion = .:$TEXMF/{dvips,pdftex,tex,fonts/type1}//
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path = .:$TEXMF/{dvips,pdftex,tex,fonts/type1}//
kdebug: compile-time path =
.:/usr/share/texmf/{dvips,pdftex,tex,fonts/type1}//
kdebug: default suffixes = (none)
kdebug: other suffixes = .pro .enc
kdebug: search only with suffix = 0
kdebug: numeric format value = 30
kdebug: runtime generation program = (none)
kdebug: extra program args = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0
' TeX output 2002.09.13:1050' -> cmb.ps
kdebug:Search path for vf files (from texmf.cnf)
kdebug: =
.:/home/wagner/texmf/fonts/vf//:!!/usr/local/share/texmf/fonts/vf//:!!/var/lib/texmf/fonts/vf//:!!/usr/share/texmf/fonts/vf//
kdebug: before expansion = .:$TEXMF/fonts/vf//
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path = .:$TEXMF/fonts/vf//
kdebug: compile-time path = .:/usr/share/texmf/fonts/vf//
kdebug: default suffixes = .vf
kdebug: other suffixes = (none)
kdebug: search only with suffix = 1
kdebug: numeric format value = 33
kdebug: runtime generation program = (none)
kdebug: extra program args = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0
kdebug:Search path for pk files (from texmf.cnf)
kdebug: =
.:/home/wagner/texmf/fonts/pk/ljfour//:!!/usr/local/share/texmf/fonts/pk/ljfour//:!!/var/lib/texmf/fonts/pk/ljfour//:!!/usr/share/texmf/fonts/pk/ljfour//:/var/cache/fonts/pk/ljfour//:/home/wagner/texmf/fonts/pk/modeless//:!!/usr/local/share/texmf/fonts/pk/modeless//:!!/var/lib/texmf/fonts/pk/modeless//:!!/usr/share/texmf/fonts/pk/modeless//:/var/cache/fonts/pk/modeless//
kdebug: before expansion =
.:{$TEXMF/fonts,$VARTEXFONTS}/pk/{$MAKETEX_MODE,modeless}//
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path =
.:{$TEXMF/fonts,$VARTEXFONTS}/pk/{$MAKETEX_MODE,modeless}//
kdebug: compile-time path =
.:{/usr/share/texmf/fonts,/var/cache/fonts}/pk/{$MAKETEX_MODE,modeless}//
kdebug: default suffixes = pk
kdebug: other suffixes = (none)
kdebug: search only with suffix = 1
kdebug: numeric format value = 1
kdebug: runtime generation program = mktexpk
kdebug: extra program args = --mfmode $MAKETEX_MODE --bdpi
$MAKETEX_BASE_DPI --mag $MAKETEX_MAG --dpi $KPATHSEA_DPI
kdebug: program enabled = 1
kdebug: program enable level = 1
kdebug:Search path for map files (from texmf.cnf)
kdebug: =
.:/home/wagner/texmf/fontname:!!/usr/local/share/texmf/fontname:!!/var/lib/texmf/fontname:!!/usr/share/texmf/fontname
kdebug: before expansion = .:$TEXMF/fontname
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path = .:$TEXMF/fontname
kdebug: compile-time path = .:/usr/share/texmf/fontname
kdebug: default suffixes = .map
kdebug: other suffixes = (none)
kdebug: search only with suffix = 0
kdebug: numeric format value = 11
kdebug: runtime generation program = (none)
kdebug: extra program args = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0


kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+5824/8000
--dpi 13824 cmcsc10

Walter Schmidt

unread,
Sep 15, 2002, 8:41:58 AM9/15/02
to
Markus Wagner schrieb:

>
> in meinem config.pdf scheint es gar keine Angabe für irgendwelche Suchpfade
> zu geben (s. u.)

Das habe ich auch nie behauptet :-)

> /usr/share/texmf/dvips/config/config.pdf:
> [...]


> % This is for using BlueSky/AMS/Y&Y Type 1 fonts. Change this for other
> % Type 1 fonts.
>
> p +bsr.map
> p +bsr-interpolated.map

config.pdf ist i.O, es lädt bsr.map, und diese Map-Datei
sagt, dass die CM-Fonts als Type1 zu verwenden sind.


> ---------------------
>
> dvips -d2 -ta4 -Ppdf -G0 cmb.dvi

> [...]


> kdebug:Search path for PostScript header files (from texmf.cnf)
> kdebug: =
> .:/home/wagner/texmf/dvips//:!!/usr/local/share/texmf/dvips//:!!/var/lib/texmf/dvips//:!!/usr/share/texmf/dvips//:/home/wagner/texmf/pdftex//:!!/usr/local/share/texmf/pdftex//:!!/var/lib/texmf/pdftex//:!!/usr/share/texmf/pdftex//:/home/wagner/texmf/tex//:!!/usr/local/share/texmf/tex//:!!/var/lib/texmf/tex//:!!/usr/share/texmf/tex//:/home/wagner/texmf/fonts/type1//:!!/usr/local/share/texmf/fonts/type1//:!!/var/lib/texmf/fonts/type1//:!!/usr/share/texmf/fonts/type1//

Ein teTeX-Fachmann sollte erkennen, ob hier auch das
Verzeichnis enthalten ist, wo die CM-Fonts im Type1-Format
liegen müssten.

Ich bin kein teTeX-Kenner, aber für mich sieht das schon
so aus, als ob dvips am richtigen Ort nach den richtigen
Fonts sucht. Du hast wahrscheinlich nur vergessen,
die CM-Fonts im Type1-Format tatsächlich zu installieren,
denn die werden bei manchen Linux-Distributionen leider
nicht defaultmäßig installiert.

(Thomas Esser sollte denjenigen, die für diese Dummheit
verantwortlich sind, auf die Finger klopfen: Die
BlueSky-Fonts und die AMS-Type1-Fonts müssen bereits
defaultmäßig installiert werden.)

HTH
Walter

--
Life is too short to learn EMACS.

Thomas Esser

unread,
Sep 15, 2002, 9:13:55 AM9/15/02
to
Walter Schmidt <wsc...@arcor.de> wrote:
> [*] ... obwohl sie in jedem zeitgemäßen TeX-System schon
> defaultmäßig vorhanden sein sollten!

ACK. Bei teTeX-1.0 (in der von mir paketierten Version; nicht in dem,
was die Linux-Distributionen daraus machen) ist das auch genau so.

Wenn bei der Erstellung der Linux-Distributionen Entscheidungen zum
Nachteil der Benutzer getroffen werden, dann sollten sich die Benutzer
dort beschweren, bzw. anregen, daß dies geändert wird. Ich sehe dies nicht
als meine Aufgabe an (es gibt auch viel zu viele Linux Distributionen,
als daß ich eine Chance hätte).

Thomas

Thomas Esser

unread,
Sep 15, 2002, 9:34:59 AM9/15/02
to
Walter Schmidt <wsc...@arcor.de> wrote:
> Ein teTeX-Fachmann sollte erkennen, ob hier auch das
> Verzeichnis enthalten ist, wo die CM-Fonts im Type1-Format
> liegen müssten.

Ja klar: die Fonts sollten, wenn sie installiert sind, unterhalb von
/usr/share/texmf/fonts/type1 liegen und das ist ja im Suchpfad enthalten.

> (Thomas Esser sollte denjenigen, die für diese Dummheit
> verantwortlich sind, auf die Finger klopfen:

Meiner Meinung nach sollen alle mit teTeX machen, was sie wollen und was
nicht bereits durch andere Copyrights verboten ist. Letztlich hat der
Benutzer zu entscheiden, wie er mit Problemen umgeht (Bugreport schreiben,
teTeX selbst installieren, andere Linux Distribution kaufen etc.).

> Die BlueSky-Fonts und die AMS-Type1-Fonts müssen bereits
> defaultmäßig installiert werden.)

Ich denke, daß ich dieses bereits dadurch deutlich gemacht habe, daß
in meiner Paketierung die Fonts in dem "tetex-base" Paket (komprimiert:
8MB) enthalten sind. Dort (zusammen mit "latex-base") ist das drin,
als ich als minimales TeX System erachte.

Viele Grüße,

Thomas

Markus Wagner

unread,
Sep 16, 2002, 5:11:15 AM9/16/02
to
Hallo an alle,

das Problem hat sich gelöst, nach der Installation eines Paketes namens
te_pscm. Danke nochmal für alle Tipps.

Markus

Thomas Christiaans

unread,
Sep 13, 2002, 8:57:10 AM9/13/02
to
"Markus Kohm" <marku...@gmx.de> schrieb im Newsbeitrag
news:1103975.3...@ID-107054.user.dfncis.de...

> Thomas Christiaans wrote:
> > Hinsichtlich der Type1-Fonts müßte der Wert
> > doch ohnehin unerheblich sein, und hinsichtlich der pk-Fonts, die man im
> > Notfall braucht, ist er offensichtlich ungeeignet?
> config.pdf ist auch nicht für die Verwendung von Bitmap-Schriften gedacht,
> weil Bitmap-Schriften in PDFs eigentlich nur dann brauchbar sind, wenn man
> das Ausgabegerät kennt.

Ich meine ja, im _Notfall_. Wenn ich also Type1-Fonts habe, aber ein Zeichen
aus einem pk-Font brauche. Dann wäre es doch sinnvoll, eine config-Datei zu
haben, die die maximale Auflösung bietet, die mit pk-Fonts noch
funktioniert, oder (denn ich kenne ja tatsächlich nicht den Drucker, mit dem
das hinterher mal jemand druckt).

Gruß
TC


Markus Kohm

unread,
Sep 18, 2002, 9:08:19 AM9/18/02
to
Thomas Christiaans wrote:

> Ich meine ja, im Notfall. Wenn ich also Type1-Fonts habe, aber ein Zeichen
> aus einem pk-Font brauche.

Und ich meine, dass dafür config.pdf nicht gedacht ist. Hast du denn mal,
wie ich vorgeschlagen habe, die anderen config-Dateien angesehen oder
wolltest du nur mit den Füßen auf den Boden stampfen.

Markus (dessen dreijähriger Sohn inzwischen zu verstehen beginnt, dass es
nichts nützt, seinen Dickkopf gegen meinen zu donnern)

Michael Schmidt

unread,
Sep 18, 2002, 4:22:57 PM9/18/02
to
Thomas Christiaans wrote:

> Ich meine ja, im _Notfall_. Wenn ich also Type1-Fonts habe, aber ein
> Zeichen aus einem pk-Font brauche. Dann wäre es doch sinnvoll, eine
> config-Datei zu haben, die die maximale Auflösung bietet, die mit
> pk-Fonts noch funktioniert, oder (denn ich kenne ja tatsächlich nicht
> den Drucker, mit dem das hinterher mal jemand druckt).

Es gibt auch keinen Drucker, der mit 8000dpi druckt. Ausserdem kann man
pk-Fonts auch mit 8000dpi benutzen, es ist standardmässig nur kein
Gerät für diese Auflösung definiert. $TEXMFMAIN/metafont/misc/modes.mf
ist der Ort, an dem du suchen musst.

--
Michael Schmidt

Stephan Lehmke

unread,
Sep 20, 2002, 6:39:02 AM9/20/02
to
In <2bnama...@neil.local>, Michael Schmidt writes:
>
> Es gibt auch keinen Drucker, der mit 8000dpi druckt. Ausserdem kann man
> pk-Fonts auch mit 8000dpi benutzen, es ist standardmässig nur kein
> Gerät für diese Auflösung definiert. $TEXMFMAIN/metafont/misc/modes.mf
> ist der Ort, an dem du suchen musst.

Hast Du das mal ausprobiert? Ich meine, da kommt eine overflow-Meldung
von MetaFont.

Gruss
Stephan

Thomas Christiaans

unread,
Sep 20, 2002, 7:08:25 PM9/20/02
to
"Stephan Lehmke" <Stephan...@cs.uni-dortmund.de> schrieb im Newsbeitrag
news:amets6$8br$1...@fbi-news.cs.Uni-Dortmund.DE...

Ganz genau, bei mir (MiKTeX 2.1) habe iche jdenfalls keine Chance, so einen
pk-Font zu produzieren. Auf die Idee, eine Gerät für diese Auflösung zu
definieren, war ich auch schon gekommen.

Gruß
TC

Thomas Christiaans

unread,
Sep 20, 2002, 7:16:30 PM9/20/02
to
"Markus Kohm" <marku...@gmx.de> schrieb im Newsbeitrag
news:1046228.x...@ID-107054.user.dfncis.de...

> Thomas Christiaans wrote:
>
> > Ich meine ja, im Notfall. Wenn ich also Type1-Fonts habe, aber ein
Zeichen
> > aus einem pk-Font brauche.
>
> Und ich meine, dass dafür config.pdf nicht gedacht ist. Hast du denn mal,
> wie ich vorgeschlagen habe, die anderen config-Dateien angesehen oder
> wolltest du nur mit den Füßen auf den Boden stampfen.

Und ich meine, wenn ich eine pdf-Datei erzeugen will, drängt sich eine
config.PDF doch irgendwie auf. Unter den anderen config-Dateien habe ich
keine gefunden, die besser geeignet wäre, als eine geringfügig geänderte
config.pdf mit z.B.

D 3386
M linolttz,

weiter ist dann nichts erforderlich. Und ich kann auch irgendwie keinen
Unterschied der erzeugten Dateien im Vergleich zur Verwendung von der
Original config.pdf entdecken (außer, wenn ich einen pk-Font brauche ;-)

Gruß
TC

Stephan Lehmke

unread,
Sep 23, 2002, 4:44:38 AM9/23/02
to
In <amg9kl$oj$1...@news.online.de>, Thomas Christiaans writes:
>
> Und ich meine, wenn ich eine pdf-Datei erzeugen will, drängt sich eine
> config.PDF doch irgendwie auf. Unter den anderen config-Dateien habe ich
> keine gefunden, die besser geeignet wäre, als eine geringfügig geänderte
> config.pdf mit z.B.
>
> D 3386
> M linolttz,
>
> weiter ist dann nichts erforderlich. Und ich kann auch irgendwie keinen
> Unterschied der erzeugten Dateien im Vergleich zur Verwendung von der
> Original config.pdf entdecken (außer, wenn ich einen pk-Font brauche ;-)

Der Unterschied ist, dass diese Datei druckerabhaengig ist und am
besten auf einem "linolttz" Drucker gedruckt werden sollte.

Der Druckertreiber -Ppdf soll druckerunabhaengige Dateien erzeugen,
und da haben pk-Fonts nichts drin zu suchen. Die Aufloesung 8000 ist
also in gewisser Weise ein Schutzmechanismus gegen
druckerabhaengigkeit, und das Scheitern von dvips eine Aufforderung an
Dich, Dir einen passenden Vektorfont zu organisieren (textrace
existiert).

Als Notloesung gibt es -Pwww (300 dpi), oder nimm wenigstens einen
realistischen Drucker, wie etwa ljfzz.

Gruss
Stephan

Michael Schmidt

unread,
Sep 23, 2002, 7:35:01 AM9/23/02
to
Thomas Christiaans wrote:

Ehrlichgesagt nein, das größte, das ich genutzt habe waren 3200. Ich
probier's unter teTeX gleich mal aus.

--
Michael Schmidt

0 new messages