CMU Serif 字体系列中的 \textbullet 看起来很大

CMU Serif 字体系列中的 \textbullet 看起来很大

为了与cm 相关字体一起使用,我将我的主要字体切换为 CMU Serif 字体系列。但是,\scshapeCMU Serif 字体系列看起来非常大。\bfseries\textbullet

我的MEW是(使用xelatex):

\documentclass{article}

\usepackage{fontspec}
\setmainfont{CMU Serif}
\usepackage{textcomp}

\begin{document}

\makeatletter

\f@encoding

\f@family

\f@size

\rmdefault

\sfdefault

\ttdefault

\makeatother

\textbullet

\end{document}

如果我发表评论\setmainfont{CMU Serif}\textbullet看起来会很正常。那么我的 MWE 有什么问题?

答案1

CMU Serif 中的项目符号很大。

您可以使用newunicodechar• 选择不同的字体:

\documentclass{article}

\usepackage{fontspec}
\usepackage{newunicodechar}

\setmainfont{CMU Serif}
\newfontfamily{\LM}{Latin Modern Roman}

\newunicodechar{•}{{\LM•}}

\begin{document}

\textbullet\ {\LM\textbullet} •

\end{document}

在此处输入图片描述

如果您想继续使用\textbullet

\documentclass{article}

\usepackage{fontspec}
\usepackage{newunicodechar}

\setmainfont{CMU Serif}
\newfontfamily{\LM}{Latin Modern Roman}

\RenewDocumentCommand{\textbullet}{}{{\LM\symbol{`\•}}}
\newunicodechar{•}{{\LM•}}

\begin{document}

\textbullet\ •

\end{document}

在此处输入图片描述

相关内容