如何缩放数学符号?

如何缩放数学符号?

我需要黑板上的粗体希腊符号,因此我使用了 mathbbol 包。我更希望符号的设计尺寸为 1.1。我该如何安排按这个因子缩放所有 bbol 符号?

答案1

这是您从标准中获得的内容:

\documentclass{article}

\usepackage{mathbbol}

\begin{document}

X$\mathbb{\Gamma}$X

\end{document}

在此处输入图片描述

我们可以为字体系列添加一个声明,其中字体缩放 1.1

\documentclass{article}

\DeclareFontFamily{U}{bbold}{}
\DeclareFontShape{U}{bbold}{m}{n}
 {  <-5.5> s*[1.1] bbold5
    <5.5-6.5> s*[1.1] bbold6
    <6.5-7.5> s*[1.1] bbold7
    <7.5-8.5> s*[1.1] bbold8
    <8.5-9.5> s*[1.1] bbold9
    <9.5-11.5> s*[1.1] bbold10
    <11.5-16> s*[1.1] bbold12
    <16-> s*[1.1] bbold17
 }{}

\usepackage{mathbbol}

\begin{document}

X$\mathbb{\Gamma}$X

\end{document}

字体声明来自标准ubbold.fd文件,考虑到字体现在以可扩展格式可用。

在此处输入图片描述

答案2

因为这个问题不是 LaTeX 特有的,所以这里是使用 OPmac 的纯 TeX 解决方案:

\input opmac

\regtfm msbm 0 bbold5 5.5 bbold6 6.5 bbold7 7.5 bbold8 8.5 bbold9 
         9.5 bbold10 11.1 bbold12 15 bbold17 * % using bbchar from bbold*.tfm

\def\corrmsizes{\ptmunit=1\ptunit\relax    % no scale by default
     \ifnum\tmp=5 \ptmunit=1.1\ptmunit \fi % scaling the family 5
}
\normalmath

X$\bbchar\Gamma$X

\bye

相关内容