Koma 的首脚长度

Koma 的首脚长度

这是后续行动对这个问题

koma 的文献在第 228 页写道:

\setplength{firstfoothpos}{length } firstfoothpos 伪长度的正值指定从纸张左边缘到信头页页脚的距离。如果该值大于或等于纸张宽度 \paperwidth,则页脚在信头页上水平居中。但如果该值小于或等于纸张的负宽度,则页脚与打字区域的左边缘齐平。此值的典型默认值为 \maxdimen,这是长度的最大可能值。这会导致水平居中。

但是以下情况:

\documentclass{scrlttr2}
\setkomavar{firstfoot}{\usekomavar{fromname}}
\setplength{firstfoothpos}{\maxdimen}
\setkomavar{fromname}{mycenteredname}


\begin{document}
    \begin{letter}{%
            my text}
        \opening{bla}
        my other text
        \closing{best regards}
    \end{letter}
\end{document}

给出:

在此处输入图片描述

即页脚不是居中。

我错过了什么?

答案1

在您的引文中,“页脚”是指宽度为 的框firstfootwidth(默认为firstheadwidth)。此框居中,但框内的内容不居中。您可以通过以下方式可视化页脚:

\LoadLetterOption{visualize}
\showfields{foot}

在序言中。

请参阅以下示例:

\documentclass{scrlttr2}
\setkomavar{firstfoot}{\usekomavar{fromname}}
%\setplength{firstfoothpos}{\maxdimen}% default
\setkomavar{fromname}{mycenteredname}

\LoadLetterOption{visualize}
\showfields{foot}
\setplength{firstfootwidth}{5cm}% changes pseudolength firstfootwidth
    
\begin{document}
\begin{letter}{my text}
  \opening{bla}
  my other text
  \closing{best regards}
\end{letter}
\end{document}

相关内容