我似乎无法将我们的徽标和页脚中的页码对齐。我有以下代码:
\pagestyle{fancy} % enable fancy page style
\renewcommand\headrulewidth{0pt}
\renewcommand\footrulewidth{0pt}
\fancyhf{} % clear header and footer
\fancyhead[L]{\leftmark} % leftmark shows the chapter, rightmark shows the section.
\fancyfoot[C]{\thepage}
\fancyfoot[R]{ % right
\includegraphics[scale=0.5]{general_images/logo.png}
}
我怎样才能对齐页码和徽标?有什么想法吗?
答案1
使用\includegraphics
,对齐的基线位于底部。您可以使用\raisebox
来升高或降低图像。calc
如果需要,该包可以帮助计算。例如,对于顶部对齐
\usepackage{calc}
\fancyfoot[R]{
\raisebox{1.2ex-\height}{\includegraphics{logo.png}}}
或者经过更多计算
\usepackage{calc}
\newlength{\myheight}
\fancyfoot[R]{
\settoheight{\myheight}{\thepage}
\raisebox{\myheight-\height}{\includegraphics{logo.png}}}
或者改为中间对齐
\raisebox{.5\myheight-.5\height}{\includegraphics{logo.png}}