0 票
289 次浏览

当我在 PTXprint 中首次创建项目时,可以将其链接到一个现有的 PT 项目。我注意到,有时 PT 数据中的更改会自动“拉取”到 PTXprint 项目中。 

问题

我想知道触发这些更新的机制是什么,以及用户是否可以请求“刷新”。请告知我可以在哪里阅读有关此主题的资料。

PTXprint 用户如何主动触发刷新,以积极获取最新版本的 PT 数据?另外,PTXprint 中是否有地方可以查看或检查正在使用的 PT 数据的状态(时间戳)?

如果答案是“重启计算机”或“完全关闭 PTXprint”,只要这确实是获取刷新的最佳/唯一方法,那就是可以接受的答案。


背景:
考虑一下这种现实情况:有一个日期固定的活动。正在准备一份出版物的特殊制作。PTXprint 用户(排版人员)正在准备出版物,而使用 Paratext 的“翻译人员”正忙于完善“最后的事项”,例如引言文本。

然后,来自 PTXprint 校样打印的反馈传回 PT 团队:一些脚注有轻微的格式问题或不一致之处。一些词汇表条目的连字符处理可以改进,等等。在纸上打印出来总是有助于校对。在电脑屏幕上被忽略的事情会被注意到。

在某些日子,两个团队都在同一个校园甚至同一栋楼里非常忙碌地工作,当可以进行新的 send/receive(发送/接收)时,PT 团队会大声喊出来。作为“奖励”,新鲜的纸张可能会反向传递。(这对某些人来说听起来熟悉吗?这不是理想的工作流程,但有时会发生。)因此,我提出了这个问题。

 

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

5 个回答

+1 票
PTXPrint 应该应用已在项目本地版本中保存的任何更改。
机器翻译自 English
由 [Expert]
(9.9k 分) 发布
谢谢你,Phil。为了明确起见:当 PT 团队完成了应该进入 PTXprint 的工作时,他们点击一个 3.5 英寸软盘的图标(鼠标悬停提示为“save all”/保存全部),这样他们的工作就进入了(用你的话说)“(PT)项目的本地版本”。

PTXprint 用户在一台单独的计算机上。他同时拥有 PT 和 PTXprint,而翻译团队并非在所有机器上都有 PTXprint。那么,PTXprint 用户将通过 send/receive(发送/接收)接收新数据,我猜是这样?

或者,他是否需要在每次 send/receive(发送/接收)之后,在他的计算机上再次点击“save”(保存)按钮,以触发更改进入 PTXprint?
机器翻译自 English
当用户执行 S/R(发送/接收)并接收数据时,他们接收到的文件会保存到他们的计算机上。他们不需要点击保存图标。你也可以通过主菜单或快捷键(Ctrl +S)进行保存。
机器翻译自 English
+1 票
屏幕底部的“仅排版”(layout only)复选框在这里很重要。默认情况下它是选中的,这告诉 PTXprint 不要更新文件(为了速度)。如果取消选中(或显示为“_”),它将从 Paratext 更新文件(假设它们已保存)。你不需要在 Paratext 中做任何事情。
机器翻译自 English
由 (658 分) 发布
Martin,我正在试图理解这一点。在我的测试中,我看到 Paratext 中的更改无论该选项是否选中,都会应用到 PTXPrint 中的文本。
机器翻译自 English

当 Phil 说“我正在试图理解这一点”时,我需要停下来考虑一下,作为一个 PTXprint 的新手,我是否需要担心。

今天早些时候,我写了这样一小段话(然后删除了,因为我倾向于写得太长):
“我们可以在 PT 项目中输入一些测试数据。比如一个虚拟句子,或者一些虚构的额外脚注。然后尝试各种“操作”,看看哪些操作能将更改带到 PTXprint。但生活经验和书籍建议我们要非常小心地使用这种策略。特别是在制作或版本发布前的最后阶段。虚拟数据太多次进入了最终产品。 

或者,即使我们设法正确清理了,我们也可能从基于猜测的少数测试中得出错误的结论。这就是为什么我要问在哪里可以阅读文档中的事实。”

事后看来,我是对的:即使搜索了在线文档和 PTXprint,我也从未注意到角落里的小选项框。我在寻找像“refresh”(刷新)和“update”(更新)这样的词,而这个选项提供的是关于“regenerating”(重新生成)的提示帮助。而且我天真地只想着 PT,而 PTXprint 还会进一步查看来自多个可能源的“processing USFM scripture content”(处理 USFM 经文内容)。我的错。

我现在压力很大,但对你发现的内容非常感兴趣。我想理解 PTXprint,因为我能感觉到,在未来几年我会大量使用它。 

我也愿意提供帮助,因为我非常感激这个论坛。如果你给出明确的指示,并且需要真实的工作机器来双重检查某些事情,我可以做一些测试。我只是需要非常小心,不要在这个阶段用实验搞乱我们的数据。

机器翻译自 English
+2 票

嗨 Tim,

“Layout Only”(仅排版)功能是一个相对较新的功能,是在上下文菜单调整(在 PDF 查看器中)成为可能之后引入的。其理念是,当用户调整段落(增加一行,或缩小以适应等)时,PTXprint 不应该需要每次都通过复杂的转换集重新处理所有 USFM 数据;因此它只运行流程中的排版部分(XeTeX)。

当“Layout Only”(仅排版)未选中时,顺序是:Processing(处理) -> Laying Out(排版) -> Finalizing(最终处理)

当“Layout Only”(仅排版)选中时,顺序是:Processing(处理) -> Laying Out(排版) -> Finalizing(最终处理)

另一方面,如果你更改某些设置,则数据必须(重新)处理,并且它会自动检测到这一点并执行此操作(注意在设置更改后的第一次运行时,复选框暂时采取的第三种 [-] 状态)。它足够聪明,能够注意到 Paratext 中的 USFM 文件自上次打印运行以来是否已更新,并确保它们得到(重新)处理。因此,理论上这一切都“正常工作”。

如果你担心它遗漏了更新,那么只需保持“Layout Only”(仅排版)选项未选中,并在每次点击 Print(打印)时多等几秒钟。

你需要知道的一个注意事项:PTXprint 不会自动更新 PicList(图片列表)。因此,如果你在 Paratext 文件中更改了详细信息(如标题或插图本身),则需要访问 Pictures(图片)选项卡并在那里更新内容。

希望这有助于你理解它是如何工作的。我们正在更新“documentation”(文档),主要是在 Tooltips(工具提示)中,也在 MASTER SLIDES 中,这些幻灯片也在为下个月在 EMDC 举行的培训活动做准备而更新。

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

有几个很好的答案,但没有最佳答案,所以我将总结一下,以便我日后查找,我的问题的答案是什么:

- 通常,PTXprint 会自动注意到 USFM 数据已更改。

- 当用户想要主动触发 PTXprint“注意”新的 USFM 数据时,send/receive(发送/接收)(包含保存)或在 PT 中 save-project(保存项目)都可以做到。

- 即使 PTXprint 注意到了新的 USFM 数据,当右下角的“layout only”(仅排版)选项框被勾选时,它可能会忽略该数据。

- 没有视觉或其他反馈供用户确认新的 USFM 数据已被 PTXprint 检测到并处理(或未处理)。 

- 因此,当正在准备基于 PT 项目的文档打印时(该 PT 项目也在内容层面被其他团队成员积极工作),一个好的习惯是检查 layout-only(仅排版)是否未选中,然后在 PT 中点击一次“send/receive”(发送/接收)或“save”(保存),然后点击“Print (Update) PDF”(打印(更新)PDF)以查看你最新设置调整、文本流调整或从 USFM 数据最新编辑中带来的更改的结果。

给自己的笔记:
这可能很明显,并且可能就在文档的某个地方:PT 和 PTXprint 是友好的伴侣工具。PT 可以在同一台计算机上运行,同时使用 PTXprint。并且 PTXprint 从不更改 PT 项目的 USFM 数据,即使其文件存储在 PT 项目文件夹内;数据从 PT 到 PTXprint 是单向流动的。

 

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

抱歉 Tim,但你的答案不正确。

PTXPrint 始终使用最新的“saved”(已保存)数据。如果你不在 Paratext 中保存数据,PTXPrint 将看不到它。 PTXPrint 永远不会忽略已保存的数据。Layout Only(仅排版)选项的存在是为了帮助 PTXPrint 更快地进行排版更改。

PTXPrint 处理 Paratext 数据的一个例外是关于插图。在 PTXPrint 中,你创建一个插图文件,而该文件不会自动更新。如果你在 Paratext 中对插图进行了更改,你应该审查这些插图。

机器翻译自 English
谢谢你 @Phil_Leckrone 指出了我总结中的错误。我刚刚取消了我的总结作为“best answer”(最佳答案),因为它不正确。我邀请 PTXPrint 专家写一个更好的总结,这样我们就有一个地方拥有关于此主题的完整和正确的文档。

请不要生气,但我今天会发布一个新问题,有一个相反的需求。这不是玩笑,来自一个现实的项目。
机器翻译自 English
0 票

I need to raise one special aspect, which also belongs to the issue of the link (or sync) between PT and PTXPrint:

There is the option to "import" hyphenation-data from a PT project. This has got a dedicated button. And it is not obvious what happens after the initial import:

  • Does PTXPrint treat the import like "the happy beginning of a wonderful relationship", i.e. create a link and will from then on update hyphenation-data from the PT project, whenever it is extended, edited or corrected in PT?
  • Or is the import a historic "once in a lifetime" until button does make it all new?

This is important for our publishing, since we want to keep very fundamental and complete hyphenation-data in PT. And have more custom and specific-to-context and audience options for each PTXPrint-project. 

So we have discovered how to hack the imported hyphanation-data (see my extra question here: https://support.bible/15465/may-i-edit-hyphen-project-tex). But we need to know the dynamics of "refreshing", in order to have a stable work-flow and to avoid nasty surprises, when data in PT is changed.

由 (934 分) 发布

相关问题

0 票
1 个回答 144 次浏览
这是我的问题:在脚注中,译者提供了源文本中的希伯来语单词及其含义范围 下方行中希伯来语字母 lamed 的上部笔画与上方行中字母 q p g 的下部笔画重叠 我不想仅仅为了适应某些特殊字符而增加脚注两行之间的间距 我想 ... 来语字体大小与主字体(Charis SIL)的大小成比例,例如将希伯来语字体大小设置为主字体大小的 80% 如何解决这个问题?
Y Mdu Niê 124 发布 提问于 三月 10
0 票
1 个回答 57 次浏览
When I hover over an external link (e.g. https://support.bible/PTXprint) I can see the url, but when I click ... checked. Is there a setting somewhere else that I need to change?
Tami Allen 102 发布 提问于 一月 15
0 票
1 个回答 96 次浏览
我想在约翰福音 5:10 和约翰福音 5:18 中使用 \fm …\fm*,主文中两个脚注调用处的关键词均为“犹太人”,并指向同一个脚注条目,其内容为“犹太人的领袖”。 我期望脚注呈现以下格式,但不知道如何配置 PTXprint。 c, d 5:10,18 在约翰福音第 5 章的语境中,犹太人指的是犹太人的领袖。
Y Mdu Niê 124 发布 提问于 一月 24
+1 票
1 个回答 267 次浏览
我的问题:有时在正文中,按字母顺序自动生成的脚注引用符会打印在关键词末尾,从而与关键词结合成一个具有不同含义的新词 我想为读者提供一个视觉提示,让他们不要将关键词和脚注引用符读成一个词 我在打印时没有使用颜色的选项,只有黑 ... 始终格式化为斜体 ,并在其前面添加一些空格,以分隔关键词和脚注引用符? 在 PTXPrint 中,如何打印新的脚注引用符格式?
Y Mdu Niê 124 发布 提问于 一月 14
0 票
1 个回答 118 次浏览
你好,我是新手。我需要帮助。我想增加 \lik...\lik* 和 \liv1...\liv1* 之间的间距,并使用 PTXprint 打印草稿,但我不知道在哪里调整间距设置。
Y Mdu Niê 124 发布 提问于 十一月 19, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,060 个问题
6,021 个回答
5,689 条评论
2,035 位用户