Как изменить изображение маркера в LaTeX Beamer - программирование
Подтвердить что ты не робот

Как изменить изображение маркера в LaTeX Beamer

Когда я использую среду itemize, т.е.

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

Пулевые точки - это уродливая растровая графика с жесткими (сглаженными) краями. Я бы хотел, чтобы это был красивый, чистый шрифт или векторный рисунок

4b9b3361

Ответ 1

Вы можете просто установить символ по вашему выбору. Позвольте мне предположить, что вам нужен символ \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, как указано в ответе ниже.


Для классов документов, отличных от панели, есть еще два способа сделать трюк:

В преамбуле напишите:

\def\labelitemi{\checkmark}

Если вы хотите изменить символ только в одной среде itemize, напишите:

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

Ответ 2

Вероятно, лучший способ - использовать шаблон луча:

\setbeamertemplate{itemize items}{\checkmark}

Ответ 3

Итак, вот длинный ответ. Я нашел это в руководстве по лучу. В пусковом устройстве есть две вещи, которые вы можете сделать. Один из них - установить "innertheme".

\useinnertheme{circles}

Это будет иметь (примерно) тот же эффект, что и

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

Другое, что вы можете сделать, это установить шаблон

\setbeamertemplate{itemize item}{\textbullet}

Ответ 4

Вы также можете использовать приятное изображение с графикой:

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

Ответ 6

Я решил свои тробулы с русскими и обычными символами, используя Asana-math:

\setmathfont{Asana-Math.otf}

что подразумевает использование XeLaTeX, но идея для LaTeX одинакова - просто установите символы вручную:

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