The main new feature in version 2.1 is study Bible layouts. Access the HOW TO document at this link.

Thanks to the many great suggestions from users around the world, we’re pleased to announce the release of PTXprint version 2.0 with many new features since 1.0 just over a year ago. The FAQ has also been updated recently to reflect some of the changes.


  • Modules can be used to typeset non-contiguous blocks of scripture
  • Improved Hide Empty Verses and added option to show ellipsis
  • Added new feature to include cross-references from external lists in vertical column
  • Added option to allow for unbalanced columns
  • Added option to show the header in a second language/script
  • Added option to include guides (rules and baselines) and/or custom grid behind text
  • Added interlinear text feature
  • Ruby glossing (for CJK languages) is now possible
  • Added option for Thumb Tabs (of book names) on outer edge of page
  • Fancy Borders now has a lot more control over placement and scaling of decorations
  • Added “End-of-Ayah” option for verse decorator on the Tabs+Border tab
  • Added ability to create Reader layout with verse numbers in inner margin/gutter area
  • Paragraphed endnotes are now possible


  • Diglot macros are now more robust to handle structural differences between texts
  • Optimizing column widths for primary and secondary columns is now a single click
  • Added option for texts to switch sides (left/right inner/outer – especially useful for RTL)
  • Improved handling of formatting for independent headers/footers for diglots


  • Added PicList editor with illustration preview to make working with pictures easier
  • Added checklist of questions regarding appropriateness of illustrations
  • Added in-line & cutout positioning options for illustrations (can also scale and mirror)
  • Added picture size options of “page” (within margins) and “full” (cover entire page)
  • Pictures in peripheral books can now be manipulated via the PicList settings
  • Copyright Credits for illustrations are auto-generated (using \zimagecopyrights)
  • Illustrations in diglots can now have multiple captions
  • Added ability for selection and editing parameters of multiple pictures
  • Credit Overlay feature for illustrations added to the Pictures tab (esp. for David C Cook)
  • Added option to Omit Captions for illustrations
  • Added option to crop borders on all images (eliminating spurious unwanted edge lines from pictures)
  • Added Location on Page previews to PicList editor
  • Add filter for Checking Status of illustrations
  • Allow PDFs to be used as illustrations

User Interface:

  • Stylesheet editor to make it easy to control all the USFM styles
  • Localization of UI is possible through Crowdin
  • Localized UI for available for French, Indonesian, Spanish
  • Margin settings have been simplified using graphics to show what exactly is being set
  • Tooltips updated with more accurate context-specific help information
  • Established PTXprint page on the Scripture Software Community site
  • Added advanced option ‘Disable ALL internet use’ – especially for sensitive locations
  • Non-English UI web links (mostly for USFM help) are routed through


  • Font selection and setup has been re-worked to enable greater flexibility
  • Font feature editor added (enabling specific features to enabled/disabled)
  • Digit mapping now definable at the individual font-level
  • Fonts can now have horizontal expand/shrink defined to enable finer control


  • Added Peripherals page for easy handling of front and back matter
  • Improved table of contents generation, including various options to categorize and sort tables
  • Front matter and colophon contents can auto-generate copyright, license & illustration credits

Other Features:

  • Magic buttons to optimize line spacing or top/bottom margins for minimizing wasted space
  • Magic button to calculate & optimize column widths for diglot publications
  • Added feature to auto-correct USFM text when common syntax errors are found
  • Added lack of compliance warning if ‘SIL’ found in project’s copyright statement
  • Output folder location shifted from “[project]\PrintDraft” to “[project]\local\ptxprint”
  • All generated temporary files are hidden away in sub-folders of the main output folder
  • Added feature to copy saved configs to other Paratext projects (esp. great for cluster projects)
  • Allow location-specific changes using keyword ‘at’ in PrintDraftChanges.txt
  • Added option to print from a DBL bundle with a straightforward download and install process
  • Added PDF Output Format options for PDF standards conformance
  • PDF/X1-A outputs pictures in CMYK and doesn’t compress the pdf (to be X1-A compliant)
  • PTXprint now runs with its own version of XeTeX so it can run without Paratext installed

Compatibility warnings:

  1. Compatibility settings on Advanced page get reset by version 2.0 (so expect layout differences) but the settings can be manually re-enabled if needed.
  2. (For those using RTL scripts prior to 1.7.9): The TeX macros have been changed for RTL for Right and Left Justification such that they are swapped. This means that you no longer have to swap the Right and Left Justifications on markers like \q. If justification is Left, it will be Right-justified. PTXprint *should* update your styles automatically.
  3. The child markers of \f and \x now follow the settings of their parent marker styles. As a result there may be changes in the way footnotes and cross-references appear. It is recommended that you RESET these styles to use the default settings prior to trying to remedy settings manually.