![如何在目录中的小节旁边显示三角形?](https://linux22.com/image/363482/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%9A%84%E5%B0%8F%E8%8A%82%E6%97%81%E8%BE%B9%E6%98%BE%E7%A4%BA%E4%B8%89%E8%A7%92%E5%BD%A2%EF%BC%9F.png)
我做一个简单的介绍:
\documentclass{beamer}
\usecolortheme{seahorse}
\useoutertheme{infolines}
\setbeamertemplate{headline}[default]
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{itemize items}[triangle]
\setbeamertemplate{enumerate items}[default]
\setbeamertemplate{section in toc}{\inserttocsectionnumber.~\inserttocsection}
\setbeamertemplate{subsection in toc}{\hspace{1.2 em}\inserttocsubsectionnumber.~\inserttocsubsection \\}
\begin{document}
\section{A}
\frame{\tableofcontents[currentsection]}
\subsection{A.1}
\begin{frame}
\end{frame}
\subsection{A.2}
\begin{frame}
\end{frame}
\end{document}
目录如下
如何显示itemize
环境使用的标准 Beamer 三角形(在我正在使用的设置下,即\setbeamertemplate{itemize items}[triangle]
)。
p120的Beamer 用户指南暗示符号是$\blacktriangleright$
,但冒着陈述显而易见的风险,它显示了一个黑色的三角形。忽略我指定的颜色主题。
答案1
您可以为黑色三角形着色,例如\textcolor{structure.fg}{$\blacktriangleright$}
将其着色为蓝色,这是逐项列出的项目的默认颜色。
\documentclass{beamer}
\usecolortheme{seahorse}
\useoutertheme{infolines}
\setbeamertemplate{headline}[default]
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{itemize items}[triangle]
\setbeamertemplate{enumerate items}[default]
\setbeamertemplate{section in toc}{\inserttocsectionnumber.~\inserttocsection}
\setbeamertemplate{subsection in toc}{\textcolor{structure.fg}{$\blacktriangleright$}\hspace{1.2 em}\inserttocsubsectionnumber.~\inserttocsubsection \\}
\begin{document}
\section{A}
\frame{\tableofcontents[currentsection]}
\subsection{A.1}
\begin{frame}
\end{frame}
\subsection{A.2}
\begin{frame}
\end{frame}
\end{document}