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

Cambria und Segoe unter LaTeX

223 views
Skip to first unread message

Heinz W. Pahlke

unread,
Aug 5, 2007, 9:25:02 AM8/5/07
to
Hallo,

in einem Buch moechte ich ein paar Beispielzeilen in der Segoe und der
Cambria setzen.

Bevor ich mich jetzt selbst versuche, frage ich mal hier, ob jemand schon
versucht hat, eine dieser Schriften fuer LaTeX nutzbar zu machen. Die
Anpassung muss nicht perfekt sein und auch nicht die Mathe-Unterstuetzung
beinhalten, da es wirklich nur um jeweils drei oder vier Zeilen geht.

Beste Gruesse,

Heinz.

--

Reisefuehrer Bulgarien, Slowakei: http://www.erlebnis-osteuropa.de
Reiseberichte Osteuropa: http://www.pahlke-online.de
Barrierefreies Webdesign: http://www.Pahlke-KunstWebDesign.de

firmicus

unread,
Aug 6, 2007, 2:10:04 PM8/6/07
to
Heinz W. Pahlke schrieb:

> Hallo,
>
> in einem Buch moechte ich ein paar Beispielzeilen in der Segoe und der
> Cambria setzen.
>
> Bevor ich mich jetzt selbst versuche, frage ich mal hier, ob jemand schon
> versucht hat, eine dieser Schriften fuer LaTeX nutzbar zu machen. Die
> Anpassung muss nicht perfekt sein und auch nicht die Mathe-Unterstuetzung
> beinhalten, da es wirklich nur um jeweils drei oder vier Zeilen geht.
>
> Beste Gruesse,
>
> Heinz.
>

Wenn Sie OpenType Versionen dieser Fonts haben, dann probieren Sie
XeTeX! Sie werden Freude daran haben :-) Siehe http://scripts.sil.org/xetex/
und http://tug.ctan.org/tex-archive/macros/xetex/latex/fontspec/

Mit Type1 Fonts und dem normalen LaTeX ist die Sache trotzdem
machbar:
Beispiele und Anweisungen für viele gängigen kommerziellen Fonts
findet man z.B. unter http://home1.vr-web.de/~was/fonts.html

Gruss,
Firmicus

Malte Rosenau

unread,
Aug 6, 2007, 2:55:46 PM8/6/07
to
Heinz W. Pahlke schrieb:

> in einem Buch moechte ich ein paar Beispielzeilen in der Segoe und der
> Cambria setzen.
>
> Bevor ich mich jetzt selbst versuche, frage ich mal hier, ob jemand schon
> versucht hat, eine dieser Schriften fuer LaTeX nutzbar zu machen. Die
> Anpassung muss nicht perfekt sein und auch nicht die Mathe-Unterstuetzung
> beinhalten, da es wirklich nur um jeweils drei oder vier Zeilen geht.

Wenn Du das selbst mit autoinst machst, geht es vermutlich
schneller, einfacher und legaler:

http://www.ctan.org/tex-archive/help/Catalogue/entries/fontools.html

Ich glaube nicht, daß hier jemand eine Anpassung hat, die
ohne die Weitergabe von pfb-Dateien funktionieren würde.
pdftex kann OTFs zwar direkt nutzen, aber WIMRE nicht
subsetten, weshalb kein gescheiter Menscher solche
Installationen bastelt.

Heinz W. Pahlke

unread,
Aug 7, 2007, 4:19:32 AM8/7/07
to
Hallo,

firmicus <firm...@gmx.net> wrote:
>
>Wenn Sie OpenType Versionen dieser Fonts haben, dann probieren Sie
>XeTeX! Sie werden Freude daran haben :-) Siehe http://scripts.sil.org/xetex/

Leider kann XeTeX noch keinen optischen Randausgleich :-(

>Mit Type1 Fonts und dem normalen LaTeX ist die Sache trotzdem
>machbar:

>Beispiele und Anweisungen f=FCr viele g=E4ngigen kommerziellen Fonts

Danach habe ich schon viele Fonts installiert, aber anhand der dortigen
Informationen selbst die LaTeX-Anpassungen zu bauen, ist doch etwas ganz
anderes.

Heinz W. Pahlke

unread,
Aug 7, 2007, 4:19:32 AM8/7/07
to
Hallo,

Malte Rosenau <mro...@gwdg.de>wrote:


>
>Wenn Du das selbst mit autoinst machst, geht es vermutlich
>schneller, einfacher und legaler:
>
>http://www.ctan.org/tex-archive/help/Catalogue/entries/fontools.html

Damit bin ich nicht zurande gekommen. Aber mit fontforge bin ich nun
weitergekommen.

Die Cambria.ttc liess sich in zwei Dateien zerlegen. Zusammen mit den
drei Cambria-TTF-Dateien habe ich jetzt jeweils fuenf afm- und
pfb-Dateien erzeugt. Ausserdem mit afm2tfm fuenf tfm-Dateien.

Bloss wie komme ich jetzt zu den enc-Dateien. Fontforge bieten ja
zahlreiche Moeglichkeiten, ist damit aber auch reichlich unuebersichtlich,
solange man erst wenig Ahnung hat.

Und dann bleiben noch die fd-Dateien und die Map-Datei.

>Ich glaube nicht, daß hier jemand eine Anpassung hat, die
>ohne die Weitergabe von pfb-Dateien funktionieren würde.

Stimmt, daran habe ich gar nicht gedacht. Dass ich die TTF-Dateien wirklich
besitze, kann ja keiner pruefen (obwohl sie von MS zum kostenlosen Download
angeboten werden).

Thomas A. Schmitz

unread,
Aug 8, 2007, 10:41:50 AM8/8/07
to

Malte Rosenau <mro...@gwdg.de> writes:

> Ich glaube nicht, daß hier jemand eine Anpassung hat, die ohne
> die Weitergabe von pfb-Dateien funktionieren würde. pdftex kann
> OTFs zwar direkt nutzen, aber WIMRE nicht subsetten, weshalb
> kein gescheiter Menscher solche Installationen bastelt.

Seit Juli gibt es eine beta Version von luatex, dem offiziellen
Nachfolger von pdfTeX. Die kann nativ mit OpenType fonts umgehen,
sie subsetten und braucht dazu keinerlei tfms, maps, encodings
oder anderes. Weshalb kein gescheiter Menscher (?) solche
Pauschalaussagen machen sollte.

Thomas

Malte Rosenau

unread,
Aug 8, 2007, 2:44:51 PM8/8/07
to
Thomas A. Schmitz schrieb:

Ab Sommer 2008 vielleicht. Aber meine Aussage ist natürlich
aus einem anderen Grund Unsinn: Die Segoe ist ja ein TTF,
da sollte das Subsetten mit pdftex funktionieren.

Heinz W. Pahlke

unread,
Aug 13, 2007, 4:41:31 PM8/13/07
to
Hallo,

hawe...@gmx.de (Heinz W. Pahlke) wrote:
>
>Die Cambria.ttc liess sich in zwei Dateien zerlegen. Zusammen mit den
>drei Cambria-TTF-Dateien habe ich jetzt jeweils fuenf afm- und
>pfb-Dateien erzeugt. Ausserdem mit afm2tfm fuenf tfm-Dateien.
>
>Bloss wie komme ich jetzt zu den enc-Dateien. Fontforge bieten ja
>zahlreiche Moeglichkeiten, ist damit aber auch reichlich unuebersichtlich,
>solange man erst wenig Ahnung hat.
>
>Und dann bleiben noch die fd-Dateien und die Map-Datei.

Mit der Cambria bin ich leider noch nicht weitergekommen, aber mit der
Segoe. Letztere gibt es auch als Postscript-Font.

Nach der Anleitung http://www.ntg.nl/maps/pdf/22_11.pdf hat es zu
meiner grossen Ueberraschung sofort mit dem normalen Schnitt geklappt.
Okay, dafuer habe ich es in den letzten Tagen auch wiederholt vergebens
versucht.

Bevor ich mich jetzt an die anderen Schnitte mache, habe ich aber noch
eine Frage zur Namensgebung.

Die SegoeRegular.afm bzw. SegoeRegular.pfb habe ich einfach in
sgor8a.afm und sgor8a.pfb umbenannt. So ganz richtig scheint mir das
aber nicht zu sein. Bloss wie waere es richtig?

Michael Ehrt

unread,
Aug 14, 2007, 2:58:04 AM8/14/07
to
Hallo,

> Mit der Cambria bin ich leider noch nicht weitergekommen, (...)

Cambria ist ein TTF, richtig? Für TTFs benutze ich seit zwei Jahren
oder so diese Anleitung hier:

http://www.radamir.com/tex/ttf-tex.htm

Allerdings gibt's da zwei Probleme:
1) Bis auf eine Familie (Corbel glaube ich) der neuen Fonts enthalten
die neuen TTFs von M$ keine Postscript-Namen. Ohne die funktioniert
diese Anleitung nicht.
2) Sie haben OS-Table-Version 3, diese funktionieren für Einbettung
ins PDF erst ab pdfTeX 1.40.0.

Ich hatte mal eine Beta eines Font-Editors mit dem ich die PS-Namen im
Font ergänzen konnte, danach hat die Installation nach der obigen
Anleitung funktioniert. Aber das darf man vermutlich nicht. Und ohne
das wird es nicht gehen...

Falls Du die Anleitung (mit anderen TTFs) ausprobieren möchtest:
Durch herumprobieren (ich verstehe halt nicht genug davon) habe ich
herausgefunden dass man den Schritt zur Erzeugung der TFM-Files leicht
modifizieren sollte:

Aus
ttf2tfm times.ttf -q -T T1-WGL4.enc -v ...
wird bei mir
ttf2tfm times.ttf -n -q -T T1-WGL4.enc -v ...

Ohne diese Änderung bekommt man nicht immer alle im TTF enthaltenen
Ligaturen, bei meinen Versuchen haben meist ff, ffi und ffl gefehlt
selbst wenn sie im Encoding und im TTF vorhanden waren, fi und fl
hingegen waren immer da.

Schöne Grüße

Michael

Markus Gail

unread,
Aug 14, 2007, 7:23:24 AM8/14/07
to
Heinz W. Pahlke <hawe...@gmx.de> wrote:

> Stimmt, daran habe ich gar nicht gedacht. Dass ich die TTF-Dateien wirklich
> besitze, kann ja keiner pruefen (obwohl sie von MS zum kostenlosen Download
> angeboten werden).

Ja? Wo?

M.

Heinz W. Pahlke

unread,
Aug 14, 2007, 7:42:59 AM8/14/07
to
Hallo,

Gehoert entweder zum MSReader oder zum PowerPoint-Viewer 2007, setzt also
Windows voraus. Habe ich aber, weil es fuer einige Anwendungen noch keine
idealen Linux-Programme gibt.

Hans-Werner Hilse

unread,
Aug 14, 2007, 10:06:02 AM8/14/07
to
Hi,

On Tue, 14 Aug 2007 11:42:59 GMT hawe...@gmx.de (Heinz W. Pahlke)
wrote:

> Gehoert entweder zum MSReader oder zum PowerPoint-Viewer 2007, setzt
> also Windows voraus.

Danke schon mal dafür. Da sind tatsächlich die ganzen C...-Fonts drin
(im PowerPoint-Viewer und im Office 2007 Compatibility Pack -- aber
nicht mit dem MSReader). Allerdings _nicht_ Segoe. Weiß da jemand eine
sinnige Bezugsmöglichkeit für Windows-, allerdings nicht Vista-Besitzer?

-hwh

Heinz W. Pahlke

unread,
Aug 14, 2007, 10:52:13 AM8/14/07
to
Hallo,

Hans-Werner Hilse <hi...@web.de> wrote:
>
>Danke schon mal daf=FCr. Da sind tats=E4chlich die ganzen C...-Fonts drin


>(im PowerPoint-Viewer und im Office 2007 Compatibility Pack -- aber

>nicht mit dem MSReader). Allerdings _nicht_ Segoe. Wei=DF da jemand eine
>sinnige Bezugsm=F6glichkeit f=FCr Windows-, allerdings nicht Vista-Besitzer?

Kannst du von
http://www.softpedia.com/progDownload/Segoe-UI-Windows-Vista-System-Font-Download-75006.html
herunterladen.

Beste Gruesse,

Heinz

Heinz W. Pahlke

unread,
Aug 16, 2007, 4:44:22 PM8/16/07
to
Hallo,

hawe...@gmx.de (Heinz W. Pahlke) wrote:
>
>Mit der Cambria bin ich leider noch nicht weitergekommen, aber mit der
>Segoe. Letztere gibt es auch als Postscript-Font.
>
>Nach der Anleitung http://www.ntg.nl/maps/pdf/22_11.pdf hat es zu
>meiner grossen Ueberraschung sofort mit dem normalen Schnitt geklappt.

Inzwischen habe ich mir nun die Cambria vorgenommen. Falls es jemanden
interessiert, hier das Vorgehen:

Mit fontforge habe ich die Cambria.ttc in den Regular- und den
Mathefont aufgeteilt und die pfb- und afm-Dateien erstellt. Aus den
afm-Dateien liessen sich dann mit afm2tfm die tfm-Dateien erstellen.

Von hier an bin ich dann weiter nach der oben genannten Anleitung
vorgegangen.

Wie die Qualitaet ist, weiss ich noch nicht, aber fuer meine wenigen
Zeilen reicht es auf alle Faelle aus.

0 new messages