PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CJK und TrueType mit TeX Live



rera
06-11-2007, 15:10
Hallo,

kann mir jemand mit CJK weiterhelfen? Ich kann mit TeXLive 2007 CJK-Zeichen zwar ausgeben, aber nur als Bitmap. Ich habe mich bei der Konfiguration strikt an diese Anleitungen gehalten, soweit das möglich war:

http://www.ece.uci.edu/~chou/unicode-tex.html
http://kile.sourceforge.net/Documentation/html/cjk.html

Nicht alles hat wie dort beschrieben mit TeX Live funktioniert (insbes. Punkt 4.b) auf der ersten Website) und das Programm ttf2pfb gibt es überhaupt nicht für UNIX. (nicht so wichtig, da nur für DVI-Ausgabe)
Vielleicht funktioniert es auch deshalb nicht, weil die Verzeichnisstruktur bei mir ganz anders aussieht und ich daher z. T. nur raten konnte, was das richtige Verzeichnis für eine Datei ist.

Hat jemand eine Idee, wie man eine nicht-pixelige Ausgabe unter Verwendung eines TrueType-Fonts bewerkstelligen könnte?

Danke!

MasterOfPuppets
06-11-2007, 17:53
Moin,
zu deinem Problem kann ich so nichts sagen, aber wenn du nicht an dvi gebunden bist, kannst du zu XeLatex (pdf) wechseln. Das versteht OpenType in allen Sprachen von Haus aus, kann vertikale Texte setzen usw.

rera
06-11-2007, 19:11
Danke für den Tipp! xelatex bringt ein ausgezeichnetes Ergebnis. Nur einige Pakete sind nicht kompatibel damit. Mal sehen, wie weit es LaTeX ersetzen kann, wenigstens bei Dokumenten mit exotischen Schriften.

MasterOfPuppets
07-11-2007, 10:52
Ja, ein paar Probleme gibts noch. Woran hapert es denn bei dir?

rera
08-11-2007, 20:43
Bis jetzt nur bei pinyin und typearea, die aber verzichtbar sind.

Es gibt noch ein Problem: Wie kann ich die sog. "Latin Modern"-Fonts, also die TrueType-Version der alten Computer Modern, nutzen? Die Fonts waren bei mir schon installiert und ich verwende das Paket lmodern. Trotzdem kommt die Fehlermeldung, dass die Fonts nicht installiert seien.

MasterOfPuppets
08-11-2007, 22:05
Wenn du das Paket fontspec (http://www.ctan.org/tex-archive/help/Catalogue/entries/fontspec.html) benutzt, sollten die automatisch geladen werden.

Komisch, bei Typearea habe ich keine Probleme. Dafür ein paar andere:
- pdf 1.4 nicht unterstützt (max 1.3). Dafür aber angeblich tiff und andere.
- Positionen auf einzelnen Seiten können nicht eingesetzt werden. Nötig z.B. bei dem wallpaper-Paket oder teilweise TikZ.
- Grafiken können nicht über das optionale Argument von \includegraphics rotiert werden.
- Bei Initialen mit dem lettrine-Paket bin ich mir momentan nicht sicher.

MasterOfPuppets
08-11-2007, 23:01
So, lettrine läuft wunderbar. Wenn für das Initial die Schrift geändert werden soll, gehts so: \lettrine[lines=3, loversize=0.2, lhang=0.3]{\fontspec{FONT}T}{ext}

Entschuldige, dass ich dein Thema jetzt mit so etwas überschwemme. :)