Я заметил, что если использовать современный латинский шрифт, загрузить его с соответствующим пакетом и установить шрифт по умолчанию на sans-serif, то маркеры окружения itemize
будут квадратными, а не закругленными.
Почему это происходит и как этого избежать? Вот MWE и два скриншота, первый слева, показывающий квадратные пули, а второй справа — обычные закругленные пули.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\renewcommand{\familydefault}{\sfdefault}
\begin{document}
\begin{itemize}
\item a
\item b
\end{itemize}
\end{document}
EDIT: Кажется, проблемы начинаются, когда вы пишете \renewcommand{\familydefault}{\sfdefault}
строку, потому что я заметил, что если вы удалите эту строку и попытаетесь написать itemize
среду, поместив ее в {\sffamily }
среду, маркеры появятся в округлой форме (см. ниже). Есть идеи, почему это происходит?
{\sffamily
\begin{itemize}
\item a
\item b
\end{itemize}
}
решение1
Обходной путь с enumitem
:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{enumitem}
\setlist[itemize,1]{label=$\bullet$}
\begin{document}
\begin{itemize}
\item a
\item b
\end{itemize}
\end{document}