无法使 \fancyheadoffset 工作

无法使 \fancyheadoffset 工作

我已经加载了fancyhdr包,并且我想使页眉和页脚更宽(将它们夹在边距中),因此我在包加载后插入了以下行:

\fancyheadoffset[LE,RO]{\marginparsep + \marginparwidth}

这是文档中的一个示例LaTeX 中的页面布局。但是当我尝试编译时出现以下错误:

Missing number, treated as zero

两次,并且在我的文档中同样多的加号。当我输入\marginparsep正文时,我也发现这给出了相同的错误消息。为什么缺少它?我需要它!:P

答案1

您有两个选择:

  1. 加载calc包裹:

    \usepackage{calc}
    \fancyheadoffset[LE,RO]{\marginparsep + \marginparwidth}
    
  2. 使用 e-TeX \dimexpr

    \fancyheadoffset[LE,RO]{\dimexpr\marginparsep+\marginparwidth\relax}
    

相关内容