我正在写一个投影仪演示文稿。我的问题是\section[Outline]{title}
的语法问题。 \section
可以正常使用我的所有章节标题,但以下示例除外:
\section[$\mathbb{Z}[G]$-module constructions]{$\mathbb{Z}[G]$-modules and Geometric Constructions}
我需要在[
的大纲部分中围绕G(即[G])的\[
或\section
符号,但是,只要任何类似的东西,Tex都会抛出大量的错误支架在那里。
欢迎所有想法,并提前感谢。
答案 0 :(得分:3)
\newcommand[1]{\bracket}{[#1]}
并使用语法$\bracket{G}$
在G
周围放置括号。
问题是因为LaTeX将]
中的[G]
解释为命令的[Outline]
部分的结束括号。这是一个解决方案。在序言中,添加以下内容:
\newcommand{\rbracket}{]}
现在将section
定义为
\section[$\mathbb{Z}[G\rbracket $-module constructions]{$\mathbb{Z}[G]$-modules and Geometric Constructions}
这是大纲的样子
答案 1 :(得分:0)
\newcommand{\bracket}[1]{[#1]}
并且用括号括起括号:
\bracket{content}
获取[内容]。
答案 2 :(得分:0)
通过将简短标题包装在{...}
的附加层中,您可以“隐藏”乳胶中有问题的内容:
\documentclass{beamer}
\begin{document}
\begin{frame}
\tableofcontents
\end{frame}
\section[{$\mathbb{Z}[G]$-module constructions}]{$\mathbb{Z}[G]$-modules and Geometric Constructions}
\begin{frame}
content...
\end{frame}
\end{document}