当我使用逐项列表环境时,即
\begin{itemize}
\item one
\item two
\item three
\end{itemize}
子弹点是丑陋的位图图形,具有刺耳(锯齿)边缘。我希望它是一个漂亮,干净的字体或矢量图形
答案 0 :(得分:49)
您只需设置您选择的符号即可。我假设你想要\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}
否则,您可以使用answer below中所述的enumitem
包。
对于除beamer之外的文档类,还有两种方法可以解决这个问题:
在序言中,写一下:
\def\labelitemi{\checkmark}
如果您只想在一个itemize
环境中更改符号,请写:
\begin{itemize}
\newcommand{\labelitemi}{\checkmark}
\item one
\item two
\item three
\end{itemize}
答案 1 :(得分:25)
可能最好的方法是使用投影仪模板:
\setbeamertemplate{itemize items}{\checkmark}
答案 2 :(得分:15)
所以这是一个很长的答案。我在beamer手册中找到了这个。在投影仪中,你可以做两件事。一个是设置“innertheme”。
\useinnertheme{circles}
这将与
产生(大致)相同的效果\newcommand{\myitem}{\item[\textbullet]}
您可以做的另一件事是设置模板
\setbeamertemplate{itemize item}{\textbullet}
答案 3 :(得分:11)
您还可以使用带有graphicx的漂亮图像:
\usepackage{graphicx}
...
\item[\includegraphics{./images/image.png}]{Text}
答案 4 :(得分:5)
如果您\usepackage{enumitem}
,则可以将标签设置为参数
\begin{itemize}[label=\checkmark]
\item ....
\item ...
\end{itemize}
答案 5 :(得分:1)
我使用Asana-math:
解决了俄语和自定义beamber符号的问题\setmathfont{Asana-Math.otf}
暗示使用XeLaTeX,但是LaTeX的想法是一样的 - 只需手动设置符号:
\setbeamertemplate{itemize item}{$\blacktriangleright$}
\setbeamertemplate{itemize subitem}{$\QED$}
\setbeamertemplate{itemize subsubitem}{$\smblkcircle$}