PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Silbentrennung von ä, ü, ö mit \hyphenation



Klummbe
14-01-2009, 10:41
Hallo,

will das Wort Träg-heits-ma-trix mit \hyphenation trennen, aber das geht so leider nicht. Anscheinend liegt das am ä. Habs auch schon mit Tr\"ag-heits-ma-trix probiert macht aber keinen Unterschied.

Hat jemand eine Idee?? :confused:

Habe in der Suche nix dazu gefunden.

Danke,
Klummbe

Klummbe
14-01-2009, 10:48
Okay okay...
Habs gefunden.

http://www.mrunix.de/forums/showthread.php?t=44177&highlight=%5Chyphenation+umlaute

Sorry!!

Festus
14-01-2009, 10:50
Woher weißt du denn, dass es am "ä" liegt? Bei mir geht das, glaub ich. Vielmehr trennt LaTex manchmal auch einfach nicht, wenn alle möglichen Trennstellen auch zu overfull oder underfull boxes führen würden.

Gruß, Festus

Klummbe
14-01-2009, 10:52
Kriege ne Fehlermeldung, wenn ich das Wort eintrage. Mit anderen nicht.

Habe jetzt ein anderes Problem... Das package t1enc hilft zwar um umlaute eintragen zu können, dafür ist die Schrif jetzt grau, oder zu mindest sehr unleserlich... Das package ist eigentlich auch veraltet und sollte nicht verwendet werden.

Festus
14-01-2009, 11:04
Sag mal, wie sieht'n deine Präambel aus? Mit latin1 oder latin9 und T1 sollten Umlaute eigentlich generell kein Problem sein!

Klummbe
14-01-2009, 11:47
\usepackage[latin1]{inputenc}

=> hab ich drin

Festus
14-01-2009, 14:41
Poste doch einfach mal deine Präambel, sonst können eh alle nur raten.

Gruß, Festus

Klummbe
14-01-2009, 15:16
fyi





\documentclass{mim}


\usepackage[latin1]{inputenc}
%\usepackage{PSNFSS}
\usepackage[english,ngerman]{babel}
\usepackage{graphicx}


\selectlanguage{ngerman}

\newcommand{\zb}{z.\,B.{}}
\newcommand{\mat}[1]{{\ensuremath{\mathchoice
{\mbox{\boldmath$\displaystyle\mathbf{#1}$}}
{\mbox{\boldmath$\textstyle\mathbf{#1}$}}
{\mbox{\boldmath$\scriptstyle\mathbf{#1}$}}
{\mbox{\boldmath$\scriptscriptstyle\mathbf{#1}$}}} }}

\hyphenation{Aktu-ali-sie-rung Screen-shots}

Hab jetzt meine schöne "Trägheitsmatrix" wieder raus genommen und i Text getrennt. Finde ich aber unschön.

krihaa
14-01-2009, 15:35
Hallo,

probiers mal so.
\documentclass{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}
%\hyphenation{Träg-heits-ma-trix}
\begin{document}
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla Trägheitsmatrix
\end{document}

Bei mir gehts dann auch ohne \hyphenation{Träg-heits-ma-trix}

Stefan_K
14-01-2009, 18:23
Hallo Klummbe,

verwende

\usepackage[T1]{fontenc}
statt t1enc, wie schon krihaa vorschlägt, sowie eine T1 codierte Schrift, z.B. Latin Modern:

\usepackage{lmodern}
oder installiere das cm-super Paket. Sonst könnten die erwähnten Schrift-Qualitäts-Probleme auftreten.

Viele Grüße,

Stefan