プレーンTeXでドロップキャップを実装するにはどうすればよいでしょうか?

プレーンTeXでドロップキャップを実装するにはどうすればよいでしょうか?

追加のパッケージなしで、単純なドロップキャップをプレーン TeX で実装するにはどうすればよいでしょうか?

答え1

ここでは、2 つの可能性を示す非常に基本的なアプローチを示します。1 つ目は を使用し\hangindent、2 つ目は (より柔軟) を使用します\parshape

\font\lettrine=cmssdc10 at 30pt
\font\scfont=cmcsc10
\hsize=24pc

\noindent{\lettrine L}

\vskip-2.15\baselineskip\hangindent=1.8pc \hangafter-2 \noindent{\scfont orem} ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac,
adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget,
consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pellentesque 
habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut 
leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. 
Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium
quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum.

\vskip\baselineskip

\noindent{\lettrine L}

\vskip-2.15\baselineskip\parshape 3 1pc 23pc 1.5pc 22.5pc 0pc 24pc \noindent{\scfont orem} ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac,
adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget,
consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pellentesque 
habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut 
leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. 
Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium
quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum.

\bye

ここに画像の説明を入力してください

関連情報