在 optex 中修改脚注属性

在 optex 中修改脚注属性

如何使用 optex 修改脚注行和文本的行为?

我想改变规则的宽度和高度,并将脚注挂起如下:

¹ Text text text
  text text text
  text text text

我曾尝试改变footnoterule,但没有效果。

\def\footnoterule{\vfill % added this
   \kern-3pt\hrule width 1cm \kern 2.6pt} % doesn't work
   
% \footnoterulewidth 1cm % doesn't work
  
\fnote{asdf}

\bye

答案1

正如您所意识到的,按照严格的描述,OpTeX 并不完全是“普通”:它的内部结构与 Plain 本身略有不同;它本身并不邪恶,只是有点误导。

无论如何,要将悬挂缩进设置为脚注,请将以下重新定义添加到您的文档中。

\_def\_fnset{\everypar={\hangindent=1.5cc\hangafter=1}\_scalemain \_typoscale[800/800]}

要更改脚注规则:

\_def \_footnoterule {\_kern-3pt \_hrule width 1truein height 2pt \_kern 2.6pt }

视觉效果

相关内容