0
411 次浏览

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

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

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 个回答 96 次浏览
我最近将 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 发布 提问于 3 天
0
1 个回答 93 次浏览
这是我的问题:在脚注中,译者提供了源文本中的希伯来语单词及其含义范围 下方行中希伯来语字母 lamed 的上部笔画与上方行中字母 q p g 的下部笔画重叠 我不想仅仅为了适应某些特殊字符而增加脚注两行之间的间距 我想 ... 来语字体大小与主字体(Charis SIL)的大小成比例,例如将希伯来语字体大小设置为主字体大小的 80% 如何解决这个问题?
Y Mdu Niê 124 发布 提问于 三月 10
0
1 个回答 100 次浏览
一些同事在生成 PDF 文件时遇到了问题。我使用他们的项目副本复现了该问题,并且已经将该字体安装为“所有用户”可用。我们该如何继续排查此问题? 错误信息: 字体文件位于 c:\windows\fonts
[Expert]
sewhite
3.3k 发布
提问于 一月 28, 2025
PTXprint
0
2 个回答 248 次浏览
我正在使用 Noto Nastaliq Urdu 字体准备文本。但我需要在 changes.txt 编辑界面中使用罗马字体,以便能够阅读我的输入。目前它只显示“豆腐块”(乱码方框)。我尝试在 Font/Script 设置中使用罗马字体,并将相应的样式标记更改为乌尔都语字体,但当我尝试打印时,PTXprint 挂起了。有什么建议吗?
mlucas53 148 发布 提问于 七月 22, 2024
PTXprint
0
1 个回答 243 次浏览
我正在使用 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.
Every day they continued to meet together in the temple courts. They broke bread in their homes and ate together with glad and sincere hearts, praising God and enjoying the favor of all the people. And the Lord added to their number daily those who were being saved.
Acts 2:46-47
3,049 个问题
6,007 个回答
5,672 条评论
2,029 位用户