\subsection{AAA​​ \Rey } 投影仪中的错误

\subsection{AAA​​ \Rey } 投影仪中的错误

我的 MWE 是

\documentclass[presentation]{beamer}
\let\Tiny\tiny
\usepackage{hyperref}
\usetheme{Berkeley}


\newcommand\Rey{\mbox{\textit{Re}}}  

\begin{document}



\section{A section}
\subsection{AAA \Rey }
\begin{frame}
  \frametitle{Frame title1}
  \framesubtitle{frame subtitle1}
  Some text s
\end{frame}
\end{document}

但会出现错误:

<inserted text> 
                \par 
l.14 \subsection{AAA \Rey }

想要得到帮助,谢谢。:-D

答案1

如果\Rey是为了雷诺数,那么你应该使用不同的定义:

\documentclass[presentation]{beamer}
\let\Tiny\tiny
\usepackage{hyperref}
\usetheme{Berkeley}

\newcommand\Rey{\mathit{Re}}

\begin{document}

\section{A section}
\subsection{AAA $\Rey$}
\begin{frame}
  \frametitle{Frame title1}
  \framesubtitle{frame subtitle1}
  Some text s
\end{frame}
\end{document}

如果你想避免以下警告

Token not allowed in a PDF string (PDFDocEncoding):
removing `math shift'

然后说

\subsection{AAA \texorpdfstring{$\Rey$}{Re}}

我不确定这个符号是否应该用斜体排版,但将定义改为

\newcommand\Rey{\mathrm{Re}}

以防您决定将其直立打印。

相关内容