Im folgenden „Gedicht“ ist der zweite Vers länger als die Textzeile. Durch den Blocksatz entstehen unschöne Wortabstände. Wie kann innerhalb der Umgebung Open in Online-Editor
\documentclass{article} \begin{document} \parbox{5,9cm}{ \begin{verse} aaaa aaaa aaaa aaaa \\ bbbb bbbb bbbb bbbb bbbb bbbb \\ cccc cccc cccc \end{verse}} \end{document} gefragt 19 Jun '15, 22:04 Cletus |
Wie ansonsten auch, stellt Es sei angemerkt, dass CodeOpen in Online-Editor
\documentclass{article} \usepackage{blindtext} \newenvironment{Verse}{\raggedright\begin{verse}}{\end{verse}} \begin{document} \blindtext \noindent\parbox{5.9cm}{ \hrule\raggedright \begin{verse} aaaa aaaa aaaa aaaa \\ bbbb bbbb bbbb bbbb bbbb bbbb \\ cccc cccc cccc \end{verse}} \noindent\parbox{5.9cm}{ \begin{Verse} aaaa aaaa aaaa aaaa \\ bbbb bbbb bbbb bbbb bbbb bbbb \\ cccc cccc cccc \end{Verse}} \blindtext \end{document} Outputbeantwortet 19 Jun '15, 23:02 Qrrbrbirlbel |
Schau dir mal das gleichnamige Paket verse, da ist bestimmt was schönes für dich dabei ;-)
\documentclass{article}
\usepackage{verse}
\begin{document}
\settowidth{\versewidth}{bbbb bbbb aaaa aaaa}
\begin{verse}[\versewidth]
aaaa aaaa aaaa aaaa \\
bbbb bbbb bbbb bbbb\verselinebreak bbbb bbbb \\
cccc cccc cccc
\end{verse}
\end{document}
Das eigentliche Problem ist hier übrigens nicht die
verse
-Umgebung, sondern die sehr geringe Zeilenlänge von nur ca. 36mm. Bei derart schmalen Spalten versagt Blocksatz eigentlich immer und man sollte entweder Flattersatz oder Rauhsatz verwenden (siehe die Antwort von @Qrrbrbirlbel).