使用“scrpage2”以正常方式书写左页眉(“ihead”),而不是草书形式

使用“scrpage2”以正常方式书写左页眉(“ihead”),而不是草书形式

目的

使用“scrpage2”以正常方式书写左页眉(“ihead”),不要草率书写。

我尝试了一些代码但没有任何意义。

代码

该代码的使用方式如下:

\usepackage{scrpage2}
\pagestyle{scrheadings}
\usepackage{totpages}
\clearscrheadfoot
\ihead{Header Left }
\ohead{Header Right}
\ifoot{Footer Left}
\ofoot{Footer Right}
\setheadtopline{0mm}
\setheadsepline{0.1mm}
\setfootsepline{0.1mm}
\setfootbotline{0mm}

页脚左侧和右侧书写正常。

左侧的页眉以草书形式书写。

答案1

scrpage2.sty定义一个命令,\headfont用于控制排版标题的字体。该命令最初定义为\normalfont\slshape,即使用默认字体的倾斜(斜体)版本。您可以通过多种方式更改此设置:

  1. 如果你只想改变标题而不影响外部标题,更改您的\ihead命令:

    \ihead{\upshape Header Left}
    
  2. 如果要更改标题的默认值(这也会更改外部标题),请重新定义\headfont

     \renewcommand*{\headfont}{\normalfont}
    

    \ohead{\slshape Header Right}然后,如果您希望正确的标题以斜体显示,则可以使用类似的方法。

一些(未经请求的)评论:

  1. scrpage2已被弃用,取而代之的是scrlayer-scrpage

  2. 从技术上讲\ihead是内页眉,而不是一定左边页眉。您可能想查看图 5.1KOMA 脚本文档以了解正在发生的事情。当然,如果您的页面样式不区分偶数页和奇数页,则这无关紧要,但值得注意。

相关内容