Seite 1 von 1
Silbentrennung bei Bindestrichen tut nicht
Verfasst: Mo 15. Mär 2010, 20:22
von Klaus44
Hallo,
ich hab die Dante FAQ gelesen aber kriegs nicht hin.
Wenn ich im Text
schreibe, wird das Wort korrekt getrennt.
Leider kommt das Wort bei mir häufig vor, weswegen ich die Trennung gern an zentraler stelle vornehmen würde.
Leider tut keine der unteren Varianten bei mir.
\hyphenation{Front\-end"=Tech\-no\-lo\-gie}
\hyphenation{Front-end"=Tech-no-lo-gie}
\hyphenation{Frontend"=Technologie}
\begingroup
\lccode`\==`\-
\hyphenation{Front-end=-Tech-no-lo-gie}
\endgroup
Kann mir jemand helfen?
Verfasst: Mo 15. Mär 2010, 21:09
von bloodworks
Hallo ich befürchte, dass die so niemand helfen kann. Wenn du ein
Minimalbeispiel mit lieferst, dann kann dir sicherlich besser geholfen werden. Gruß
Verfasst: Di 16. Mär 2010, 07:40
von KOMA
→
hypht1 (← dies ist ein geprüfter Link, der direkt zur Paketkurzbeschreibung auf CTAN führt!), wobei unbedingt die Kommentare am Anfang der Datei hypht1.tex zu beachten sind!
Wenn Dir das zu kompliziert ist, oder Du auf Rechnern arbeiten musst, auf denen Du die Formate nicht ändern und auch keine eigenen Formate verwenden kannst, dann lass es.
Nicht zu vergessen, dass es ein Feature ist, dass TeX nur am Bindestrich trennt und man das nur sehr gezielt in den absolut unumgänglichen Fällen ändern sollte.
Verfasst: Di 16. Mär 2010, 15:23
von Klaus44
Vielen Dank für die Antworten.
Ich glaube ich mach mir dann aber lieber die Mühe und gebe die Trennzeichen an jeder Stelle einzeln an. Dachte da gibts was einfacheres.
hyp Befehl aus hyphenat.sty
Verfasst: Mo 10. Mai 2010, 12:28
von gast
Silbentrennung bei Bindestrichen funktioniert auch mit dem \hyp Befehl aus hyphenat.sty.
Hier ein Minimalbeispiel:
% Quelle: http://www.crya.unam.mx/~w.henney/hyphentest/
\documentclass{article}
\usepackage{hyphenat}
\newcommand\spoly{S-polynomial}
\newcommand\spolys{\spoly{} \spoly{} \spoly{} \spoly{} \spoly{}.}
\begin{document}
First, the default behavior (no hyphenation of already hyphenated
words):
\begin{quote}
\begin{minipage}{5cm}
\spolys{} \spolys{} \spolys{} \spolys{}
\end{minipage}
\end{quote}
\renewcommand\spoly{S\hyp{}polynomial}
Now, using the \verb|\hyp| command from \texttt{hyphenat.sty}:
\begin{quote}
\begin{minipage}{5cm}
\spolys{} \spolys{} \spolys{} \spolys{}
\end{minipage}
\end{quote}
\end{document}