[EasyLinux-Ubuntu] [OT]: LaTeX - tschechische Schriftzeichen
Sven Bretfeld
sven.bretfeld at relwi.unibe.ch
Fre Jun 29 13:29:06 CEST 2007
Hallo liebe Ubunut/Debian/LaTeXer
Ich war ein paar Tage weg und konnte die Liste nicht lesen. Hier ein
paar Hinweise.
On Thu, Jun 28, 2007 at 11:26:05PM +0200, Heinz-Stefan Neumeyer wrote:
> Am 28.06.2007, 22:37 Uhr, schrieb Gerdi Kamml <GerdiKamml at t-online.de>:
>
> Hallo Gerdi
> >
> >wahrscheinlich nicht ganz korrekt, aber vielleicht ist das ein Notbehelf:
> >
> > \u Ceskomoravsk\'a-Kolben Dan\u ek A Sp \\
> > \u Skoda \\
> > \u CSD
> >
> >Gruß Gerdi
> >
> Auch bestimmt nicht ganz korrekt, aber da bin inzwischen selber
> hingekomemen und das sieht als Ergebnis schon mal recht gut aus:
>
> \v{C}eskomoravsk\'a-Kolben Dan\v{e}k A Sp
Das ist die Form, die man in latin1 eingeben muss, um die
entsprechenden diakritischen Zeichen zu erhalten. War früher der
Standard, hat die Quelltexte aber recht unübersichtlich gemacht.
Heute gibt es utf8, was diese Probleme löst. Anstelle von:
\usepackage[latin1]{inputenc}
gibt man (zumindest unter Linux) ein:
\usepackage[utf8x]{inputenc}
Dann versteht LaTeX utf8-Zeichen. Man darf nicht vergessen, dem Editor
zu sagen, dass er auch utf8 kodieren soll. In Kile ist utf8
normalerweise voreingestellt, soweit ich weiss. Ich vermute, er liest
die locale ein.
Natürlich ist es von Vorteil, wenn man dem Editor eine
Tastenkombination beibringt, mit der man akzentuierte Sonderzeichen
einfach schreiben kann (anstelle von händisch reinkopieren). Mein
Emacs beispielsweise bringt ein n mit Punkt drunter auf den
Bildschirm, wenn ich Alt-a n tippe.
Für Emacs hätte ich eine Lösung parat. Für Kile, mit dem ich früher
gearbeitet habe, müsste ich es erst wieder suchen. Es gibt eine Datei
.kilerc, ich glaube unter ~/.kde/share/apps. Da lässt sich das
einstellen. Mit den anderen Editoren kenne ich mich nicht aus. Bitte
schreibt mir, was ihr braucht, ich poste dann meine Lösung.
Ansonsten ist es, auch immer möglich, diakritische Zeichen per
LaTeX-Befehl einzugeben:
\v{a} ergibt a mit Häckchen drüber
\u{a} ergibt a mit Bogen drüber
\={a} ergibt a mit waagrechtem Strich drüber
\.{a} ergibt a mit Punkt drüber
\d{a} ergibt a mit Punkt drunter
\^{a} \'{a} \`{a} sind klar
Aber wie gesagt, utf8 macht es einfacher.
Viele Grüsse
Sven