这些 OpenType 字体数学表术语是什么意思?

这些 OpenType 字体数学表术语是什么意思?

这些术语在 OpenType 数学表中定义如下:

  1. StretchStackTopShiftUp 标准向上移动应用于拉伸堆栈的顶部元素。
  2. StretchStackBottomShiftDown 标准向下移位应用于拉伸堆栈的底部元素。
  3. StretchStackGapAboveMin 拉伸元素的墨水与上方元素的(墨水)底部之间的最小间隙。
  4. StretchStackGapBelowMin拉伸元素的墨水与下方元素的(墨水)顶部之间的最小间隙。

请注意这张纸不是有一个这些常数的数字。

我也想知道什么是“拉伸堆栈”。

答案1

拉伸堆栈是垂直堆叠并拉伸以匹配其基本元素宽度的项目。由于它们类似于左/右分隔符,因此 LuaTeX 将它们称为“下分隔符”和“上分隔符”。一个常见的例子是下括号:它们由传统 TeX 中的宏包构建,但由 LuaTeX 中的引擎构建(\underbrace当然,具有合适的 定义)。请参阅 LuaTeX 手册的第 5.10 节。

相关内容