你如何改变LaTeX Beamer中的子弹点的图像
当我使用itemize环境,即
\begin{itemize} \item one \item two \item three \end{itemize}
项目符号点是丑陋的位图graphics,具有苛刻(别名)的边缘。 我希望它是一个不错的,干净的字体字符或vectorgraphics
您可以简单地设置您select的符号。 让我假设你会喜欢\checkmark
符号,只需写:
\begin{itemize} \item[\checkmark] one \item[\checkmark] two \item[\checkmark] three \end{itemize}
而且,如果写太长,可以设置一个新的命令:
\newcommand{\myitem}{\item[\checkmark]}
整个事情变成:
\begin{itemize} \myitem one \myitem two \myitem three \end{itemize}
否则,您可以使用下面答案中所述的enumitem
包。
对于Beamer以外的文档类,还有两种方法可以实现这个技巧:
在序言中,写下:
\def\labelitemi{\checkmark}
如果只想在一个分项环境中更改符号,请写下:
\begin{itemize} \newcommand{\labelitemi}{\checkmark} \item one \item two \item three \end{itemize}
可能最好的方法是使用beamer模板:
\setbeamertemplate{itemize items}{\checkmark}
所以这里是很长的答案。 我在投影手册中find了这个。 在投影机里,你可以做两件事情。 一个是设定“innertheme”。
\useinnertheme{circles}
这将有(大致)相同的效果
\newcommand{\myitem}{\item[\textbullet]}
你可以做的另一件事是设置模板
\setbeamertemplate{itemize item}{\textbullet}
你也可以使用一个不错的图像与graphicx:
\usepackage{graphicx} ... \item[\includegraphics{.http://img.dovov.comimage.png}]{Text}
如果使用\usepackage{enumitem}
,则可以将标签设置为参数
\begin{itemize}[label=\checkmark] \item .... \item ... \end{itemize}
完整的文档在这里。
我用Asana-math解决了俄罗斯和自定义波束符号的问题:
\setmathfont{Asana-Math.otf}
这意味着使用XeLaTeX,但是这个想法对于LaTeX是一样的 – 只需手动设置符号:
\setbeamertemplate{itemize item}{$\blacktriangleright$} \setbeamertemplate{itemize subitem}{$\QED$} \setbeamertemplate{itemize subsubitem}{$\smblkcircle$}