投影機類別中的標題包給出錯誤:“!未定義的控制序列。\ if@titlepage”

投影機類別中的標題包給出錯誤:“!未定義的控制序列。\ if@titlepage”

即使對於最簡單的可能設置,使用投影機類別文件的標題包也會導致錯誤(請參見下面的範例)。我沒有找到任何可以排除在投影機類文件中使用標題的文件。我的問題是:

  • 你能幫我讓標題包發揮作用嗎?

  • 如果沒有,是否有好的替代方法可以在投影機文件中使用\thetitle, \theauthor,等命令?\thedate

描述: 以下MWE

\documentclass[10pt]{beamer}
\usepackage{titling} % 
% 
\title{Some title}
\author{A.N. Author}
\date{Some Day}
% 
\begin{document}
\frame{\titlepage}  
\end{document}

結果出現錯誤

!未定義的控制序列。

l.35 \if@titlepage

當未載入標題包時,相同的程式碼可以正常編譯。使用文章類時,它也可以與標題包一起正常運作。

我正在使用 pdfTeX,版本 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) 並在 TeXStudio 中編譯。

答案1

您不需要titling此處的包,因為title預設author可以使用 等。

\documentclass[10pt]{beamer}
% 
\title{Some title}
\subtitle{Some subtitle}
\author{A.N. Author}
\date{Some Day}
% 
\begin{document}
\frame{\titlepage}  
\end{document}

在此輸入影像描述

相關內容