答案1
这是假设 pdftex 用于图像包含但除此之外只是使用\parshape
tex 原语来指定剪切。
\parshape
采用成对的列表、左缩进和线段的长度。
\def\z{one two three four five six seven eight nine ten elevel twelve}
\def\zz{Red \z. Green yellow \z. Blue black orange\z}
\def\zzz{\zz. \zz. \zz}
\parshape 29
0pt \hsize 0pt \hsize 0pt \hsize 0pt \hsize 0pt \hsize 0pt \hsize 0pt \hsize 0pt \hsize
.3\hsize .7\hsize .3\hsize .7\hsize .3\hsize .7\hsize .3\hsize .7\hsize .3\hsize .7\hsize
.3\hsize .7\hsize .3\hsize .7\hsize
.3\hsize .4\hsize .3\hsize .4\hsize .3\hsize .4\hsize
0pt .7\hsize 0pt .7\hsize 0pt .7\hsize 0pt .7\hsize 0pt .7\hsize
0pt .7\hsize 0pt .7\hsize 0pt .7\hsize 0pt .7\hsize 0pt .7\hsize
0pt \hsize
\noindent
\hbox to 0pt{\vbox to 0pt{%
\vskip6\baselineskip
\pdfximage width .25\hsize{man.png}
\pdfrefximage\pdflastximage
\vss}\hss}%
\hbox to 0pt{\hskip.75\hsize
\vbox to 0pt{%
\vskip14\baselineskip
\pdfximage width .25\hsize{man2.png}
\pdfrefximage\pdflastximage
\vss}\hss}%
\indent
\zzz. \zz. \zzz. \zz. \zzz. \zz.
\zzz. \zzz.
\bye