0
176 次浏览

刚刚完成了一卷重要的新约书卷,我想写下一些关于我如何组织工作流的思考。我在主题中写了“最佳实践”,因为这是一个广为人知的短语,而且“相当不错但可能还有改进空间的做法”占用了太多空间。我希望随着时间的推移,其他人也能在这里分享类似的做法,这样我们可以从彼此那里获得提高效率的好主意。

这一切都发生在书籍大致排版完成之后,我剩下的唯一任务就是逐页检查,确保每行的结尾都在页面底部。这是一个耗时数小时但极其重复的步骤——非常适合进行流程优化!

  1. 我没有在 PTXprint 中打开 Changes.txt 文件——如果你同时在 PTXprint 和外部程序中打开它,每次更改后都需要刷新(Refresh)。但通过这种方式,我可以在外部编辑它而无需刷新。
  2. 我在 Notepad++ 中打开了 Changes.txt。然后将“语言”更改为“Shell”。它(显然)实际上并不是一个 shell 文档,但它使用 # 注释字符,因此这种可视化的彩色标记非常有帮助。
    image
  3. 为了在不关闭其他程序的情况下隔离我的工作环境,我将三个程序移动到了一个新的 Windows 桌面:Notepad++、PTXprint 和 Sumatra。
  4. 每次我想添加新的更改时——我 95% 的更改只是使用 p^95 系统来缩小和拉伸段落——我会在 Notepad++ 中按 Ctrl-d 添加一行(我也使用了很多其他快捷键,但我建议你在需要时在线查找它们。Ctrl-l(就像 llama 中的 l)删除一行,等等。)
  5. 我使用 Ctrl-方向键来按单词左右移动,而不是按单个字符移动。
  6. 我使用 Alt-Tab 在程序之间切换,并在 PTXprint 中使用 Ctrl-P 进行打印。我的目标是几乎从不触碰鼠标或触控板,我几乎总是能做到这一点。
  7. 我在 Sumatra 中使用“书籍视图”(Book View),这样我就可以像打开的书一样看到跨页。
  8. 我一次只处理一本书,这样我就不必等待整个新约编译完成,而且当我开始处理一本书时,我只打印前 5 章左右。如果在我到达范围末尾后需要更多,我会添加(例如“MAT 1-10”),如果某一章恰好从奇数页的顶部开始,我会让未来的运行从那里开始(例如,如果第 6 章从奇数页开始,那么我只打印“MAT 6-11”)。
  9. 如果必要,我会在书的末尾使用 Changes.txt 添加一个空白页,以便书的页数总是偶数。这意味着新书总是从奇数页的开头开始(你需要决定是否愿意有时出现空白页)。
  10. 我训练我的妻子也做其中很多工作,这为我节省了几小时 :slight_smile:
  11. 在我写这些内容时,我又想到了另一个主意!很可能下次我做这件事时,我会将 PTXprint 命令行调用添加到 Notepad++ 的宏系统中,这样我就可以从 Notepad++ 通过快捷键打印文件,而完全不需要打开 PTXprint。
机器翻译自 English
PTXprint (1.9k 分) 发布 | 176 次浏览

2 个回答

0

使用 Linux 的人可能想要安装 inotify-tools 包,然后你可以执行类似以下操作:

while inotifywait -e close_write shared/ptxprint/PROJECT . ; do sleep 0.5 ; ptxprint shared/ptxprint/PROJECT/ptxprint.cfg ; done

这将在你每次在 shared/ptxprint/PROJECT 或当前目录中保存内容时运行 ptxprint(在短暂等待以让事情稳定下来之后)。因此,你只需要保存你的工作,新版本就会出现在你的 PDF 查看器中。

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

顺便说一下,对于阅读此帖子的任何新用户……不,你不需要做像这样极客的事情来正常使用 PTXprint。这个帖子特别适合那些碰巧也在以“有趣”的方式使用 PTXprint 的极客。

假设你可以设置类似的东西,以便每次更新 AdjList 或 changes.txt 文件时自动打印(并且使用 -P 参数,你可以无头运行它)。

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

相关问题

0
3 个回答 532 次浏览
Do you have suggestions on how to work with the spelling status of the wordlist for the whole NT? It would obviously ... together. Do you have any suggestions for how to proceed?
Clear7419 251 发布 提问于 十二月 16, 2019
0
6 个回答 879 次浏览
鉴于插入的任何插图都会通过 Send/Receive(发送/接收)进行传输,那么在处理插图的过程中,最佳实践是什么?特别是在低带宽环境下,我们并不希望增加 Send/Receive 的负担。 目前,例如某个团队只是插入一条注释,以表示希望在该位置添加特定的插图。有没有更好的方法?
drwww 448 发布 提问于 十月 1, 2018
0
1 个回答 274 次浏览
我在注册表(Registry)中遇到了几个与回译项目相关的问题 这些项目并未基于母本翻译(mother translation)设置为回译项目类型,也就是说,它们拥有独立的注册信息 在某些情况下,UBS(Sharon P)会标记这些问题,因 ... 则将其标记为测试/培训项目,或标记为 新 (New)而非 首次 (First) 感谢大家的意见 jeffh
jeffh 1.4k 发布 提问于 七月 8, 2022
+1
10 个回答 1.8k 次浏览
我刚开始在我们的项目中真正设置术语表(Glossary),因此遇到了很多问题 我想知道是否有人编写过 最佳实践 文档,或者分享过一些让一切正常运行的技巧 我读过 USFM 标记文档和 PT 帮助,但它们并没有回答很多问题 例如,在很长的术语 ... ? 我相信随着我使用它的时间越长,我会产生更多的问题,我想知道我是否遗漏了某个能回答所有这些问题的优质资源
mnjames 1.9k 发布 提问于 七月 25, 2018
0
2 个回答 239 次浏览
Continuing the discussion from USFM marker for geographical location names: USFM marker for geographical location names It's ... available on the http://lingtransoft.info site .
wdavidhj 1.4k 发布 提问于 九月 10, 2015
Paratext
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
May the God who gives endurance and encouragement give you the same attitude of mind toward each other that Christ Jesus had.
Romans 15:5
3,048 个问题
6,007 个回答
5,672 条评论
2,027 位用户