如何增加 mathscr 字体的大小

如何增加 mathscr 字体的大小

我在写一份读书报告课文件,我想要一个非常大的字体,\mathscr{T}覆盖页面的很大一部分。我知道如何在没有 \mathscr 字体的情况下做到这一点,但一旦我添加字体,字母的大小就会减小。我怎样才能实现巨大的字体\mathscr{T}

答案1

如果您提供了 MWE,那么将会节省时间(我必须进行逆向工程,您可能使用了该mathrsfs包)。

\documentclass{article}

\usepackage{graphicx}
\usepackage{showframe}
\usepackage{mathrsfs}

\begin{document}

\resizebox{!}{0.9\textwidth}{$\mathscr{T}$}

\end{document}

在此处输入图片描述

答案2

如果您使用 Unicode 字体,则可以使用该Scale=选项(此处为 40,任意)。

不过,将其设置为装饰字母而不是实际方程的一部分更为实用。

脚本

平均能量损失

\documentclass{article}
\usepackage{xcolor}
\usepackage{unicode-math}
\setmathfont{TexGyrePagella-Math}
\newfontface\fscr{TexGyreSchola-Math}[Colour=red,Scale=40]
\newcommand\fscrT{{\fscr 

答案3

文件.fd只有rsfs固定大小,就像过去那样:

\DeclareFontFamily{U}{rsfs}{\skewchar\font127 }
\DeclareFontShape{U}{rsfs}{m}{n}{%
   <5> <6> rsfs5
   <7> rsfs7
   <8> <9> <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> rsfs10
}{}

如今,字体以 Type1 格式提供,因此可以任意缩放。

\documentclass{article}
\usepackage{showframe}

\DeclareFontFamily{U}{rsfs}{\skewchar\font127 }
\DeclareFontShape{U}{rsfs}{m}{n}{%
   <-6.5> rsfs5
   <6.5-8.5> rsfs7
   <8.5-> rsfs10
}{}

\begin{document}

\begin{center}
\fontsize{256}{0}\usefont{U}{rsfs}{m}{n}T
\end{center}

\end{document}

在此处输入图片描述

您可以添加字距调整,以解决字符超出其右侧边界框的情况。

相关内容