Beamer - frametitle - 如何添加“\”?

Beamer - frametitle - 如何添加“\”?

如何在框架标题中添加‘\’?

\documentclass{beamer}
\usepackage{color}

\begin{document}

\begin{frame}[fragile]%
\frametitle{$find \ldots -exec \ldots \ ;$} %How to make "\;" in title ?
\begin{semiverbatim}
$ find -name '*.pdf' -exec cp -v '\{\}' ../pdfs \\;
\end{semiverbatim}
\end{frame}

\end{document}

答案1

使用数学模式时,你需要写\backslash

\documentclass{beamer}
\usepackage{color}

\begin{document}

    \begin{frame}[fragile]%
    \frametitle{$find \ldots -exec \ldots \backslash ;$} %How to make "\;" in title ?
    \begin{semiverbatim}
    $ find -name '*.pdf' -exec cp -v '\{\}' ../pdfs \\;
    \end{semiverbatim}
    \end{frame}

\end{document}

也许您可以考虑使用listingsPackage,它为排版代码提供了丰富的环境。

答案2

考虑到您可能在环境中使用打字机类型,使用该框架标题的数学模式相当奇怪semiverbatim

\frametitle{\texttt{\$ find ... -exec ... \textbackslash;}}

答案3

使用去特化。该网站将尝试识别您用鼠标绘制的符号,并告诉您数学模式文本模式替代输入此符号。另请参阅这个问题

对于绘制\,DeTeXify 提供了

  • \textbackslash文本模式
  • \setminus数学模式
  • \backslash数学模式
  • \usepackage{amssymb} \backprime数学模式
  • \usepackage{amssymb} \smallsetminus数学模式

相关内容