非常普通的情况:在数学环境中调用$\mathcal{Cl}$
会将字母“l”替换为垂直双箭头。这是从哪里来的,即干扰了什么宏/语法,我如何才能强制打印书法“l”?
答案1
您可以考虑使用\mathcal{C}\ell
......
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
$\mathcal{C}\ell$
\end{document}
使用\ell
粗体字体(我已经使用过bm
包)效果更好。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{bm}
\begin{document}
$\mathcal{C}\bm{\ell}$
\end{document}
或与\usepackage[cal=boondoxo]{mathalfa}
,\mathcal{Cl}
将有一种感觉
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[cal=boondoxo]{mathalfa}
\begin{document}
$\mathcal{Cl}$
\end{document}
或者使用负空间\!
,
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[cal=boondoxo]{mathalfa}
\begin{document}
$\mathcal{C\!l}$
\end{document}
答案2
默认\mathcal
没有小写字母,但你可以加载其他有小写字母的软件包。如果可以,我建议在 LuaLaTeX 或 XeLaTeX 中切换到。unicode-math
其他包括newtxmath
、newpxmath
和。stix2
stix