fontdimen s13,s14,s15,s16,s17 到底是什么?

fontdimen s13,s14,s15,s16,s17 到底是什么?

不同是什么\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}

例子

相关内容