答案1
您可以使用pdfTeX 中的基元和\pdfsave
OPmac中的宏。下面的示例使用保存到框中的固定文本。您可以根据需要修改此宏。\pdfrestore
\pdfrotate
\hbeenbox
\input opmac
\newbox\hbeenbox
\setbox\hbeenbox=\hbox to0pt{\hss\kern1ex \vtop to0pt{\vss
\halign{\hfil#\hfil\cr
$\underbrace{\kern3\baselineskip}$\cr \typosize[8/] have been\cr}}\hss
}
\def\havebeen{\ \pdfsave\pdfrotate{90}{\copy\hbeenbox}\pdfrestore}
\centerline{Perfect Tense (may have)}
\smallskip
\hfil\table{lc|lc}{
fu-erim, I may & & fu-erimus, we may & \cr
fu-erist, thoy mayst &\havebeen & fu-eritis, ye may &\havebeen \cr
fu-erit, he may & & fu erint, they may & \cr
}
\bye
请注意,OpTeX 比 OPmac 更新,它在本例中的结果相同。我建议使用 OpTeX 而不是 OPmac。使用 OpTeX 不会遇到重音符号(在您的示例中使用)的问题,因为它使用 Unicode,您可以直接书写重音字母。另一方面,当您仅使用 pdfTeX 时,您需要为此类重音符号加载特殊的附加宏文件。