“不同是什么\fontdimen<num>
意思” 列出但没有提到这三种字体尺寸是如何使用的。我在任何地方都找不到这些信息。我所能弄清楚的是,改变 s14 会影响通常的上标位置,但找不到 s13 和 s15 是如何使用的。甚至“重新定义文档范围内上标和下标的默认深度” 不费心去改变 s15。那么它们到底是什么呢?
编辑:我看了之后给出了自己的粗略答案成本加运费的例子,并摆弄更多。
答案1
好的,这是我的答案,我认为对于像我一样只想粗略了解这些数字含义的人来说,这个答案已经足够了。
\textfont2
= 普通数学字体
\scriptfont2
= 脚本数学字体
\scriptscriptfont2
= 脚本-脚本数学字体
\fontdimen13
= 显示样式上标高度
\fontdimen14
= 文本样式非分数上标高度
\fontdimen15
= 文本样式分数分子/分母上标高度
\fontdimen16
= 下标法向深度
\fontdimen17
= 如果上标太近,下标会改变深度
脚本数学= 上标/下标/tfrac/overset/... 在第一级(默认为文本样式)
脚本数学= 从第二级开始编写数学脚本
显示样式= 显示方程式或当\displaystyle
在当前组中使用时
文本样式= 内联方程式或当\textstyle
在当前组中使用时
别问我为什么s13,s14,s15和s16,s17差别那么大,我本来以为上标和下标会有对应的参数,但是设计师显然不这么认为。
答案2
也许举例说明会有帮助...
\documentclass{article}
\newdimen\savedimen
\begin{document}
Control
\[
x^{x^{x^{x^x}}} \frac{1}{x^{x^{x^x}}}
\]
\hrule
\verb|\fontdimen13| $\sigma_{13}$
\savedimen=\fontdimen13\textfont2
\fontdimen13\textfont2=25pt
\[
x^{x^{x^{x^x}}} \frac{1}{x^{x^{x^x}}}
\]
\fontdimen13\textfont2=\savedimen
\savedimen=\fontdimen13\scriptfont2
\fontdimen13\scriptfont2=25pt
\[
x^{x^{x^{x^x}}} \frac{1}{x^{x^{x^x}}}
\]
\fontdimen13\scriptfont2=\savedimen
\hrule
\verb|\fontdimen14| $\sigma_{14}$
\savedimen=\fontdimen14\scriptfont2
\fontdimen14\scriptfont2=25pt
\[
x^{x^{x^{x^x}}} \frac{1}{x^{x^{x^x}}}
\]
\fontdimen14\scriptfont2=\savedimen
\savedimen=\fontdimen14\scriptscriptfont2
\fontdimen14\scriptscriptfont2=25pt
\[
x^{x^{x^{x^x}}} \frac{1}{x^{x^{x^x}}}
\]
\fontdimen14\scriptscriptfont2=\savedimen
\hrule
\verb|\fontdimen15| $\sigma_{15}$
\savedimen=\fontdimen15\textfont2
\fontdimen15\textfont2=25pt
\[
x^{x^{x^{x^x}}} \frac{1}{x^{x^{x^x}}}
\]
\fontdimen15\textfont2=\savedimen
\savedimen=\fontdimen15\scriptfont2
\fontdimen15\scriptfont2=25pt
\[
x^{x^{x^{x^x}}} \frac{1}{x^{x^{x^x}}}
\]
\fontdimen15\scriptfont2=\savedimen
\savedimen=\fontdimen15\scriptscriptfont2
\fontdimen15\scriptscriptfont2=25pt
\[
x^{x^{x^{x^x}}} \frac{1}{x^{x^{x^x}}}
\]
\end{document}