0
79 次浏览

似乎如果圣经文本中存在 \esb...\esbe 内容,而模块中的 \ref 字段试图访问该内容,PTXPrint 就会感到困惑,无法将 \ref 字段展开为其完整形式。要么 PTXPrint 找到了 \esb 标记但始终找不到 \esbe  标记,并以错误消息“到达书末仍未找到 \esbe”失败(这似乎发生在 \ref 指定第 1 节时),要么 PTXPRINT 完全忽略 \ref 字段并在没有错误的情况下结束(这似乎发生在 \ref 字段  从第 2 节或更晚的节开始时)。我原本预期 PTXPrint 会忽略 \esb 内容并继续查找,直到找到正确的节。如果我从圣经文本中移除 \esb 内容,模块和 PTXPrint 就能按预期工作。  由于我们的诗篇每篇开头都有一个简短的 \esb...\esbe 部分,这意味着我们无法使用任何诗篇。你们能看看这个问题吗?我在下面附了一张诗篇 2 源文本的截图,该文本导致了问题,还有模块源、显示 PTX 困惑的最终 SFM,以及错误消息(针对指定第 1 节作为起始的模块)。

  

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

1 个回答

0
The \esb in Psa 2 is faulty. You cannot have \ip inside an \esb. Changing the \ip paragraphs to \p seems to resolve the issue. See https://docs.usfm.bible/usfm/3.1/sbar/esb.html for more details. I have no idea if Paratext would fail this when doing basic marker checks, but somewhere along the line it will be considered faulty text.
(656 分) 发布
谢谢 Martin。你说得对,将 \ip 更改为 \p 似乎有帮助——如果我只想要第 1 节的话。但现在模块中的 \ref 展开后不仅包含第 1 节,还包含了 \esb 的全部内容。 这真的不是我的本意。我只想要不包含 \esb 的第 1 节。(有趣的是,它跳过了位于 \esb 和 \v 1 之间的 \s,这表明算法 CAN 跳过多余的内容。)

但如果我指定第 2 节或任何后续节,程序就会失败。它只在第 1 节时 - 勉强 - 有效。所以这里似乎仍然存在某种问题。同样,如果我移除 \esb 内容,一切都能正常工作。抱歉带来麻烦!

注:我们在 XXA-XXF 中有 600 多页神学院材料,其中包含数百(甚至上千?)个硬编码的经文段落,来自我们圣经文本的古老版本。在多年后即将出版新约之际,模块功能将是手动复制和粘贴所有这些段落的一个非常好的替代方案——可能不是最后一次。
机器翻译自 English

相关问题

0
1 个回答 39 次浏览
我们使用模块(Modules)和 PTX Print 制作带插图的圣经故事书已经好几年了 我们将 \fig 语句包含在模块规范文件(module spec file)中,而不是直接包含在圣经书卷文件中,这在约拿书(整卷书)以及各种工作坊作业 ... 时间不多了,对于我计划中的 3 种语言,我可能不得不改回使用 LibreOffice 任何帮助都将不胜感激!
KimB 670 发布 提问于 十一月 17, 2025
PTXprint
0
1 个回答 126 次浏览
我有一个读经日历(lectionary)圣经模块,在 PTXPrint 中,一些 \ref 文本缺失,还有一些显示的经文数量多于 \ref 行所指定的 所有 \ref 文本在 Paratext 预览输出(Preview Output)中都能正确显示 我们发现 ... 否则它会一直显示到下一个段落标记为止 是不是有什么关于段落或其他方面的设置我遗漏了?
beve 128 发布 提问于 四月 10, 2025
0
2 个回答 60 次浏览
读经表中有一些选段,如果能加上 引言 行会更好 例如,在申命记 4:1-9 之前加上 摩西说: 请问有什么好方法可以将这些内容 嵌入 到行内,即嵌入到模块通过 \ref DEU 4:1-9 提取的段落的节号内部?我可以轻松地在模块中添 ... ,要听 } 之前 相反,我希望的效果是:{1 摩西说: 现在,以色列啊,要听 } 欢迎提出建议 谢谢,保罗
Paul 642 发布 提问于 七月 13
0
1 个回答 20 次浏览
更新到 PTXprint 3.0.25 后,我发现 缩小/放大(按文本大小百分比) 选项(通过 PDF 预览器中的右键菜单访问)似乎没有任何效果 我可以看到当前书籍的 AdjList 中记录了我的请求,但文本布局似乎完全未受影响 缩小 -1 ... 安装 3.0.18 后, 缩小/放大(按文本大小百分比) 功能又恢复正常了 还有其他人也遇到同样的问题吗?
[Expert]
jmkla
290 发布
提问于 五月 13
PTXprint
0
2 个回答 206 次浏览
当我保存时,Paratext 会删除 /c 2 标记。我遗漏了什么?在章节标记之间是否还需要其他特定标记才能使其被接受? MODULE.SFM 文件 \id GEN Bote \inc v f x s fig \vrs English \ib \c 1 \ref GEN 1 \c 2 \ref GEN 2
listentwice 1.2k 发布 提问于 七月 20, 2021
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Make every effort to keep the unity of the Spirit through the bond of peace.
Ephesians 4:3
3,046 个问题
6,006 个回答
5,671 条评论
2,027 位用户