Is there a way to do it automatically? My understanding is that there is no current package that can do it. However, here is a semi-automatic solution! The macro uses a special font (webomints) available at http://www.ctan.org/tex-archive/fonts/webomints/
\documentclass[a4paper]{article}
\newcommand{\wb}[2]{\fontsize{#1}{#2}\usefont{U}{webo}{xl}{n}}
\newcommand{\wbc}[3]{\vspace*{#1}\begin{center}
\wb{#2}{#2}#3\end{center}\vspace*{#1}}
\def\thoughtBreak{ \wbc{2ex}{6}{IJLKIJLKIJLKIJLKIJ}}
\begin{document}
\textsc{The King and Queen of Hearts} were seated on their throne
when they arrived, with a great crowd assembled about them
--- all sorts of little birds and beasts, as well as the
whole pack of cards: the Knave was standing before them,
in chains, with a soldier on each side to guard him; and
near the King was the White Rabbit, with a trumpet in one
hand, and a scroll of parchment in the other. In the very
middle of the court was a table, with a large dish of
tarts upon it: they looked so good, that it made Alice
quite hungry to look at them --- ``I wish they'd get the
trial done,'' she thought, ``and hand round the
refreshments!''. But there seemed to be no chance of this,
so she began looking at everything about her to pass away
the time. \thoughtBreak
Alice had never been in a court of justice before, but she
had read about them in books, and she was quite pleased to
find that she knew the name of nearly everything there.
``That's the judge,'' she said to herself, ``because of his
great wig.''.\thoughtBreak
The judge, by the way, was the King, and as he wore his
crown over the wig, (look at the frontispiece if you want
to see how he did it,) he did not look at all comfortable,
and it was certainly not becoming. \thoughtBreak
\end{document}
What you are referring to are normally termed ornaments or thought breakers. I prefer the latter, as a paragraph is a unit of thought and not a unit of text! I defined a macro called a \thoughtBreak which you add at the end of a paragraph. It does not solve the problem of orphan ornaments, i.e. you will still need to rely on TeX's penalty system to ensure that the ornaments are not moved over to the first line of a new page.
Possible solutions to automate it, is to use the approach used by the lineno package to number the lines of a paragraph and add the \thoughtBreak at the end of the paragraph. Another possible solution is to redefine the \par command that normally ends a paragraph. The latter can get messy as par is used in all sort of other places as well i.e., captions, lists ...
Lastly you can play with the output routine which is the right way to go - as you can also check ahead for sections etc (you don't want ornaments to end a paragraph if a section follow). This can get very messy to debug and program and LaTeX output routine is admittedly almost impossible to hack!
everypar. You need to box all the paragraphs and then add a macro for the ornament. These ornaments - sometimes are calledthought breakers. There some good ones available at http://www.ctan.org/tex-archive/fonts/webomints/. – yannisl Dec 19 '10 at 10:46