PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TTF in LaTeX verwenden



Gags666
14-04-2005, 17:16
Hallo,

ich bin der Neue. :)

Weil uns vor einiger Zeit ein Mitarbeiter verlassen hat, musste ich mich in sein LaTeX-"Erbe" einarbeiten und bin seither bei uns dafür zuständig. Ich bin zwar immer noch ein ziemlicher LaTeX-Anfänger, aber bisher hat das immer ausgereicht, für das was unsere Kunden wollten. :)

Vereinfacht ausgedrückt haben wir ein System, in dem ich in einer MySQL-Datenbank Bausteine aus LaTeX erstelle, die dann zusammengefügt und per pdflatex zu einem PDF konvertiert und anschliessend per FAX, E-Mail oder Brief verschickt werden.

Nun ist der erste Kunde gekommen, der eine andere als die mir gewohnten Schriftarten in seinen Dokumenten haben möchte - Berling Roman und Verdana - und das auch noch bis Morgen.

Beide Schriftarten liegen mir im TTF-Format vor. Wie stelle ich das nun an, dass ich diese beiden Schriftarten in LaTeX verwenden kann?

Ich habe bereits die Suchfunktion des Forums wie auch Google bemüht und ein paar Dinge gefunden, die mich aber nicht wirklich weitergebracht haben.

Mein Betriebssystem hier bei der Arbeit ist SuSE Linux 9.2.

Ich hoffe mir kann jemand helfen. :(

etilli33
14-04-2005, 17:56
Versuch es mal nach der Anleitung:

http://ipe.compgeom.org/pdftex_1.html

oder

http://www.tug.org/tex-archive/info/german/MiKTeX-WinEdt-TrueType-Anleitung/ttf.htm

es ist etwas anders mit den .map Dateien und der Konfiguration bei Tetex (das bei Suse automatisch dabei ist): wenn du alles gemacht hast, dann lass texhash laufen, das sollte dann deine neuen Konfigurationsdateien finden.

Eine andere Möglichkeit ist, die ttfs in type1-Schriftarten umzuwandeln,

http://pegasus.rutgers.edu/~elflord/unix/latex/no-bs.html

das ist dann auch direkt für dein System passend (ich denke aber, du kannst mit pdflatex auch ttfs unter teTex direkt verwenden.

Gruß etilli

pospiech
14-04-2005, 18:13
Es ist möglich TTF mit pdflatex zu verwenden. Das macht aber überhaupt keinen Spaß, wenn nicht schon jemand Anpassungen für LateX erstellt hat.

Vielleicht hilft dir das hier weiter:
http://www.radamir.com/tex/ttf-tex.htm


Matthias

Gags666
15-04-2005, 10:13
Danke euch! :)

pospiech
15-04-2005, 10:16
Heißt das, das du dein Problem gelöst bekommen hast ? Wenn nicht, würde ich deine Problem dazu nochmal auf de.comp.text.tex stellen, dort sind einige Leute die dieses Problem schon mehrfach gelöst haben.

Matthias

Gags666
15-04-2005, 14:18
Das war erstmal mehr ein Dank für die Tipps an sich - mein Problem ist erst halbwegs gelöst. :) Ich hab's wie auf http://ipe.compgeom.org/pdftex_1.html beschrieben gemacht und es funktioniert wunderbar. Nur weiss ich nicht, wie ich das auf der Seite beschriebene, was sich ja alles nur auf ein einziges lokales Verzeichnis bezieht, auf dem Server umsetzen soll, auf dem unsere PDFs erstellt werden. Ich hab keine Ahnung wo ich die ganzen Dateien hinkopieren muss, damit pdflatex es versteht.

pospiech
15-04-2005, 15:01
Nur weiss ich nicht, wie ich das auf der Seite beschriebene, was sich ja alles nur auf ein einziges lokales Verzeichnis bezieht, auf dem Server umsetzen soll, auf dem unsere PDFs erstellt werden. Ich hab keine Ahnung wo ich die ganzen Dateien hinkopieren muss, damit pdflatex es versteht.

Dazu müsstest du dich vermutlich in die Behandlung von Schriften in LaTeX einlesen.
Vielleicht hilft dir eins der Dokumente unter http://www.matthiaspospiech.de/latex/dokumentation/schriften/ weiter.

Ansonsten guck mal in die existierenden Schriftanpasssungen z.B. von Walter Schmidt. Dort sieht man wohin die Dateien kopiert werden (wobei das natürlich type1 Schriften sind)

Aber wie ich schon sagte, Experten die sich mit deinem Problem in ihrem Beruf dauernd rumschlagen wirst du eher in de.comp.text.tex finden als hier.

Matthias

Gags666
18-04-2005, 13:30
Hab noch etwas Aufschub bekommen. :) Hier bei der Arbeit habe ich leider keinen Zugriff auf Newsgroups, aber ich lese mir mal die von Dir genannte Seite gut durch. Danke Dir.

pospiech
18-04-2005, 18:03
Ich glaube dir irgentwie nicht, das du keine Webseiten lesen kannst ;-)

Es gibt dafür ein Webfrontend: google groups

Matthias

Gags666
19-04-2005, 12:38
Über meinen Client hatte ich keinen Zugriff und da ich es zu Hause auch nie anders mache, wusste ich gar nicht, dass es so einfach ist. :D Man lernt eben nie aus. ;) Ich bin aber auch schon so relativ weit gekommen - wenn ich jetzt noch wüsste, wo ich die .ttf-Datei ablegen soll, dann müsste es eigentlich klappen.

Gags666
19-04-2005, 17:07
So... das wäre geschafft. :) Läuft alles einwandfrei - mit Berling und Verdana auf TTF-Basis. Vielen Dank nochmal!