PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kriege kein Eszett hin



makaio
22-09-2004, 08:26
Hallo zusammen!

Habe gestern mit LaTeX angefangen, was soweit auch ganz gut läuft. Allerdings macht mir das Eszett (ß) noch zu schaffen.

Ich versuche es wie folgt zu erzeugen: \"s

Dabei sind meine Einstellungen wie folgt:

\documentclass[10pt,a4paper]{article}
\pagestyle{headings}

\usepackage[ngerman]{babel}
\usepackage[dvips]{graphicx}
\usepackage[latin1]{inputenc}

Ausgegeben wird aber immer nur ein s mit zwei Punkten drauf (ein Zeichen, das es meines Wissens nach gar nicht gibt). Was mache ich da falsch?

Besten Dank im Voraus

Matthias

blubb
22-09-2004, 09:21
Minimalbeispiel wäre gut (s.u.).
Ob Windows oder Linux kann bei so einer Frage entscheidend sein.


\documentclass[10pt,a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\begin{document}
\"s \verb|\"| macht eine Umlautkennung aufs s.

"s

ß

\ss
\end{document}


Nimm "s oder \ss oder versuch einfach mal ß.

makaio
22-09-2004, 09:26
Nimm "s ...

Das hat's getan (unter Windows). Was ist denn der Unterschied zwischen \"s und "s?

Gruß

Matthias

blubb
22-09-2004, 09:38
\" erzeugt zwei Punkt über dem folgenden Zeichen. Wird meines Wissens von TeX (oder LaTeX?) definiert. (Basiskommando)

Das paket german, bzw. babel mit Option (n)german definieren für Umlaute eine vereinfachte Umlautkodierung: "a "o ...
Und weil ß auch so ein komisches deutsches Sonderzeichen (ok, Ligatur) ist, hat man da halt " generelles für deutsch als Befehlszeichen gesetzt.
Und damit gibt es halt auch ein "s.