Как изменить изображение маркерной точки в LaTeX Beamer
когда я использую среду itemize, т. е.
begin{itemize}
item one
item two
item three
end{itemize}
маркированные точки-это уродливая растровая графика с резкими (сглаженными) краями. Я бы хотел, чтобы это был хороший, чистый шрифт или векторная графика
6 ответов:
вы можете просто установить символ по вашему выбору. Позвольте мне предположить, что вы хотели бы
\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}
если вы хотите изменить символ только один
itemize
среда, пишем:\begin{itemize} \newcommand{\labelitemi}{\checkmark} \item one \item two \item three \end{itemize}
Итак, вот длинный ответ. Я нашел это в руководстве по лучемету. В бимере есть две вещи, которые вы можете сделать. Один из них-установить "внутреннюю тему".
\useinnertheme{circles}
Это будет иметь (примерно) тот же эффект, что и
\newcommand{\myitem}{\item[\textbullet]}
другое, что вы можете сделать, это установить шаблон
\setbeamertemplate{itemize item}{\textbullet}
вы также можете использовать изображения с graphicx:
\usepackage{graphicx} ... \item[\includegraphics{./images/image.png}]{Text}
Если вы
\usepackage{enumitem}
затем вы можете установить метку как параметр\begin{itemize}[label=\checkmark] \item .... \item ... \end{itemize}
Я решил свои trobules с русскими и пользовательскими символами beamber, используя Asana-math:
\setmathfont{Asana-Math.otf}
что подразумевает использование XeLaTeX, но идея та же для LaTeX-просто установите символы вручную:
\setbeamertemplate{itemize item}{$\blacktriangleright$} \setbeamertemplate{itemize subitem}{$\QED$} \setbeamertemplate{itemize subsubitem}{$\smblkcircle$}