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

Gedankenspiel (fehlende CM-Super-Fonts)

5 views
Skip to first unread message

Robert Hartmann

unread,
Nov 19, 2009, 5:09:24 AM11/19/09
to
Hallo zusammen,

Immer wieder taucht das ggf durch Unwissenheit begrᅵndete
Problem auf, dass bei

\usepackage[T1]{fontenc}

ohne Schriftartwechsel automatisch Bitmap Fonts benutzt werden,
falls die CM-Super-Fonts nicht installiert sind.

Wᅵre es nicht sinnvoll eine automatisierte Warnung
auszugeben, wenn automatisch Bitmap Fonts benutzt werden?

Also eine Warnung, die zumindest fᅵr die Standard-Schrift
auf fehlende Vektor-Fonts hinweist - und einen Lᅵsungsvorschlag macht.


Besten Gruᅵ,
Robert

Plamen Tanovski

unread,
Nov 19, 2009, 6:54:12 AM11/19/09
to
Robert Hartmann <Robert_...@gmx.net> writes:

> \usepackage[T1]{fontenc}
>
> ohne Schriftartwechsel automatisch Bitmap Fonts benutzt werden,
> falls die CM-Super-Fonts nicht installiert sind.
>

> W�re es nicht sinnvoll eine automatisierte Warnung


> auszugeben, wenn automatisch Bitmap Fonts benutzt werden?

Warum? Was gibts bei PK-Fonts zu warnen?

Beste Gr�

Heiko Oberdiek

unread,
Nov 19, 2009, 7:26:45 AM11/19/09
to
Robert Hartmann <Robert_...@gmx.net> wrote:

> Immer wieder taucht das ggf durch Unwissenheit begr�ndete


> Problem auf, dass bei
>
> \usepackage[T1]{fontenc}
>
> ohne Schriftartwechsel automatisch Bitmap Fonts benutzt werden,
> falls die CM-Super-Fonts nicht installiert sind.
>

> W�re es nicht sinnvoll eine automatisierte Warnung


> auszugeben, wenn automatisch Bitmap Fonts benutzt werden?
>

> Also eine Warnung, die zumindest f�r die Standard-Schrift
> auf fehlende Vektor-Fonts hinweist - und einen L�sungsvorschlag macht.

Schwierig, denn auf TeX-Ebene wei� man das ja noch gar nicht.
Auch kann \usepackage[T1]{fontenc} nur ein Zwischenschritt
etwa zu \usepackage{lmodern} sein. Da k�nnen dann die
CM-Super-Fonts ruhig fehlen.

Viele Gr��e
Heiko <ober...@uni-freiburg.de>

Ulrike Fischer

unread,
Nov 19, 2009, 7:36:15 AM11/19/09
to
Am Thu, 19 Nov 2009 11:09:24 +0100 schrieb Robert Hartmann:

> Hallo zusammen,
>
> Immer wieder taucht das ggf durch Unwissenheit begr�ndete


> Problem auf, dass bei
>
> \usepackage[T1]{fontenc}
>
> ohne Schriftartwechsel automatisch Bitmap Fonts benutzt werden,
> falls die CM-Super-Fonts nicht installiert sind.
>

> W�re es nicht sinnvoll eine automatisierte Warnung


> auszugeben, wenn automatisch Bitmap Fonts benutzt werden?
>

> Also eine Warnung, die zumindest f�r die Standard-Schrift
> auf fehlende Vektor-Fonts hinweist - und einen L�sungsvorschlag macht.

Nun per LaTeX-Style kann so eine Warnung nicht ausgegeben werden.
Dazu m�ssten pdftex + dvips (+dvipdmx) ver�ndert werden.


--
Ulrike Fischer

Sven Köhler

unread,
Nov 19, 2009, 8:37:03 AM11/19/09
to
Robert Hartmann schrieb:
> Hallo zusammen,
>
> Immer wieder taucht das ggf durch Unwissenheit begründete

> Problem auf, dass bei
>
> \usepackage[T1]{fontenc}
>
> ohne Schriftartwechsel automatisch Bitmap Fonts benutzt werden,
> falls die CM-Super-Fonts nicht installiert sind.
>
> Wäre es nicht sinnvoll eine automatisierte Warnung

> auszugeben, wenn automatisch Bitmap Fonts benutzt werden?
>
> Also eine Warnung, die zumindest für die Standard-Schrift
> auf fehlende Vektor-Fonts hinweist - und einen Lösungsvorschlag macht.

Ich meine, das bei cm-super auch ein *.sty File dabei ist, zumindest bei
neueren Versionen. Dieses könnte man laden, um zumindest die eigene
TeX-Datei so zu gestalten, dass die auf Systemen ohne cm-super nicht zu
Bitmap Fonts führt.

Eine Implementierung, die speziell auf cm zugeschnitten ist, fände ich
nicht so toll.


Grüße,
Sven

Ulrike Fischer

unread,
Nov 19, 2009, 8:50:47 AM11/19/09
to
Am Thu, 19 Nov 2009 14:37:03 +0100 schrieb Sven K�hler:

> Ich meine, das bei cm-super auch ein *.sty File dabei ist, zumindest bei
> neueren Versionen.

W�re mir neu. K�nntest du mal genauer werden?

> Dieses k�nnte man laden, um zumindest die eigene


> TeX-Datei so zu gestalten, dass die auf Systemen ohne cm-super nicht zu

> Bitmap Fonts f�hrt.

Weder dvips noch pdftex haben einen Schalter "benutze keine
Bitmap-Schriften auch wenn es sie gibt".

Die einzige M�glichkeit Bitmapschriften sicher zu vermeiden ist, im
Dokument nur Schriften zu nutzen, bei denen es keine Bitmapversionen
gibt.

--
Ulrike Fischer

Message has been deleted

Sven Köhler

unread,
Nov 19, 2009, 3:47:45 PM11/19/09
to
Ulrike Fischer schrieb:

> Am Thu, 19 Nov 2009 14:37:03 +0100 schrieb Sven K�hler:
>
>> Ich meine, das bei cm-super auch ein *.sty File dabei ist, zumindest bei
>> neueren Versionen.
>
> W�re mir neu. K�nntest du mal genauer werden?

Die type1ec.sty kommt mit cm-super daher. Ich dachte zwar, es w�re eine
andere, scheint aber nicht der Fall zu sein.

Das Paket type1ec k�nnte man jedenfalls laden, um sicherzustellen, dass
cm-super installiert ist. (Nat�rlich k�nnte es allerhand komische
konstellationen geben, wo type1ec.sty zwar vorhanden, die type1 fonts
aber fehlen - kaputte latex installationen eben)

Die Aufgabe von type1ec scheint dar�berhinaus eine �hnliche zu sein, wie
die von fix-cm zu sein.


Gr��e,
Sven

Ulrike Fischer

unread,
Nov 20, 2009, 3:33:46 AM11/20/09
to
Am Thu, 19 Nov 2009 21:47:45 +0100 schrieb Sven K�hler:


>>> Ich meine, das bei cm-super auch ein *.sty File dabei ist, zumindest bei
>>> neueren Versionen.

>> W�re mir neu. K�nntest du mal genauer werden?

> Die type1ec.sty kommt mit cm-super daher. Ich dachte zwar, es w�re eine
> andere, scheint aber nicht der Fall zu sein.
>
> Das Paket type1ec k�nnte man jedenfalls laden, um sicherzustellen, dass
> cm-super installiert ist.

Ach, so meinst du das. Ja, i.A. d�rfte das Fehlen von type1ec auf
fehlende cm-super-Schriften hindeuten. Und in systemen wie miktex
kann der Gebrauch von type1ec die Installation von cm-super
ansto�en.

> Die Aufgabe von type1ec scheint dar�berhinaus eine �hnliche zu sein, wie
> die von fix-cm zu sein.

Ja, wobei ich fix-cm vorziehe.

--
Ulrike Fischer

Robert Hartmann

unread,
Nov 20, 2009, 3:34:50 AM11/20/09
to
Heiko Schlenker schrieb:
> * Robert Hartmann <Robert_...@gmx.net> schrieb:

>
>> Immer wieder taucht das ggf durch Unwissenheit begrᅵndete
>> Problem auf, dass bei
>>
>> \usepackage[T1]{fontenc}
>>
>> ohne Schriftartwechsel automatisch Bitmap Fonts benutzt werden,
>
> Ich sehe das "Problem" nicht. Gut, die resultierenden Dokumente
> sehen dann halt nur auf dem intendierten Ausgabegerᅵt "gut" aus.

>
>> falls die CM-Super-Fonts nicht installiert sind.
>
> Und warum ausgerechnet cm-super?

Wenn keine andere Schrift geladen wird, und cm-super zur Verfᅵgung
steht, dann wird diese bei eingestellter T1 Codierung geladen.
Im Gegensatz zu lmodern, was nicht automatisch geladen wird.
Zumindest ist das bei meiner Installation so.

Wenn ich T1 Codierung haben will und keine andere Schriftart
lade, aber keine cm-super verfᅵgbar ist, dann bekommt man
-- wie jeder Erfahrene es weiᅵ -- Bitmap-Fonts, die im Ausdruck
auch ganz ok sind.

Wenn man nun so eine Bitmap-Font-PDF einem LaTeX-Unerfahrenen
in die Hand drᅵckt, kann schnell mal der Kommentar kommen:
"Ich druck es nicht aus - sieht man doch schon am Bildschirm,
dass es Mist ist. Neu machen."

Oder anderes Szenario:
Windows-System A mit cm-super, Linux-System B ohne solches.
Benutzer von A und Benutzer von B ohne Admin/root-Rechte.

Benutzer B: "Hey Benutzer von A, ich hab was an dem Code
geᅵndert, die PDF sieht aber nun nicht mehr so gut aus
wie die ursprᅵngliche. Selbst ᅵnderung zurᅵcknehmen bringt
nichts mehr."

Benutzer A: "Schick mir mal das tex Teil rᅵber, ich schau mal.
... Was hast du denn, geht doch, und sieht ordentlich aus."

Benutzer A und Benutzer B kommen zu dem falschen Ergebnis,
dass es was mit Windows und Linux zu tun haben muss.


>> Wᅵre es nicht sinnvoll eine automatisierte Warnung auszugeben, wenn
>> automatisch Bitmap Fonts benutzt werden?
>

> Warum? Sinnvoll wᅵre es allerdings, mal eine LaTeX-Anleitung zu
> lesen. ;-)

Danke, diese Empfehlung habe ich auch den beiden Benutzern gemacht,
und beide dann zum Admin/root geschickt. Der aber entsprechenden
Benutzerwunsch abgelehnt hat. So nutzen Sie eben lmodern, was auf
beiden Systemen installiert ist/war.

Gruᅵ Robert

Sven Köhler

unread,
Nov 20, 2009, 6:00:53 PM11/20/09
to
Ulrike Fischer schrieb:

Damit ich was lerne: was ist denn der Unterschied zwischen den beiden
bzw. der Grund, warum du fix-cm vorziehst?


Gr��e,
Sven

0 new messages