This is a proposal to add a publications tab to PTXprint. The tab consists primarily of a list of publications, each with an id string, a list of references to print and values for key variables for that publication, for example title and subtitle. Each variable in the peripherals tab will gain a checkbutton setting to say whether it is overridable in a publication.
The tab would change the behaviour of the print button to print all selected publications. We could also drive this from the command line (list publication ids to print). Ideally they would all print in parallel (which we know how to do from page_filler). There would also be the normal add and remove buttons. As such a fairly simple form. Keeping the grid synchronised to the variables list will be interesting.
Is there a need to allow for different finishings for each publication (2-up, different page size/scaling, etc.?)
I suggest keeping the configuration for this in a different file to ptxprint.cfg just for ease of hierarchy of data.
This is a proposal to add a publications tab to PTXprint. The tab consists primarily of a list of publications, each with an id string, a list of references to print and values for key variables for that publication, for example title and subtitle. Each variable in the peripherals tab will gain a checkbutton setting to say whether it is overridable in a publication.
The tab would change the behaviour of the print button to print all selected publications. We could also drive this from the command line (list publication ids to print). Ideally they would all print in parallel (which we know how to do from page_filler). There would also be the normal add and remove buttons. As such a fairly simple form. Keeping the grid synchronised to the variables list will be interesting.
Is there a need to allow for different finishings for each publication (2-up, different page size/scaling, etc.?)
I suggest keeping the configuration for this in a different file to ptxprint.cfg just for ease of hierarchy of data.