Der Code dafür steht sogar schon im TeXbook:
Code:
\documentclass[parskip]{scrartcl}
\usepackage{lipsum}
\newcommand*\Autor[1]{{\unskip\nobreak\hfil\penalty50
\hspace{2cm}\mbox{}\nobreak\hfil\footnotesize#1%
\parfillskip=0pt\par}}
\begin{document}
\lipsum[1]
Some text to fill the line.
Some text to fill the line.
Some text to fill the line line.
\Autor{Ein Autor}
Some text to fill the line.
Some text to fill the line.
Some text
\Autor{Ein Autor}
Some text to fill the line.
Some text to fill the line.
Some text
\Autor{Ein Autor der furchtbar lang ist Some text to fill the line.
Some text to fill the line. Some text to fill the line.
Some text to fill the line.}
\end{document}
Ulrike Fischer
Lesezeichen