本地更改特定的数学字体大小

本地更改特定的数学字体大小

这是我在 TeX exchange 上的第一条消息,如果我的问题格式不合适,请原谅我(我甚至不知道如何生成该消息的 LaTeX 编译)

我在 LaTeX (MikTeX 发行版) 中使用了以下序言:

\documentclass[a4paper,12pt]{amsart}
\usepackage{color,graphicx}
\usepackage{amscd,amssymb,amsthm,latexsym,stmaryrd,xypic,amsmath}
\xyoption{all}
\usepackage{verbatim}
\usepackage{tikz-cd}

有时候,我会$\mathfrak{p},\mathfrak{P}$ and $\mathcal{P}$在两种情况下使用这些字母:

1) 这些字母单独出现:设为$\mathfrak{P}$理想......

2)它们出现在索引中:设是模$[x]_\mathfrak{P}$的类。$x$$\mathfrak{P}$

我的问题是,我只想在用于索引时减小这些字母的大小(如 2))。我试过了\footnotesize,,\small...\fontsize{12}{8}但都不起作用。大小一直保持不变...

我开始怀疑我必须创建一个新的字体\mathfrak\mathcal例如通过修改这些字体的现有定义文件并强制使用较小的尺寸,但这超出了我的能力范围。

有人能告诉我如何解决这个问题吗?谢谢!

答案1

您是说x_{\mathfrak{P}}P 不小于 吗\mathfrak{P}?那会很奇怪。然而,这 x_{\scriptscriptstyle\mathfrak{P}}会使其更小。

注意,x 不应带括号,而\mathfrac{P}应带括号x_{\mathfrak{P}}

相关内容