Seite 1 von 1

erzwungene Worttrennung

Verfasst: Do 4. Aug 2011, 14:56
von letscho84
Hallo zusammen,

mich würde interessieren, wie es möglich ist innerhalb eines Textes ein Wort abzutrennen! Mir nützt die automatische und die weiche Trennung mit
\-
nichts. Ich möchte z.B. gerne das Wort Treibstofftank in Latex wie folgt darstellen:

Treib-
stoff-
tank

Kann mir da jemand unter die Arme greifen?
Grüße, Lars

Verfasst: Do 4. Aug 2011, 15:30
von Xenara
Mach doch einfach nach jeder Silbe einen Zeilenumbruch mit \\
Das wird mit dem Acrobat Reader beim Suchen auch als ein Wort erkannt.

Alternativ kannst du eine Umgebung um das Wort setzen, die so schmal ist, dass getrennt werden muss.
\documentclass{scrreprt} 
\usepackage[ngerman]{babel} 
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}	

\usepackage{calc}
\usepackage{hyperref} 

\begin{document}

\noindent%
Treib-\\
stoff-\\ 
tank 

\vspace*{5cm}

\newlength{\mywidth}
\setlength{\mywidth}{\widthof{Treib-}}
\parbox{\mywidth}{Treib\-stoff\-tank}

\end{document}

Verfasst: Do 4. Aug 2011, 15:59
von letscho84
Xenara hat geschrieben:Mach doch einfach nach jeder Silbe einen Zeilenumbruch mit \\
Das wird mit dem Acrobat Reader beim Suchen auch als ein Wort erkannt.

Alternativ kannst du eine Umgebung um das Wort setzen, die so schmal ist, dass getrennt werden muss.
Danke! Ja, mit \\ hatte ich es schon probiert, aber das war nicht das Richtige! Das mit der Box funktioniert super...

Verfasst: Do 4. Aug 2011, 16:41
von KOMA
Noch ein paar Alternativen:
\documentclass{article}
\usepackage{varwidth}
\begin{document}
\begin{flushleft}
Treib-\\
stoff-\\
tank
\end{flushleft}

\noindent\begin{tabular}{@{}l@{}}
Treib-\\
stoff-\\
tank\\
\end{tabular}

\noindent\begin{varwidth}{1in}
Treib-\\
stoff-\\
tank
\end{varwidth}

\end{document}