PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Neue Font's einbinden und verwenden



F22
28-05-2005, 16:36
Hi,

wie binde ich neue Fonts in Latex ein (es gibt keine .sty - Datei) und wie kann ich diese anschließend aus Latex raus aufrufen?

Gruß

F22

pospiech
29-05-2005, 11:09
Welche Fonts ? Und wie liegen sie vor ?

Es gibt von in verschiedenen Formen:
- Opentype : wird gar nicht unterstützt
- Truetype (ttf) : geht mit pdflatex, macht aber überhaupt keinen Spaß und hat wenig Relevanz, weil die meisten Professionellen Schriften eh nicht als Truetype vorleigen.
- Type1 : Geht sehr gut, ist aber auch aufwendig.

Ich gehe jetzt mal von Type1 aus. Diese bestehen aus pfb und afm Dateien (pfm muss mann in afm umwandeln).
Damit kann LaTeX aber noch gar nichts anfangen. LaTeX muss man erst mal alles über diese Schriften beibringen. Das nennt man dann 'Schriftanpassungen'.

Wenn es solche schon gibt (http://www.matthiaspospiech.de/latex/dokumentation/schriften/#schriftanpassungen) ist die Arbeit wesentlich einfacher, ansonsten muss man sie selbst erstellen.
Diese bestehen dann aus map, enc, fd, tf Dateien sowie einer sty Datei

Diese muss man dann mit den pfb und afm Dateien in die richtige Stelle im lokalen Baum kopieren. Das ist allerdings bei den fertigen Schriftanpassungen von Walter Schmidt ganz hervorragend beschrieben (http://home.vr-web.de/~was/fonts.html)
Danach lässt man texhash und "updmap --enable Map pmy.map" (Myriad)laufen - sofern unter Linux, unter Windows ähnlich, aber da habe ich keine Ahnung von.

Kurzgesagt, bei der ersten Schrift dauert es eine weile bis man das System raus hat, danach dauert es nur eine paar Minuten bis eine Schrift läuft - sofern andere die Schriftanpassungen schon erstellt haben.

Matthias