标题中的图像,自定义填充

标题中的图像,自定义填充

首先,对于这个糟糕的标题表示抱歉,但我搜索了十分钟却找不到更好的标题。

我用它来fancyhdr在文档中设置一些自定义页眉和页脚LaTeX

我想让左上角的图像与自动生成的标题行重叠。为了清楚起见,我想让埃菲尔铁塔与下图中的线条重叠:

标题图片

我当前获得此结果的代码非常简单,但我不知道如何解决我的目标:

\fancyhead[L]{\includegraphics[scale=0.15]{logo.png}}

答案1

\raisebox{<len>}[0pt][0pt]{\includegraphics[..]{...}}与负片一起使用<len>可将图像缩小到您想要的大小。

以下是一个例子:

在此处输入图片描述

\documentclass{report}
\usepackage{fancyhdr,graphicx}
\usepackage{lipsum}

\fancyhf{}% Clear fancy header/footer
\fancyhead[L]{\raisebox{-.7\height}[0pt][0pt]{\includegraphics[scale=0.1]{example-image}}}
\fancyhead[R]{\leftmark}
\pagestyle{fancy}

\begin{document}
\chapter{A chapter}
\lipsum[1-5]

\end{document}

在示例中,图像的高度减少了 70%(\height)。有关 语法的帮助\raisebox,请参阅source2e(部分57 个 LaTeX Box 命令,第 232 页):

\raisebox{<distance>}[<height>][<depth>]{<box>}

增加<box>长度(如果为<distance>负数,则减少)。使 TeX 认为新框延伸<height>到线的上方和<depth>下方,总垂直长度为<height>+ 。 &<depth>的默认值= 新位置框的实际高度和深度。<height><depth>

相关内容