
まず、タイトルが悪くて申し訳ありませんが、10分間検索しましたが、もっと良いタイトルが見つかりませんでした。
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 ボックスコマンド、p 232):
\raisebox{<distance>}[<height>][<depth>]{<box>}
:長さだけ上に上げます
<box>
(<distance>
負の場合は下に上げます)。TeX に、新しいボックスが<height>
行の上と下に拡張され<depth>
、合計の垂直長さが<height>
+であると認識させます。 &<depth>
のデフォルト値は、新しい位置のボックスの実際の高さと深さです。<height>
<depth>