0 票
475 次浏览

我过去一直使用 Paratext 的 PDF 导出功能来打印经文小册子,使用的是 Arial 字体。我现在正尝试改用 PTX Print,但使用 Arial 字体时遇到了问题。字体显示异常,变得太窄了。我尝试过的其他字体都没有这个问题。但为了保持与之前系列作品相同的外观,我需要 Arial 字体能正常工作。有人遇到过这个问题吗?

机器翻译自 English
PTXprint 中 由 (116 分) 发布 | 475 次浏览

7 个回答

+1 票

你好 Andre,欢迎来到社区!
我是开发人员之一,正在尝试弄清楚可能发生了什么。在早期版本中,我们曾遇到用户无法找到所需字体的情况,因为字体未正确安装(参见此常见问题解答中的第二个问题)。我怀疑你并没有遇到那个特定问题(因为你可以看到并选择 Arial 字体),但想知道是否可能安装了两个不同的 Arial 字体——一个在 Windows\Fonts 中,另一个在“C:\Users<username>\AppData\Local\Microsoft\Windows\Fonts”中。请检查以确保情况并非如此。PTXprint 使用的唯一位置(与其他某些软件不同)是 Windows/Fonts 文件夹。

如果那里一切正常,请检查这些设置中是否有合理的值,或者关闭调整选项以查看是否有所改善:

我假设你使用的是罗马字母文字,对吗?

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

感谢你的快速回复!AppData 下没有重复的 Arial 字体,间距调整已关闭。我使用的是罗马字母文字。这是一张截图,有助于查看问题:

机器翻译自 English
+1 票

谢谢——这真的有助于直观地看到问题,我也同意确实有些不对劲……
当你点击字体(Font)按钮时,
image
你是否看到所有默认值都已设置(或者那里有什么奇怪的情况)?
image

最后,我会关闭高级(Advanced)选项卡中可能勾选的任何附加 .sty 或 .tex 文件:
image

如果你仍然得到压缩的文本,那么有一个示例项目(选择 1 本小书)来操作会有帮助。使用高级(Advanced)选项卡上的 Create ZIP Archive… 按钮,然后将生成的文件发送到 ptxprint[underscore][Email Removed] 在创建归档之前,勾选“Archive temporary files, for debugging”选项可能也会有帮助。

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

谢谢——所有这些选项都处于默认值/未勾选状态。我会通过电子邮件发送 .zip 文件给你。

机器翻译自 English

我们仍在琢磨为什么会发生这种情况。但在 1.5.9 版本中修复了许多小 bug。请下载最新版本,再次测试,看看是否碰巧已解决此问题。

机器翻译自 English
0 票

已安装 1.5.9:同样的问题。
在同事的电脑上尝试过:同样的问题。
有没有办法使用样式表来调整字体的宽度?

机器翻译自 English
由 (116 分) 发布
已重新显示
0 票

好的——让我们继续摸索,直到找到原因……

你的项目的 shared\ptxprint 文件夹或子文件夹中是否存储了任何字体?如果有,请删除它们,然后重新启动 PTXprint 并再次尝试。

当你点击正文(Body Text)(Regular)字体时,你看到了什么?

另外,在打印后,你能查看 .tex 文件以查看使用了哪些字体名称吗(大约在第 66-69 行):
image

在你的电脑上这可能会不同,但看到它从哪里获取这些字体会有帮助。

机器翻译自 English
由 (3.2k 分) 发布
0 票
  1. 我的项目 shared\ptxprint 中没有存储字体
  2. 当我点击正文(Body Text)字体时,得到的是:
  3. 以下是 .tex 文件中要求的行:
    (每个帖子只能放一张图片,所以我会在这里粘贴文本)

    %%%%% Fonts %%%%%
    \FontSizeUnit=1.000pt
    %% Faces
    \def\regular{“[C:/windows/fonts/ARIALN.TTF]:”}
    \def\bold{“[C:/windows/fonts/ARIALNB.TTF]:”}
    \def\italic{“[C:/windows/fonts/ariali.ttf]:”}
    \def\bolditalic{“[C:/windows/fonts/arialbi.ttf]:”}
    %\def\SpaceStretchFactor{1.0}
    %\def\SpaceShrinkFactor{0.5}
    \ColorFontsfalse*

嗯,看起来我们取得了一些进展?ArialN 是 Arial Narrow……所以不知为何,当我告诉它使用 Arial 时,它选择了 Arial Narrow?(注意:文件 arial.ttf 存在于同一文件夹中。不知为何 PTXprint 选择了 ArialN.ttf。很可能只要安装了 Arial Narrow,这个 bug 就会发生?)

机器翻译自 English
由 (116 分) 发布
已重新显示
0 票

我们将尝试弄清楚为什么会出现这种故障,但在此期间,一个变通方法是删除(或卸载)系统中的 ArialN 和 ArialNB 字体,看看是否按预期工作。或者,在没有安装这些额外字体的另一台机器上尝试。

机器翻译自 English
由 (3.2k 分) 发布
0 票

我已经卸载了所有 ArialN* 字体,这确实解决了我的问题。感谢你的支持!

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

相关问题

0 票
1 个回答 180 次浏览
我最近将 PTXprint 更新到了 3.0.41 版本,现在由于以下错误无法打印 PDF: PTXprint [3.0.41] - Error! Failed to create: ASLat_Default_JON_ptxp.pdf ! Font ... Charis SIL,但不知为何它认为这里使用的是 Source Code Pro 有什么建议吗?
odysiusbt 125 发布 提问于 九月 16
0 票
1 个回答 119 次浏览
这是我的问题:在脚注中,译者提供了源文本中的希伯来语单词及其含义范围 下方行中希伯来语字母 lamed 的上部笔画与上方行中字母 q p g 的下部笔画重叠 我不想仅仅为了适应某些特殊字符而增加脚注两行之间的间距 我想 ... 来语字体大小与主字体(Charis SIL)的大小成比例,例如将希伯来语字体大小设置为主字体大小的 80% 如何解决这个问题?
Y Mdu Niê 124 发布 提问于 三月 10
0 票
1 个回答 134 次浏览
一些同事在生成 PDF 文件时遇到了问题。我使用他们的项目副本复现了该问题,并且已经将该字体安装为“所有用户”可用。我们该如何继续排查此问题? 错误信息: 字体文件位于 c:\windows\fonts
[Expert]
sewhite
3.3k 发布
提问于 一月 28, 2025
PTXprint 中
0 票
2 个回答 281 次浏览
我正在使用 Noto Nastaliq Urdu 字体准备文本。但我需要在 changes.txt 编辑界面中使用罗马字体,以便能够阅读我的输入。目前它只显示“豆腐块”(乱码方框)。我尝试在 Font/Script 设置中使用罗马字体,并将相应的样式标记更改为乌尔都语字体,但当我尝试打印时,PTXprint 挂起了。有什么建议吗?
mlucas53 148 发布 提问于 七月 22, 2024
PTXprint 中
0 票
1 个回答 249 次浏览
我正在使用 Noto Nastaliq Urdu 字体准备新约(NT)译本。我很难调整字母间距,使其不过于宽,同时调整单词间距,使其不过于窄。我尝试了“字体”选项卡中各种“字母间距”和“单词间距”调整的组合,但尚未找到令人满意的解决方案。目前,输出结果看起来像是一串字符,无法辨认出单词之间的分隔。有什么建议吗?
mlucas53 148 发布 提问于 十二月 19, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Very truly I tell you, whoever accepts anyone I send accepts me; and whoever accepts me accepts the one who sent me.
John 13:20
3,052 个问题
6,011 个回答
5,677 条评论
2,032 位用户