旧代码

旧代码

我是 Latex 的初学者。我曾经使用 \mathcal,例如:

旧代码

\documentclass[12pt]{article} 
\usepackage{graphicx}
\usepackage{amsmath}
\begin{document}
$\mathcal{C}$
\end{document}

输出

在此处输入图片描述

我利用了 IEEE 的 tex. 示例(使用原始软件打开它):

http://control.disp.uniroma2.it/cdc2012/author_info.php

我使用相同的代码;但是,我得到了这个:

在此处输入图片描述

我该如何修复它?(我想要前一个。)

答案1

它似乎是在 ieeeconf.cls 中硬编码的。它mathptmx默认加载,因此\mathcal调用\mathrsfs。您可以通过加载来规避问题newtx,它会加载TeX Gyre Termes另一个 Times 克隆:

\documentclass[12pt]{ieeeconf}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{newtxtext, newtxmath}

\begin{document}

Lalala…
$\mathcal{C}$

\end{document} 

在此处输入图片描述

答案2

fourier您的 .tex 文件中是否有该包\usepackage{fourier}?对我来说,当我注释掉该包时,我又能获得正确的字体了。

相关内容