每个页面上都有徽标

每个页面上都有徽标

我试图在每一页的左上角都排版一个徽标。我正在使用 ,fancyhdr并通过 定义标题中的徽标位置\lhead{\includegraphics{image.png}}。文档的完整源代码列在本帖末尾。

我正在排版 2 页。我面临以下问题。

虽然第一页和第二页上的徽标位置没问题,但第一页上的文本开始在标题中而它从第二页就正确开始。

这是第一页: 第 1 页

这是第二页: 第2页

~\vspace{1.5cm}我尝试了不同的文档类别:有一些变化,但在所有情况下,第一页的排版都不正确。到目前为止,我发现的唯一解决方法是在文档开头添加:这很不妥...

源码如下:

\documentclass[10pt]{article}
\usepackage[a4paper, top=25mm, bottom=20mm, 
   left=15mm, right=15mm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{blindtext}
\usepackage{showframe}

%% ============================================
\begin{document}
\pagestyle{fancy}
\fancyhf{}
\lhead{\includegraphics{image.png}}
\renewcommand{\headrulewidth}{0pt}

\blindtext

\newpage
\blindtext

\end{document}

知道我做错了什么吗?

答案1

我认为你可以先在序言中尝试这样的事情:

\fancypagestyle{logo}{
\fancyhf{}
\fancyhead[LE,LO]{\includegraphics{image.png}}}

然后使用:

\pagestyle{logo}

至于您的间距问题,您在几何包中得到了两个参数:Headheight 和 Headsep。

理想情况下,您的 Headheight 应该与图片的高度相同,并且您的 Headsep 可以是 0.2 厘米或您想要的标题和正文之间的任何空白空间。

相关内容