这里有一个相关的问题。我在一个项目中设置了一个 PTXPrint 配置(相当复杂)。现在我想在一个新的 Paratext 项目中从头开始。当我第一次打开 PTXPrint 时,旧项目的配置会默认显示。但是,如果我更改所选的 Paratext 项目,那个初始配置的所有细节似乎都会带到新项目中……包括指向旧项目文件的链接,因此当我让它进行第一次打印时,它会因缺少文件而崩溃!(具体来说:自定义设置 ptxprint-mods.tex 被勾选了,但该文件在此项目中不存在。)当你选择一个从未在 PTXPrint 中选中过的新 Paratext 项目时,PTXPrint 不应该为该任务创建一个默认配置文件吗?能够将项目设置从旧项目复制到新项目有一些好处,但在我看来,刚开始在一个新项目中工作时,应该提供一个干净的起点,这样至少第一次打印可以发生而不崩溃!也许稍后你可以选择不同的项目和配置,然后选择目标项目并为其指定一个新的配置文件名。如果它看到你已经在那个项目中做了一些 PTXPrint 工作,那么它允许设置被复制过来。(但我不确定,这相当复杂……也许你只需要一个“重置所有设置”按钮,以便能够获取一个应该始终有效的基本默认设置。)
Here is a related question. I worked on setting up a PTXPrint configuration (fairly complex) in one project. Now I want to start from scratch in a new Paratext project. The configuration for the old project shows up by default when I first open PTXPrint. But if I change the Paratext project selected, all of the details of that first configuration seem to be carried over into the new project… including links to files from the old project, so that when I tell it to do its first Print, it crashes with missing files! (Specifically: the customized settings ptxprint-mods.tex was checked, but that file didn’t exist in this project.) When you select a new Paratext project that has never been selected in PTXPrint, shouldn’t PTXPrint create a default profile for that job? There is some advantage to being able to copy project settings into a new project from an old project, but it seems to me like just starting to work in a new project need to be given a clean slate, so the initial Print can happen without crashing at least! Maybe later on you could select a different project and configuration, then select the target project and give it a new configuration file name. If it sees that you have already done some PTXPrint work in that project, then it would allow the settings to be copied over. (But I don’t know, that’s pretty complex… Maybe you just need a Reset All Settings button, to be able to get a basic default setting that should always work.)
机器翻译自 English