라틴 모던 글꼴을 사용하고 이를 적절한 패키지와 함께 로드하고 기본 계열을 산세리프로 설정하면 환경의 글머리 기호가 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}
편집: 이 줄을 삭제하고 환경에 넣는 환경 을 작성하려고 하면 글머리 기호가 둥근 모양으로 나타나는 \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}