Frage

Wenn ich die itemize-Umgebung zu verwenden, d.

\begin{itemize} 
    \item one
    \item two
    \item three
\end{itemize}

Die Aufzählungspunkte sind hässlich Bitmap-Grafiken, die ätzenden (aliased) Kanten aufweisen. Ich möchte es ein schönes, sauberes Schriftcharakter oder eine Vektorgrafik sein

War es hilfreich?

Lösung

Sie können einfach ein Symbol Ihrer Wahl einstellen. Lassen Sie mich annehmen, dass Sie das \checkmark Symbol möchten, schreiben Sie einfach:

\begin{itemize} 
    \item[\checkmark] one
    \item[\checkmark] two
    \item[\checkmark] three
\end{itemize}

Außerdem, wenn es zu lang ist, zu schreiben, können Sie einen neuen Befehl ein:

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

und das Ganze wird:

\begin{itemize} 
   \myitem one
   \myitem two
   \myitem three
\end{itemize}

Sie können das enumitem Paket verwenden, wie in der Antwort unten .


Für Dokumentenklassen außer Beamer, gibt es zwei weitere Möglichkeiten, den Trick zu tun:

In der Präambel schreiben:

\def\labelitemi{\checkmark}

Wenn Sie in das Symbol ändern, nur eine itemize Umgebung, schreiben:

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

Andere Tipps

Wahrscheinlich der beste Weg ist, um die Beamer-Vorlage zu verwenden:

\setbeamertemplate{itemize items}{\checkmark}

So, hier ist die lange Antwort. Ich fand diese in dem Beamer-Handbuch. In Beamer gibt es Art von zwei Dinge, die Sie tun können. Eine davon ist die "innertheme" zu setzen.

\useinnertheme{circles}

Dies wird sich (in etwa) die gleiche Wirkung wie

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

Das andere, was Sie tun können, wird die Vorlage

\setbeamertemplate{itemize item}{\textbullet}

Sie können auch ein schönes Bild mit graphicx verwenden:

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

Wenn Sie \usepackage{enumitem} Sie können dann stellen Sie dann die Beschriftung als Parameter

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

Die vollständige Dokumentation ist hier.

löste ich meine trobules mit russischen und benutzerdefinierte beamber Symbole mit Asana-Mathematik:

\setmathfont{Asana-Math.otf}

, die XeLaTeX impliziert verwenden, aber die Idee ist das gleiche für LaTeX - nur die Symbole manuell einstellen:

\setbeamertemplate{itemize item}{$\blacktriangleright$}
\setbeamertemplate{itemize subitem}{$\QED$}
\setbeamertemplate{itemize subsubitem}{$\smblkcircle$}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top