산세리프 라틴 모던을 사용할 때 항목별 글머리 기호가 제곱됩니다.

산세리프 라틴 모던을 사용할 때 항목별 글머리 기호가 제곱됩니다.

라틴 모던 글꼴을 사용하고 이를 적절한 패키지와 함께 로드하고 기본 계열을 산세리프로 설정하면 환경의 글머리 기호가 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} 

여기에 이미지 설명을 입력하세요

관련 정보