You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LaTeX Beamer中在幻灯片右上角添加每页Logo的技术求助

解决方案

要在LaTeX Beamer(Warsaw主题)的每页幻灯片右上角(章节miniframe区域右侧)添加Logo,你需要修改headline模板而非miniframe模板,具体调整如下:

修改后的完整代码

\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{mathrsfs}
\usepackage{graphics}
\usepackage{tikz}
\usepackage{beamerthemeWarsaw} 
\usepackage[export]{adjustbox}

\title{Modélisation des courants de turbidité}
\date{}

% 修改headline模板,在右上角添加Logo
\addtobeamertemplate{headline}{}{%
  \hfill% 将Logo推到最右侧
  \includegraphics[height=1cm]{Pics/organism/ifremer_logo.jpg}%
  \hspace{0.5cm}%
  \includegraphics[height=1cm]{Pics/organism/polytech_logo.png}%
  \hspace{0.3cm}% 调整右侧边距
}

% 若需要在标题页也显示Logo,添加以下代码
\addtobeamertemplate{title page}{}{%
  \vspace*{-7cm}% 调整Logo垂直位置
  \hfill%
  \includegraphics[height=1cm]{Pics/organism/ifremer_logo.jpg}%
  \hspace{0.5cm}%
  \includegraphics[height=1cm]{Pics/organism/polytech_logo.png}%
  \hspace{0.3cm}%
}

\begin{document}

\begin{frame}
    \maketitle
\end{frame}

\begin{frame}{Contexte du stage}    
\end{frame}

\begin{frame}{Intérêts}
\end{frame}

\begin{frame}{Objectifs}
    \begin{block}{Améliorations du modèle }
    \end{block}
    
\end{frame}
    
\begin{frame}
    \tableofcontents
\end{frame}

\section{Equations du modèle}
\begin{frame}{Equations du modèle}
\end{frame}
\end{document}

关键说明

  • 替换原模板:删除了你原本使用的\addtobeamertemplate{miniframe}代码,改用headline模板添加Logo,\hfill会自动将Logo对齐到页面右上角,与章节导航区域(miniframe)右侧衔接。
  • 标题页适配:默认Warsaw主题的标题页不显示headline,如果需要在标题页也展示Logo,添加addtobeamertemplate{title page}的代码,并通过\vspace*{-7cm}调整Logo的垂直位置(可根据实际需求修改数值)。
  • 边距调整:通过\hspace控制Logo之间、Logo与页面边缘的间距,确保布局美观。

内容的提问来源于stack exchange,提问作者L Maxime

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 13:39:22