4

Very trivial situation: calling in math environment $\mathcal{Cl}$ replaces the letter "l" with a vertical double arrow. Where is this coming from i.e. with what macro/syntax is this interfering and how can I force the calligraphic "l" to be printed?

Scipham
  • 43
  • 4
  • 3
    There is no lowercase calligraphic alphabet. Applying \mathcal to lowercase letters produces funny output. – egreg Jun 05 '21 at 20:31
  • 1
    Ah, wow, thanks for pointing that out. I always thought calligraphic lowercase letters would be rather straightforward to draw, but let's draw an arrow instead. – Scipham Jun 05 '21 at 20:49

2 Answers2

7

You can consider to use...\mathcal{C}\ell..

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document} $\mathcal{C}\ell$ \end{document}

enter image description here

With \ell in bold font (I have used bm package) it is better.

enter image description here

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{bm}

\begin{document} $\mathcal{C}\bm{\ell}$ \end{document}

or with \usepackage[cal=boondoxo]{mathalfa}, \mathcal{Cl} will have a sense

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[cal=boondoxo]{mathalfa}
\begin{document}
$\mathcal{Cl}$
\end{document}

enter image description here

or with a negative space \!,

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[cal=boondoxo]{mathalfa}
\begin{document}
$\mathcal{C\!l}$
\end{document}

enter image description here

Sebastiano
  • 54,118
6

The default \mathcal does not have a lowercase alphabet, but you can load other packages that do. If you can, I’d recommend switching to unicode-math in LuaLaTeX or XeLaTeX. Others include newtxmath, newpxmath, stix2 and stix.

Davislor
  • 44,045