0 票
243 次浏览

背景设置:
我们希望脚注编号使用阿拉伯脚注标记(U+0602)与数字组合。
图片

我们使用的主要字体最多只能处理两位数字,因此我们想使用另一种字体。然而,当我在 PTXprint 的“样式”选项卡中选择该字体时,U+0602 标记和数字并没有组合在一起。


我猜测这是因为字体没有被告知文字系统是阿拉伯文,尽管通过项目设置,阿拉伯文是默认值。我尝试在 UI 字体区域的“选择功能”部分设置 script=arab,也尝试在 *mods.sty 文件中设置 \FontName font:script=arab。

还有其他方法可以设置文字系统吗?或者,结合符号 u+0602 在新字体中无法正常工作是否有其他原因?(我已经在外部测试过,以确保该字体能够处理它。)

机器翻译自 English
PTXprint 中 由 (1.9k 分) 发布 | 243 次浏览

1 个回答

0 票

你可以使用 \LogFontstrue 来检查字体实际被定义为什么(这会生成一个 \jobname.fontusage 文件)。我想知道是否可能存在某种故障?
其他随机想法:你需要为它启用 graphite 吗?或者需要应用某种映射?

机器翻译自 English
由 (1.1k 分) 发布

谢谢。查看日志文件至少让我知道问题出在其他地方。

在 UI 字体区域的“选择功能”部分设置 script=arab 确实有效。在日志文件中它显示为加号,+script=arab,但我认为这并不重要。

在 LibreOffice 和 Word 中,数字 ؂۱۲۳ 在 Awami Nastaliq 和 Scheherazade New 字体中只有两位数字组合,但在 Noto Nastaliq Urdu 和 Times New Roman 字体中有三位数字组合。因此,我希望在 PTXprint 中使用后两者之一。

但是,在 PTXprint 中,数字仅与脚注标记(对于单位或双位数字)在 Awami 和 Scheherazade 字体中组合。在 Noto 或 Times 字体中,它们完全不组合。

我认为这不是 graphite 的问题,因为 Noto 和 Times 不是 graphite 字体。

我尝试了不同的映射(Default、Arabic-Indic、Extended-Arabic),但都无法使其工作。

关于为什么字符在 Noto 和 Times 中组合,还有其他想法吗?

机器翻译自 English

相关问题

0 票
0 个回答 212 次浏览
提供的脚本将附带 .cms 和 .py 文件,可能还有一个 readme 文件。要使用该脚本,请将这些文件复制并粘贴到“我的 Paratext 项目”文件夹中的 cms 文件夹中。 完成此操作后,重启 Paratext 非常重要。新命令将位于项目菜单中的 Custom Tools 下,具体在作者放置它的子菜单中。
[Moderator]
dhigby
1.3k 发布
提问于 十一月 12, 2021
0 票
2 个回答 1.2k 次浏览
我最近向开发人员报告说,9.1 版本(与 8 或 9.0 版本不同)经常会在单词中间换行(而且我们的单词之间是有空格的!) 我们的项目使用非西方文字(高棉语) 我想知道其他使用非西方文字的人现在是否也有这个问题?如果是这样 ... PT 9.1 是否改变了文本渲染方式,并使用了类似 Microsoft 的技术?如果是这样,我希望开发人员会重新考虑这一选择
viverechristus 296 发布 提问于 十二月 31, 2020
0 票
0 个回答 211 次浏览
Wasn't sure where to report this bug fix for the Show Project Plan Html script, found in the project Custom Tools > ... be causing the problem. Probably best to change it as well
jeffh 1.4k 发布 提问于 五月 8, 2020
0 票
2 个回答 598 次浏览
I was creating a new project in Paratext 8 and set the font in the project Language Settings window. After selecting the ... 58.2 KB ! Main Paratext text window.jpg1366 728 102 KB
TSNgaihte 220 发布 提问于 十一月 13, 2019
0 票
2 个回答 581 次浏览
We are having training using Burmese script with Pyidaungsu MM font. After setting up the font in the language setting using ... Screenshot 2019-05-08 10.02.00.png1374 746 114 KB
TSNgaihte 220 发布 提问于 五月 8, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And I tell you that you are Peter, and on this rock I will build my church, and the gates of Hades will not overcome it.
Matthew 16:18
3,062 个问题
6,022 个回答
5,691 条评论
2,036 位用户