以梯形形式高效显示段落

以梯形形式高效显示段落

作为一本书内容介绍的一部分,我想以梯形的形式显示一个特定的段落;我想我可以做到这一点(但相当费力),如下所示:

\documentclass[12pt]{book}
\usepackage{scalefnt}
\usepackage{lipsum}

\begin{document}
\thispagestyle{empty}

\parshape 16 % A count of the number of lines.
0pt 0.73\linewidth
.015\textwidth \dimexpr0.70\textwidth
.03\textwidth \dimexpr0.67\textwidth
.045\textwidth \dimexpr0.64\textwidth
.06\textwidth \dimexpr0.61\textwidth
.075\textwidth \dimexpr0.58\textwidth
.09\textwidth \dimexpr0.55\textwidth
.105\textwidth \dimexpr0.52\textwidth
.12\textwidth \dimexpr0.49\textwidth
.135\textwidth \dimexpr0.46\textwidth
.15\textwidth \dimexpr0.43\textwidth
.165\textwidth \dimexpr0.40\textwidth
.18\textwidth \dimexpr0.37\textwidth
.195\textwidth \dimexpr0.34\textwidth
.21\textwidth \dimexpr0.31\textwidth
.225\textwidth \dimexpr0.28\textwidth
\hskip 95pt {\large{\scalefont{1.15}\textbf{A TITLE}}} \\[8pt] \lipsum[4].
\end{document}

产生

在此处输入图片描述

现在,在实践中,我希望制作出更美观的输出。但在我看来,要做到这一点,这个过程需要反复试验。

问题:有没有比上述方法更有效的方法来生成梯形段落?也许,可以macro指定两个底边的长度,或者类似的东西——并且还能自动将最后一行居中?

谢谢。

相关内容