答案1
沒有「正常」\mathcal
。不同的字體集對此有不同的選擇。
您應該意識到這mathptmx
本質上是一種拼湊。文字字體是(多種)Times,符號是從各處繪製的,主要目的是使文件盡可能小,並在翻譯為 Postscript 或最近幾年翻譯為 PDF 時盡可能小。
碰巧它mathptmx
也使用了 RSFS 字體來載入\usepackage{mathrsfs}
其\mathcal
字母表。
如今有更好的選擇mathptmx
。
mathptmx
\documentclass{article}
\usepackage{amsmath}
\usepackage{mathptmx}
\usepackage{mathrsfs}
\begin{document}
Some text $A\cap B\in\mathscr{P}(X)\ne\mathcal{P}(X)$ and some text
\end{document}
mathptmx
和cmsy
\documentclass{article}
\usepackage{amsmath}
\usepackage{mathptmx}
\usepackage{mathrsfs}
\DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n}
\begin{document}
Some text $A\cap B\in\mathscr{P}(X)\ne\mathcal{P}(X)$ and some text
\end{document}
newtxtext,newtxmath
\documentclass{article}
\usepackage{amsmath}
\usepackage{newtxtext,newtxmath}
\begin{document}
Some text $A\cap B\in\mathscr{P}(X)\ne\mathcal{P}(X)$ and some text
\end{document}
stix2
\documentclass{article}
\usepackage{amsmath}
\usepackage{stix2}
\usepackage{mathrsfs}
\begin{document}
Some text $A\cap B\in\mathscr{P}(X)\ne\mathcal{P}(X)$ and some text
\end{document}