如何避免 JuanLesPins 主題和 textsc 出現問題?

如何避免 JuanLesPins 主題和 textsc 出現問題?

我正在準備演示文稿,發現某些文字消失或顏色錯誤。您將在下面找到 MWE。如果註解掉JuanLesPins主題,帶有命令的文字\textsc將出現或消失:

\documentclass[english]{beamer}
\usetheme{JuanLesPins}
\title{Foo}
\author{Bar}
\begin{document}
\begin{frame}
  \titlepage{}
\end{frame}
\begin{frame}
  \frametitle{Sets}
  \begin{columns}
    \begin{column}{.6\textwidth}
      \textsc{Georg Cantor} is the founder of set theory and he said:
    \end{column}
    \begin{column}{.4\textwidth}
      baz
    \end{column}
  \end{columns}
\end{frame}
\end{document}

您能說出這種行為的原因是什麼以及如何糾正嗎?

答案1

這很奇怪。此主題JuanLesPins僅載入標準主題與標準選項的組合。將它們註解掉表示以下內容足以重現該問題,因為它僅發生在 後第一張投影片的第一列中,\titlepage並且與 無關\textsc

\documentclass[english]{beamer}

\usecolortheme{whale}
\usecolortheme{orchid}
\useinnertheme[shadow=true]{rounded}

\title{Foo}
\author{Bar}

\begin{document}

\begin{frame}
  \frametitle{Sets}
  \begin{columns}
    \begin{column}{.6\textwidth}
      foo
    \end{column}
    \begin{column}{.4\textwidth}
      baz
    \end{column}
  \end{columns}
\end{frame}

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

\begin{frame}
  \frametitle{Sets}
  \begin{columns}
    \begin{column}{.6\textwidth}
      foo
    \end{column}
    \begin{column}{.4\textwidth}
      baz
    \end{column}
  \end{columns}
\end{frame}

\begin{frame}
  \frametitle{Sets}
  \begin{columns}
    \begin{column}{.6\textwidth}
      foo
    \end{column}
    \begin{column}{.4\textwidth}
      baz
    \end{column}
  \end{columns}
\end{frame}
\end{document}

解決方法是向該投影片新增一個虛擬列

\begin{frame}
  \frametitle{Sets}
  \begin{columns}
    \begin{column}{0pt}
    \end{column}
    \begin{column}{.6\textwidth}
      foo
    \end{column}
    \begin{column}{.4\textwidth}
      baz
    \end{column}
  \end{columns}
\end{frame}

相關內容