样式文件中的图形

样式文件中的图形

我的目标是创建一个报告模板,供其他 TeX 用户在工作中使用。我的目标是创建一个.sty文件。规范相当简单,但有一个令人烦恼:那就是在左上角包含我们的徽标作为标题。我使用该fancyhdr程序创建了一个如下所示的 fancyhead:

\RequirePackage{fancyhdr}
\fancypagestyle{everypage}{
    \fancyhf{}
    \fancyhead[R]{\includegraphics{LOGO.JPG}}
  \fancyhead[L]{\huge{Report name} \\ \normalsize{\today}}

  \fancyfoot[L]{XXX}
  \fancyfoot[C]{YYY}
  \fancyfoot[R]{ZZZ}

  \renewcommand{\headheight}{.5in}
  \renewcommand{\textheight}{6in}
}
\pagestyle{everypage}
\AtBeginDocument{\thispagestyle{everypage}}

但是当我tex用这个编译文档时,出现以下错误:

[Loading MPS to PDF converter (version 2006.09.02).]
) <LOGO.JPG, id=1, 154.6578pt x 51.0708pt> <use LOGO.JPG>
! You can't use `the character .' after \the.

知道这里发生什么事了吗?

答案1

修改长度时,使用

\setlength{\headheight}{.5in}

不是\renewcommand。另外,考虑通过以下方式设置影响页边距/大小的文档元素geometry

相关内容