Beamer 阴影在 pdfLateX 和 XeLaTeX 中有所不同

Beamer 阴影在 pdfLateX 和 XeLaTeX 中有所不同

根据我使用 pfdLaTeX 还是 XeLaTeX 进行编译,我在框(标题页和所有其他页面)下方的阴影上获得了不同的结果。使用 pdfLaTeX 进行编译时,阴影效果按预期工作,但使用 XeLaTeX 进行编译时,根本没有阴影,只有纯黑色背景。

我的日志文件仅显示以下错误:

! 缺失 { 插入。- l.40 \end{frame} ! 缺失 { 插入。- l.40 \end{frame}

在第 40 行检测到超满的 \hbox(太宽 299.25987pt)[]!缺少 } 插入。}

l.40 \end{frame} ! 缺少 } 插入。} l.40 \end{frame}

软件包 pgf 警告:您的图形驱动程序 pgfsys-xetex.def 不支持淡入淡出。此警告仅在输入行 40 上出现一次。

我尝试了给出的建议此主题,沒有結果。

我该如何解决这个问题?这是我的测试 MWE:

\documentclass{beamer}
\usetheme{Warsaw}
%\usetheme{Copenhagen}
\usepackage{ifxetex}

% LANGUAGE
\ifxetex
   \usepackage{fontspec}
   \usepackage{polyglossia}
   \setmainlanguage{spanish}
   \setotherlanguage{english}
   \usepackage{xunicode}
   \setsansfont[Mapping=tex-text]{Gill Sans MT}
   \setmonofont[Mapping=tex-text,Scale=MatchLowercase]{Monaco}
   \setromanfont[Mapping=tex-text]{Baskerville}
\else
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \def\spanishoptions{mexico}
    \usepackage[spanish]{babel}
    \addto\captionsspanish{%
      \renewcommand{\contentsname}%
      {Contenidos}}
    \usepackage{lmodern}
\fi


\title[Short title]{Unusually long version of some generic title}
\subtitle{Important info, though not worthy of title status}
\author{A. U. Thor.}
\date{YYYY-MM-DD}
\institute[Short Institute]{Long form of the institutional name}


\begin{document}
\begin{frame}
  \titlepage
\end{frame}

\section{Introduction}
\label{sec:introduction}

\begin{frame}
  \frametitle{First slide}
  Good stuff!
\end{frame}

\section{Body}
\label{sec:body}
\begin{frame}
  \frametitle{Can't jump to conclusions just yet!}
\end{frame}

\end{document}

答案1

这是 v3.18 的一个“已知问题”,已在 v3.19 及更高版本中修复。更新beamer应该可以解决问题。

相关内容