2010-05-12 27 views

回答

46

您可以簡單地設置您選擇的符號。讓我假設你想在\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包作爲answer below說明。


對於除投影儀等文檔類,有兩個方法可以做的伎倆:

在序言中寫道:

\def\labelitemi{\checkmark} 

如果你想改變只有符號一個itemize環境,寫:

\begin{itemize} 
\newcommand{\labelitemi}{\checkmark} 
    \item one 
    \item two 
    \item three 
\end{itemize} 
+0

謝謝!我用你的「\ myitem」解決方案,它運作良好。它看起來好多了。我也嘗試續訂labelitemi命令,但是我收到了\ labelitemi未定義的錯誤。 – cheshirekow 2010-05-12 20:27:43

+0

只是編輯,以避免你得到的錯誤。 \ renewcommand應該在環境中使用 – 2010-05-12 21:37:11

+1

再次感謝。我在序言中嘗試了\ def \ labelitemi {\ checkmark},但在使用\ item時仍然沒有任何變化(仍然是默認的位圖項目符號)。然後我在特定的itemize中嘗試了\ newcommand方法,它也沒有改變任何東西。我在itemize環境中嘗試了\ renewcommand,並且因爲未定義而出現錯誤。我還在序言AND \ renewcommand {\ labelitemi}中嘗試了\ def \ labelitemi {\ checkmark},並得到了一個未定義的錯誤。 – cheshirekow 2010-05-12 22:12:38

14

因此,這裏是長答案。我在投影機手冊中找到了這個。在投影機中,您可以做兩件事。一個是設定「innertheme」。

\useinnertheme{circles} 

這將有(大致)爲

\newcommand{\myitem}{\item[\textbullet]} 

你可以做的另一件事是設置模板

\setbeamertemplate{itemize item}{\textbullet} 
5

如果\usepackage{enumitem}然後你可以再設置相同的效果標籤作爲參數

\begin{itemize}[label=\checkmark] 
    \item .... 
    \item ... 
\end{itemize} 

Full documentation is here.

9

您還可以使用與graphicx宏一個良好的形象:

\usepackage{graphicx} 
... 
\item[\includegraphics{./images/image.png}]{Text} 
19

也許最好的辦法是使用投影儀的模板:

\setbeamertemplate{itemize items}{\checkmark} 
+0

另一種可能適用於某人的替代方法:'\ let \ OldItem \ item' '\ renewcommand {\ item} {\ OldItem [\ checkmark]}' – gabriel14 2015-08-11 08:39:42

1

我解決我的trobules與俄羅斯和定製使用Asana-math的beamber符號:

\setmathfont{Asana-Math.otf} 

which im使用XeLaTeX,但這個想法是相同的乳膠 - 手動設置符號:

\setbeamertemplate{itemize item}{$\blacktriangleright$} 
\setbeamertemplate{itemize subitem}{$\QED$} 
\setbeamertemplate{itemize subsubitem}{$\smblkcircle$}