fonts - groff eqn 中字符/字形之间的多余空格
问题描述
我正在运行 ubuntu 16.04(它在旧笔记本电脑上)。我正在使用'图片 | eqn -Tpdf -d@@ | groff -mm -Tpdf' 软件根据 ubuntu 版本。我需要一些不在标准 groff TIMES 字体中的符号来发布。我在 ubuntu 版本附带的 STIX 和 FreeMono 中找到了我需要的符号。我已经按照https://www.schaffter.ca/mom/momdoc/appendices.html为 groff 创建了相关的字体文件。
它几乎可以工作,但字符/字形之间有多余的间距。见附图。我已经尝试过 STIX 和 FreeMono,它们产生了同样的问题。
上图示例的 groff、eqn 标记为:
.EQ
gsize +2
.EN
.EQ
xi ( tau ) = sigma sub { C ( tau ) } size -4 \[u2A1D] sub { f \[mo] Facts ( tau ) } f
.EN
.sp 1
.special STIXGeneralR
.EQ
xi ( tau ) = sigma sub { C ( tau ) } size -4 \[u2A1D] sub { f \[mo] Facts ( tau ) } f
.EN
.special
.sp 1
.EQ
xi ( tau ) = sigma sub { C ( tau ) } size -4 \[u2A1D] sub { f \[mo] Facts ( tau ) } f
.EN
.sp 1
.fam STIXGeneral
.EQ
xi ( tau ) = sigma sub { C ( tau ) } size -4 \[u2A1D] sub { f \[mo] Facts ( tau ) } f
.EN
如何摆脱多余的间距?
第一行确实产生了 [u2A1D] 字符未找到消息。
(对不起,如果这篇文章不是应该的。这是我的第一篇)
彼得·N。
解决方案
根据每个 meuh 的评论。可能需要使用不同的软件,即 LaTeX。
推荐阅读
- python - 安全地向 Python 方法添加成员的规则是什么?
- java - 给定一个数组,计算大小为 n 的集合
- java - OracleDataSourceFactory、OracleConnectionPoolDataSource 和 OracleDataSource 有什么区别?
- libgdx - LibGDX:为 json 赋予新的价值
- vespa - 使用继承的结构数组属性对搜索进行排名
- python - Python中的两个单双引号
- angular - ag 网格快速水平滚动导致某些列未显示
- vb.net - 当用户在文本框控件上按 Enter 时,如何抑制烦人的哔哔声?
- java - Android sqlite - 如何计算sqlite中2个REAL条目之间的差异?
- javascript - 数组迭代期间的addEventListener问题[已解决]