平均能量损失

平均能量损失

为了获得长度.25\textwidth超过页码的中心线,到目前为止我使用了scrpage2包和这个命令:

\setfootsepline[.25\textwidth]{.4pt}

这现在已经弃用了,所以我想切换到scrlayer-scrpage,但等效的

\usepackage[footsepline=:.25\textwidth]{scrlayer-scrpage}

抛出错误。如果我插入一个绝对值,就像5cm只是为了测试一样,该行也是向左平齐而不是居中。

我怎样才能获得命令scrpage2的行为?\setfootseplinescrlayer-scrpage

平均能量损失

这显示了我想要的以及我尝试过的 – 注释掉的。

\documentclass{scrartcl}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\setfootsepline[0.25\textwidth]{0.4pt}
% \usepackage[footsepline=:.25\textwidth]{scrlayer-scrpage}
% \usepackage[footsepline=:5cm]{scrlayer-scrpage}
\begin{document}test page\end{document}

答案1

您可以使用:

\documentclass{scrartcl}
\usepackage{scrlayer-scrpage}
\KOMAoptions{footsepline=:.25\textwidth,clines}
\begin{document}test page\end{document}

或者

\documentclass{scrartcl}
\usepackage[footsepline=:\the\textwidth*25/100,clines]{scrlayer-scrpage}
\begin{document}test page\end{document}

或者

\documentclass{scrartcl}
\usepackage[footsepline=:\the\textwidth/4,clines]{scrlayer-scrpage}
\begin{document}test page\end{document}

注意,包或类的可选参数的长度将被完全展开。所以我建议使用它\KOMAoptions来设置规则的宽度。

结果:

在此处输入图片描述

相关内容