{"id":674,"date":"2021-10-18T01:45:37","date_gmt":"2021-10-18T01:45:37","guid":{"rendered":"https:\/\/software.sil.org\/ptxprint\/?page_id=674"},"modified":"2025-09-01T21:20:44","modified_gmt":"2025-09-01T21:20:44","slug":"whats-new-in-version-2-0","status":"publish","type":"page","link":"https:\/\/software.sil.org\/ptxprint\/whats-new-in-version-2-0\/","title":{"rendered":"What&#8217;s new in version 2.9?"},"content":{"rendered":"<p>Please <a href=\"https:\/\/software.sil.org\/ptxprint\/download\/\" target=\"_blank\" rel=\"noopener\">download the latest version<\/a> to take advantage of the new features, many other minor improvements and bug fixes.<\/p>\n<h2>Significant New features:<\/h2>\n<ul>\n<li><strong>MacOS<\/strong> version released (for Apple Silicon &#8211; ARM64 architecture)<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/Apple_logo_black-150x150.png\" alt=\"\" width=\"75\" height=\"93\" class=\"alignnone size-thumbnail wp-image-3032\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/Apple_logo_black-244x300.png 244w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/Apple_logo_black.png 500w\" sizes=\"auto, (max-width: 75px) 100vw, 75px\" \/><\/p>\n<\/li>\n<li>\n<p><strong>Layout Analysis<\/strong> in PDF Viewer<\/p>\n<ul>\n<li>highlight bad word (and inter character) spaces &#8212; <strong>horizontal<\/strong> whitespace<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_26_51--300x291.png\" alt=\"\" width=\"300\" height=\"291\" class=\"alignnone size-medium wp-image-3054\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_26_51--300x291.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_26_51--768x745.png 768w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_26_51-.png 983w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/li>\n<li>highlight <strong>vertical rivers<\/strong> of whitespace<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_37_27-MABC-File-Explorer-300x179.png\" alt=\"\" width=\"300\" height=\"179\" class=\"alignnone size-medium wp-image-3055\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_37_27-MABC-File-Explorer-300x179.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_37_27-MABC-File-Explorer-1024x611.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_37_27-MABC-File-Explorer-768x459.png 768w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_37_27-MABC-File-Explorer.png 1536w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/li>\n<li>highlight vertical <strong>glyph collisions<\/strong> between lines<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_22_59--300x253.png\" alt=\"\" width=\"300\" height=\"253\" class=\"alignnone size-medium wp-image-3053\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_22_59--300x253.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_22_59--1024x864.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_22_59--768x648.png 768w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_22_59-.png 1030w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/li>\n<li><strong>Locate&#8230;<\/strong> button in PDF Viewer with options for which issues to jump to<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_20_27-PDF-Preview_-WSGdev_Short_GEN_ptxp.pdf-29-Aug-12_19.png\" alt=\"\" width=\"433\" height=\"168\" class=\"alignnone size-full wp-image-3048\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_20_27-PDF-Preview_-WSGdev_Short_GEN_ptxp.pdf-29-Aug-12_19.png 433w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-08-29-12_20_27-PDF-Preview_-WSGdev_Short_GEN_ptxp.pdf-29-Aug-12_19-300x116.png 300w\" sizes=\"auto, (max-width: 433px) 100vw, 433px\" \/><\/li>\n<\/ul>\n<\/li>\n<li>PDF viewer now generates a <strong>publication report<\/strong> with pertinent details<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_13_31-DesktopWindowXamlSource.png\" alt=\"\" width=\"354\" height=\"395\" class=\"alignnone size-full wp-image-3051\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_13_31-DesktopWindowXamlSource.png 354w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_13_31-DesktopWindowXamlSource-269x300.png 269w\" sizes=\"auto, (max-width: 354px) 100vw, 354px\" \/><\/p>\n<\/li>\n<li>\n<p>Report includes page layout visualization, informational, warning and error messages<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_12_44-.png\" alt=\"\" width=\"1041\" height=\"1197\" class=\"alignnone size-full wp-image-3052\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_12_44-.png 1041w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_12_44--261x300.png 261w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_12_44--891x1024.png 891w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_12_44--768x883.png 768w\" sizes=\"auto, (max-width: 1041px) 100vw, 1041px\" \/><\/p>\n<\/li>\n<li>\n<p>Include <strong>Berean Standard Bible<\/strong> as a sample text (see Import Scripture)<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-17_56_13-PTXprint-2.9.4-WSGdev__Short-GEN.png\" alt=\"\" width=\"850\" height=\"503\" class=\"alignnone size-full wp-image-3040\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-17_56_13-PTXprint-2.9.4-WSGdev__Short-GEN.png 850w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-17_56_13-PTXprint-2.9.4-WSGdev__Short-GEN-300x178.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-17_56_13-PTXprint-2.9.4-WSGdev__Short-GEN-768x454.png 768w\" sizes=\"auto, (max-width: 850px) 100vw, 850px\" \/><\/p>\n<\/li>\n<li>\n<p>Feature for <strong>Adding Maps<\/strong> to XXM (or other XX* books)<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-17_49_41-PTXprint-2.9.4-WSGdev__Short-GEN.png\" alt=\"\" width=\"1122\" height=\"681\" class=\"alignnone size-full wp-image-3039\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-17_49_41-PTXprint-2.9.4-WSGdev__Short-GEN.png 1122w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-17_49_41-PTXprint-2.9.4-WSGdev__Short-GEN-300x182.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-17_49_41-PTXprint-2.9.4-WSGdev__Short-GEN-1024x622.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-17_49_41-PTXprint-2.9.4-WSGdev__Short-GEN-768x466.png 768w\" sizes=\"auto, (max-width: 1122px) 100vw, 1122px\" \/><\/p>\n<\/li>\n<li>\n<p>Add Hans script support for <strong>Chinese vertical alignment<\/strong> (not yet vertical text flow)<\/p>\n<\/li>\n<\/ul>\n<div id=\"accordion-1\" class=\"accordion no-js\"><\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"general29\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-general29\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tGeneral enhancements:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-general29\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n * <strong>Chapter number QRcodes<\/strong> can now also go inside the chapter number box<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_09_55-taTCVv3_FinalReleasev1_ROM_ptxp_BW.pdf-Sri-Lankan-Tamil-Readers-Version-202.png\" alt=\"\" width=\"484\" height=\"188\" class=\"alignnone size-full wp-image-3050\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_09_55-taTCVv3_FinalReleasev1_ROM_ptxp_BW.pdf-Sri-Lankan-Tamil-Readers-Version-202.png 484w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_09_55-taTCVv3_FinalReleasev1_ROM_ptxp_BW.pdf-Sri-Lankan-Tamil-Readers-Version-202-300x117.png 300w\" sizes=\"auto, (max-width: 484px) 100vw, 484px\" \/><br \/>\n * Improved USFM and module parsing to provide more helpful error messages<br \/>\n * Add TTC (True Type Collection) font support at least for font 0<br \/>\n * Small (1st line) indents at chapters now behave the same in 1st and 2nd lines<br \/>\n * Add <strong>Alt-X<\/strong> keyboard shortcut on View+Edit tab to show unicode values of selected text<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_06_11-PTXprint-2.9.4-WSGdev__Short-GEN.png\" alt=\"\" width=\"962\" height=\"245\" class=\"alignnone size-full wp-image-3049\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_06_11-PTXprint-2.9.4-WSGdev__Short-GEN.png 962w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_06_11-PTXprint-2.9.4-WSGdev__Short-GEN-300x76.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_06_11-PTXprint-2.9.4-WSGdev__Short-GEN-768x196.png 768w\" sizes=\"auto, (max-width: 962px) 100vw, 962px\" \/><br \/>\n * Add inner and outer as paragraph alignment options<br \/>\n * Update DBL link to new URL (new site requires login)<br \/>\n * Introduce <strong>margin notes<\/strong> (for cross references, headings, notes)<br \/>\n * Place bottom images on the baseline<br \/>\n * Add daggers to glossary options<br \/>\n * Add sections(piclist) support<br \/>\n\t\t<\/div>\n\n\t\t<\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"UI29\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-UI29\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tMinor UI improvements:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-UI29\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n * Highlight recently used projects<br \/>\n * Color-code books in book chooser<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-07-09-12_20_49-Select-Books-To-Export-to-PDF.png\" alt=\"\" width=\"616\" height=\"542\" class=\"alignnone size-full wp-image-3047\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-07-09-12_20_49-Select-Books-To-Export-to-PDF.png 616w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-07-09-12_20_49-Select-Books-To-Export-to-PDF-300x264.png 300w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><br \/>\n * Add Blue, Orange, Red status for Update available button<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-07-14-17_43_23-PDF-Preview_-WSG_Polyglot_GEN_ptxp.pdf-14-Jul-17_13.png\" alt=\"\" width=\"381\" height=\"142\" class=\"alignnone size-full wp-image-3044\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-07-14-17_43_23-PDF-Preview_-WSG_Polyglot_GEN_ptxp.pdf-14-Jul-17_13.png 381w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-07-14-17_43_23-PDF-Preview_-WSG_Polyglot_GEN_ptxp.pdf-14-Jul-17_13-300x112.png 300w\" sizes=\"auto, (max-width: 381px) 100vw, 381px\" \/><br \/>\n * Re-christen &#8220;DBL&#8221; button to Import Scripture<br \/>\n * Link to auto-update delay settings<br \/>\n * Link to <a href=\"https:\/\/ptxprintsupport-55742.chipp.ai\/w\/chat\/\" target=\"_blank\" rel=\"noopener\">PTXprint Support chatbot<\/a><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_27_37-PTXprint-2.9.4-WSGdev__Short-GEN.png\" alt=\"\" width=\"877\" height=\"330\" class=\"alignnone size-full wp-image-3056\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_27_37-PTXprint-2.9.4-WSGdev__Short-GEN.png 877w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_27_37-PTXprint-2.9.4-WSGdev__Short-GEN-300x113.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/09\/2025-09-01-18_27_37-PTXprint-2.9.4-WSGdev__Short-GEN-768x289.png 768w\" sizes=\"auto, (max-width: 877px) 100vw, 877px\" \/><\/p>\n<p>\t\t<\/div>\n\n\t\t<\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"github29\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-github29\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tGithub Issues fixed:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-github29\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n * Fix end of ayahs (#1087)<br \/>\n * Style list is cut off on my new laptop screen (#1082)<br \/>\n * Last few verses of book missing (#1086)<br \/>\n\t\t<\/div>\n\n\t\t<\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"bugs29\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-bugs29\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tOther bug fixes:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-bugs29\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n * Fix USFM 3.1 support for implicit closure inside notes<br \/>\n * Fix ancient bug with dropcaps and firstline \/ paragraph indents<br \/>\n * Fix at changes and version 3.1 output<br \/>\n * Fix bug where the log file wasn&#8217;t being tailed well<br \/>\n * Fix bug with book codes starting with a digit not printing<br \/>\n * Fix bunching in margin note collision avoidance<br \/>\n * Fix chapter indents for li-type paragraphs<br \/>\n * Fix collision avoidance direct algorithm<br \/>\n * Fix crash on Import Scripture<br \/>\n * Fix localising xrefs, shifting the bottom cluster of marginal notes<br \/>\n * Fix marginnotes both 1 and 2 col<br \/>\n * Fix merged changes section<br \/>\n * Fix minor font bug where case on Bold or bold makes a difference<br \/>\n * Fix missing FigInfo import in pdf_viewer<br \/>\n * Fix missing spaces in pyproject.toml version field to get auto-updated<br \/>\n * Fix missing\/empty bks<br \/>\n * Fix modules and \\inc<br \/>\n * Fix tests with the demise of usxutils subdoc()<br \/>\n * Fix xo outputting book, bad at references in changes<br \/>\n * Fix xrefs and dependency bugs<br \/>\n\t\t<\/div>\n\n\t\t<br \/>\n<\/div>\n<hr \/>\n<h3>What&#8217;s new in <strong>version 2.8<\/strong>?<\/h3>\n<h2>Significant New features:<\/h2>\n<ul>\n<li>Polyglot &#8211; the layout of up to 9 parallel texts &#8211; is now possible, either on a single page, or facing pages of a spread (refer to settings on the Diglot tab)<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2988 size-large\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-04-10-22_02_07-PDF-Preview_-WSGlatin_Diglot_JAS_ptxp.pdf-10-Apr-21_46-1024x394.png\" alt=\"\" width=\"1024\" height=\"394\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-04-10-22_02_07-PDF-Preview_-WSGlatin_Diglot_JAS_ptxp.pdf-10-Apr-21_46-1024x394.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-04-10-22_02_07-PDF-Preview_-WSGlatin_Diglot_JAS_ptxp.pdf-10-Apr-21_46-300x115.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-04-10-22_02_07-PDF-Preview_-WSGlatin_Diglot_JAS_ptxp.pdf-10-Apr-21_46-768x296.png 768w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-04-10-22_02_07-PDF-Preview_-WSGlatin_Diglot_JAS_ptxp.pdf-10-Apr-21_46-1536x591.png 1536w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-04-10-22_02_07-PDF-Preview_-WSGlatin_Diglot_JAS_ptxp.pdf-10-Apr-21_46.png 1736w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ul>\n<li>Right-click to change styles and settings in any of the project-configs (in diglots\/polyglots)<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2986\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-27-07_41_23-PDF-Preview_-deu-SCHL_Diglot_1KI-MAL_ptxp.pdf-27-May-07_36.png\" alt=\"\" width=\"849\" height=\"444\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-27-07_41_23-PDF-Preview_-deu-SCHL_Diglot_1KI-MAL_ptxp.pdf-27-May-07_36.png 849w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-27-07_41_23-PDF-Preview_-deu-SCHL_Diglot_1KI-MAL_ptxp.pdf-27-May-07_36-300x157.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-27-07_41_23-PDF-Preview_-deu-SCHL_Diglot_1KI-MAL_ptxp.pdf-27-May-07_36-768x402.png 768w\" sizes=\"auto, (max-width: 849px) 100vw, 849px\" \/><\/p>\n<ul>\n<li>Different Paratext versification systems (in the same diglot or polyglot publication) are now handled by automatic <strong>re<\/strong>versification to align texts<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2985\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-26-18_10_07-Help.png\" alt=\"\" width=\"508\" height=\"250\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-26-18_10_07-Help.png 508w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-26-18_10_07-Help-300x148.png 300w\" sizes=\"auto, (max-width: 508px) 100vw, 508px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2993\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-28-19_50_28-PTXprint-2.8.11-deu-SCHL_Diglot-_-KJV_Default-JOLMICMAL.png\" alt=\"\" width=\"713\" height=\"326\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-28-19_50_28-PTXprint-2.8.11-deu-SCHL_Diglot-_-KJV_Default-JOLMICMAL.png 713w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-28-19_50_28-PTXprint-2.8.11-deu-SCHL_Diglot-_-KJV_Default-JOLMICMAL-300x137.png 300w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2997\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-28-20_12_28-PDF-Preview_-deu-SCHL_Diglot_JOL-MAL_ptxp.pdf-28-May-20_11.png\" alt=\"\" width=\"930\" height=\"693\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-28-20_12_28-PDF-Preview_-deu-SCHL_Diglot_JOL-MAL_ptxp.pdf-28-May-20_11.png 930w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-28-20_12_28-PDF-Preview_-deu-SCHL_Diglot_JOL-MAL_ptxp.pdf-28-May-20_11-300x224.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-28-20_12_28-PDF-Preview_-deu-SCHL_Diglot_JOL-MAL_ptxp.pdf-28-May-20_11-768x572.png 768w\" sizes=\"auto, (max-width: 930px) 100vw, 930px\" \/><\/p>\n<ul>\n<li>Added tatweel\/kashida rule generator dialog (for stretching Nastaliq Arabic script words to fill the line better)<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2989\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-02-20-16_49_11-PTXprint-2.7.23-TUKIR__ABS-MRK.png\" alt=\"\" width=\"791\" height=\"318\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-02-20-16_49_11-PTXprint-2.7.23-TUKIR__ABS-MRK.png 791w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-02-20-16_49_11-PTXprint-2.7.23-TUKIR__ABS-MRK-300x121.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-02-20-16_49_11-PTXprint-2.7.23-TUKIR__ABS-MRK-768x309.png 768w\" sizes=\"auto, (max-width: 791px) 100vw, 791px\" \/><\/p>\n<ul>\n<li>An additional 6 UI languages (rough AI draft): Burmese, Hindi, Korean, Malayalam, Thai, Tok Pisin (16 languages in total)<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2990\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-27-12_37_26-ptxprint.png\" alt=\"\" width=\"260\" height=\"425\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-27-12_37_26-ptxprint.png 260w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/05\/2025-05-27-12_37_26-ptxprint-184x300.png 184w\" sizes=\"auto, (max-width: 260px) 100vw, 260px\" \/><\/p>\n<div id=\"accordion-2\" class=\"accordion no-js\"><\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"smallenhancements\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-smallenhancements\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tOther minor enhancements:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-smallenhancements\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n* Added auto-update PDF option to preview pane (prints right after context menu change)<br \/>\n* Enhanced &#8216;Reset Adjustments&#8217; to have more options: Para, Column, Page, or Spread<br \/>\n* SpeedSlice allows faster updates to PDF when paginating in Preview pane [still an experimental feature]<br \/>\n* Display of overlays (gridlines, graph, paragraph boxes) is now dynamic in preview pane<br \/>\n* A new parser (capable of handling USFM 3.1 and being more flexible) has replaced the existing USFM parser<br \/>\n\t\t<\/div>\n\n\t\t<\/p>\n<p><\/div>\n<h3>What&#8217;s new in <strong>version 2.7<\/strong>?<\/h3>\n<h2>Significant New features: PDFs are now previewed within the tool, and you can interact with the PDF to make layout and style adjustments.<\/h2>\n<ul>\n<li>The new PDF Preview Pane makes filling the page much easier with interactive behavior to help finalize layout &#8211; <a href=\"https:\/\/vimeo.com\/showcase\/9331905\/video\/1035881162\" target=\"_blank\" rel=\"noopener\">watch video<\/a><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2958\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-02_19_12-9-Monthly-ALTC-Meetings-_-Default-View-Brave.png\" alt=\"\" width=\"1197\" height=\"778\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-02_19_12-9-Monthly-ALTC-Meetings-_-Default-View-Brave.png 1197w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-02_19_12-9-Monthly-ALTC-Meetings-_-Default-View-Brave-300x195.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-02_19_12-9-Monthly-ALTC-Meetings-_-Default-View-Brave-1024x666.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-02_19_12-9-Monthly-ALTC-Meetings-_-Default-View-Brave-768x499.png 768w\" sizes=\"auto, (max-width: 1197px) 100vw, 1197px\" \/><\/li>\n<li>Easy to navigate to the pages that still need attention<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2959\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_13_05-new-3-Notepad.png\" alt=\"\" width=\"1050\" height=\"250\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_13_05-new-3-Notepad.png 1050w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_13_05-new-3-Notepad-300x71.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_13_05-new-3-Notepad-1024x244.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_13_05-new-3-Notepad-768x183.png 768w\" sizes=\"auto, (max-width: 1050px) 100vw, 1050px\" \/><\/li>\n<li>Color-coded annotations show which parts of the text have been adjusted (with either shrink and\/or expand)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2961\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_27_36-new-3-Notepad-1.png\" alt=\"\" width=\"1447\" height=\"729\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_27_36-new-3-Notepad-1.png 1447w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_27_36-new-3-Notepad-1-300x151.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_27_36-new-3-Notepad-1-1024x516.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2025\/02\/2025-02-14-09_27_36-new-3-Notepad-1-768x387.png 768w\" sizes=\"auto, (max-width: 1447px) 100vw, 1447px\" \/><\/li>\n<li>You can select which action to take after the PDF has been created (with the Preview Pane being the recommended setting)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2930\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/12\/2024-12-04-15_43_45-PTXprint-2.7.3-WSGBTpub__Short-ROM.png\" alt=\"\" width=\"270\" height=\"268\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/12\/2024-12-04-15_43_45-PTXprint-2.7.3-WSGBTpub__Short-ROM.png 270w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/12\/2024-12-04-15_43_45-PTXprint-2.7.3-WSGBTpub__Short-ROM-150x150.png 150w\" sizes=\"auto, (max-width: 270px) 100vw, 270px\" \/><\/li>\n<li>Increments for shrinking and expanding the text as well as the minimum and maximum values are user-configurable for each configuration<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2931\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/12\/2024-12-04-22_47_53-PTXprint-2.7.3-WSGBTpub__Short-RUTEST.JUDREV.png\" alt=\"\" width=\"647\" height=\"592\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/12\/2024-12-04-22_47_53-PTXprint-2.7.3-WSGBTpub__Short-RUTEST.JUDREV.png 647w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/12\/2024-12-04-22_47_53-PTXprint-2.7.3-WSGBTpub__Short-RUTEST.JUDREV-300x274.png 300w\" sizes=\"auto, (max-width: 647px) 100vw, 647px\" \/><\/li>\n<\/ul>\n<div id=\"accordion-3\" class=\"accordion no-js\"><\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"bugfixes\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-bugfixes\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tBug Fixes:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-bugfixes\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n* Fix lowercased keys in styleeditor<br \/>\n* Fix bleed on back cover of RTL book<br \/>\n* Fix minor bugs preventing archives from being created<br \/>\n* Fix cover behaviour<br \/>\n* Fix textproperties no longer being a set in gtkstyleditor<br \/>\n* Fix keyword headings (in glossary)<br \/>\n* Fix exclusive picture folders (#984)<br \/>\n* Fix bidi digit processing<br \/>\n* Fix table row margins<br \/>\n* Fix writing picchecks and picinfos to the right directories<br \/>\n* Fix empty usfm2 fig fields<br \/>\n* Fix blowing up if partial page filled; layout versioning of orphans<br \/>\n* Fix LTR tocs for RTL diglot<br \/>\n* Fix shaving notes with gluey baselineskip<br \/>\n* Fix strongs fallback project<br \/>\n* Fix TOC alignment for RTL (again!)<br \/>\n* Fix PageFullFactor setting<br \/>\n* Fix picture import for diglots<br \/>\n* Fix unhandled exception when switching UI level<br \/>\n* Fix colophon for single columns<br \/>\n* Fix pic numbering preventing duplicates<br \/>\n* Fix diglot picture loading<br \/>\n* Fix picinfo bugs<br \/>\n* Fix diglot generate pictures<br \/>\n* Fix path and unf issue<br \/>\n* Fix texborder space calculations<br \/>\n\t\t<\/div>\n\n\t\t<\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"miscimprove\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-miscimprove\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tMiscellaneous Improvements:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-miscimprove\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n* Improve diglot archives<br \/>\n* Add &#8220;CC BY-SA&#8221; license to the list of available choices and link to CC site in tooltip<br \/>\n* Solve various issues with glue in baselineskips<br \/>\n* Make cutout positions more robust<br \/>\n* Add in margin marginal verse controls<br \/>\n* Improved 1-2 column transitions (\\goone and \\gotwo)<br \/>\n* Add codelet for 1-column poetry toggle<br \/>\n* Added codelets: page num on title page; debug tracing<br \/>\n* Allow control over the end of paragraph orphan protection word length<br \/>\n* Solve the immediate problem of galleys ending in skips which cause EEKs<br \/>\n* Get consistant output with or without leaders<br \/>\n* Make sure switching projects or configs doesn&#8217;t dirty the project config<br \/>\n* Avoid crashes with unfinished notes slurping up verse text<br \/>\n* Allow cutouts in piclists to have smaller increments 2 dec places<br \/>\n* Prevent notes breaking from images<br \/>\n* Add an example tex snippet for GLO headers<br \/>\n* Keep element annotations (nested, etc.) when copying elements when processing usfm docs<br \/>\n* Figure inclusion \/ triggers: obey paragraph numbering for start-of-paragraph figures<br \/>\n* More picture cleanups + fixups for Piclist refreshing<br \/>\n* Add sethook{after}{final}<br \/>\n* Switch the Piclist when Diglot is (un)selected<br \/>\n* Tidy up URL \/\/ slashes and fix tooltip for Chapter Label<br \/>\n* Setup serial diglots properly<br \/>\n* Improve codelet(s) for Note Lines<br \/>\n* Finish adding Notelines UI items, set sensible defaults and units<br \/>\n* More tweaks and fixes to get pictures working<br \/>\n* Improved piclist generation and no zfiga for k<br \/>\n* Catch looping for overfull page<br \/>\n* Handle page abort conditions<br \/>\n* Handle missing .xdv file when making archive<br \/>\n* If no grid then stretch text to fully fill the space above the notes<br \/>\n* Don&#8217;t crash with poor setup (if missing Projects folder arg)<br \/>\n* Suppress bookend-hooks if no \\id line, not no \\h line<br \/>\n\t\t<\/div>\n\n\t\t<br \/>\n<\/div>\n<h3>What&#8217;s new in <strong>version 2.6<\/strong>?<\/h3>\n<h2>Significant New features:<\/h2>\n<ul>\n<li>Variable Line Spacing option and Fill Columns (on Layout Tab) &#8211; <a href=\"https:\/\/vimeo.com\/showcase\/9331905\/video\/1014652562\" target=\"_blank\" rel=\"noopener\">watch video<\/a><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2904\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_46_53-PTXprint-2.6.6-BSB_Default-RUT.png\" alt=\"\" width=\"855\" height=\"265\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_46_53-PTXprint-2.6.6-BSB_Default-RUT.png 855w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_46_53-PTXprint-2.6.6-BSB_Default-RUT-300x93.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_46_53-PTXprint-2.6.6-BSB_Default-RUT-768x238.png 768w\" sizes=\"auto, (max-width: 855px) 100vw, 855px\" \/><\/li>\n<li>Notelines for Journaling Bible layout<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2905\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_44_21-donation-tax-receipts.glade_.png\" alt=\"\" width=\"1395\" height=\"989\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_44_21-donation-tax-receipts.glade_.png 1395w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_44_21-donation-tax-receipts.glade_-300x213.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_44_21-donation-tax-receipts.glade_-1024x726.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_44_21-donation-tax-receipts.glade_-768x544.png 768w\" sizes=\"auto, (max-width: 1395px) 100vw, 1395px\" \/><\/li>\n<li>Existing PicList settings can be protected when (re-)generating PicLists<\/li>\n<li>Support for interchar spacing for Arabic script<\/li>\n<\/ul>\n<h2>User Interface improvements:<\/h2>\n<ul>\n<li>Improve UI for esb positioning<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2908\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_54_23-PTXprint-2.6.6-WSGlatin_Diglot-WSGBTpub_Default-HEB.png\" alt=\"\" width=\"1035\" height=\"559\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_54_23-PTXprint-2.6.6-WSGlatin_Diglot-WSGBTpub_Default-HEB.png 1035w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_54_23-PTXprint-2.6.6-WSGlatin_Diglot-WSGBTpub_Default-HEB-300x162.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_54_23-PTXprint-2.6.6-WSGlatin_Diglot-WSGBTpub_Default-HEB-1024x553.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_54_23-PTXprint-2.6.6-WSGlatin_Diglot-WSGBTpub_Default-HEB-768x415.png 768w\" sizes=\"auto, (max-width: 1035px) 100vw, 1035px\" \/><\/li>\n<li>Move all TeXpert hacks to &#8216;Other&#8217; tab of Advanced page<\/li>\n<li>Include TeXhacks in widget search<\/li>\n<li>Ensure highlight of texpert labels works when searching<\/li>\n<li>Have texpert hacks bold check buttons if changed<\/li>\n<li>TeXpert hacks can now autoreset (spinners and checkboxes)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2906\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_49_54-PTXprint-2.6.6-BSB_Default-RUT.png\" alt=\"\" width=\"706\" height=\"596\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_49_54-PTXprint-2.6.6-BSB_Default-RUT.png 706w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_49_54-PTXprint-2.6.6-BSB_Default-RUT-300x253.png 300w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><\/li>\n<li>Allow for 3 Settings tabs in View+Edit for 2x changes.txt files when creating Diglots<\/li>\n<li>Adjust background colors and add background shading for FRT=yellow and AdjList=purple<\/li>\n<li>Add blue=left; red=right and green shading to 3 settings tabs when diglot in use<\/li>\n<li>Add background gray for diglot secondary in adjlist<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2907\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_51_55-PTXprint-2.6.6-WSGlatin_Diglot-WSGBTpub_Default-HEB.png\" alt=\"\" width=\"414\" height=\"417\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_51_55-PTXprint-2.6.6-WSGlatin_Diglot-WSGBTpub_Default-HEB.png 414w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_51_55-PTXprint-2.6.6-WSGlatin_Diglot-WSGBTpub_Default-HEB-298x300.png 298w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/10\/2024-10-12-19_51_55-PTXprint-2.6.6-WSGlatin_Diglot-WSGBTpub_Default-HEB-150x150.png 150w\" sizes=\"auto, (max-width: 414px) 100vw, 414px\" \/><\/li>\n<li>Improve shorkcut key behaviour to allow toggles<\/li>\n<li>Add w and zglm shortcuts to Glossary area<\/li>\n<li>Disable (initial) verse nums (on Body tab) if Move (end of) Ayah is enabled<\/li>\n<li>Clear buffers when switching views so that FRTmatter doesn&#8217;t get clobbered<\/li>\n<li>Improve Tooltips and fix UI interaction surrounding Unbalanced Columns<\/li>\n<\/ul>\n<h2>Diglot + Interlinear fixes and improvements:<\/h2>\n<ul>\n<li>Add column background colours for diglots<\/li>\n<li>Diglot book-end code needs to actually be reached<\/li>\n<li>Diglot-related book-end fix for ht=0, dp&gt;0 boxes<\/li>\n<\/ul>\n<h2>Pictures:<\/h2>\n<ul>\n<li>Add missing Pic position options<\/li>\n<li>Improve k para counts in piclists<\/li>\n<li>Piclist to load BOTH L and R<\/li>\n<\/ul>\n<h2>Borders:<\/h2>\n<ul>\n<li>Improved standard borders<\/li>\n<li>Implement figure borders and SpaceBetween control for caption placement<\/li>\n<li>Maybe solve occasional double-textborder on last page<\/li>\n<li>Fix some errors in map borders<\/li>\n<li>Fix texborder space calculations.<\/li>\n<li>Process single-&gt;single transitions better for textborder<\/li>\n<li>Suppress textborder if no bodytext since last switch to single\/double column<\/li>\n<\/ul>\n<h2>Documentation:<\/h2>\n<ul>\n<li>Update SideBars.md<\/li>\n<li>Update WinDevEnvSetupGuide.md added mingw-w64-x86_64-adwaita-icon-theme<\/li>\n<li>Update ornament catalogue<\/li>\n<li>Update path to USFM documentation online<\/li>\n<\/ul>\n<div id=\"accordion-4\" class=\"accordion no-js\"><\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"general\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-general\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tGeneral enhancements:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-general\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n* Tidy up URL \/\/ slashes and fix tooltip for Chapter Label<br \/>\n* Add (and fix) a module test. Update standards<br \/>\n* Add IntroPageAlign and PageAlign defs and texhacks<br \/>\n* Add a codelet for emdash after \\k* in GLO<br \/>\n* Add bookstartpage to TeXpert hacks<br \/>\n* Add bypass alpha for diglot shading<br \/>\n* Add c to the \\inc list<br \/>\n* Add codelet for end-of-book decoration to apply to all books<br \/>\n* Add default GLO styling for \\p<br \/>\n* Add double-column support for NoGridtrue<br \/>\n* Add macros path to fonts (for mappings) when using system fonts<br \/>\n* Add off-grid setting for single column<br \/>\n* Add option of annotated borders (for maps)<br \/>\n* Add piclist refactor (unstitched code)<br \/>\n* Add texpert\/usesysfonts to allow disable use of system fonts<br \/>\n* If no grid then stretch text to fully fill the space above the notes<br \/>\n\t\t<\/div>\n\n\t\t<\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"tech\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-tech\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tTechnical Improvements:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-tech\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n* Get Adwaita icons working on new TC Win 10 build agent (manage our own icons)<br \/>\n* Dataclasses backported for python 3.8<br \/>\n* Backport typing in texpert to 3.8<br \/>\n\t\t<\/div>\n\n\t\t<\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"misc\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-misc\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tMiscellaneous:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-misc\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n* Between hooks for transition to table<br \/>\n* Change fallback to font to one we have<br \/>\n* Correct marginnotes to be resistant to multi-loading<br \/>\n* Enable Underline with characters<br \/>\n* Enable table entries to span multiple columns<br \/>\n* Ensure chvseparator=true &gt; colon and false &gt; period in versionFwdConfig<br \/>\n* First steps to resolve double-bounce &#8220;INTERNAL ERROR&#8221; state<br \/>\n* Get Sidebar Size and Position dialog with preview working<br \/>\n* Guard v2 on no forced page break if intro missing<br \/>\n* Handle missing .xdv file when making archive<br \/>\n* If no grid then stretch text to fully fill the space above the notes<br \/>\n* Improve FRTtemplateAdvanced to make it easier to use<br \/>\n* Improve diglot note positioning<br \/>\n* Improve docs, handle character underline better.<br \/>\n* Improve error msgs around failed AdjList<br \/>\n* Improve interaction surrounding installation of Image Sets and other .zipped image files.<br \/>\n* Include all fonts in archive and clear usesysfonts<br \/>\n* Include Mongolian as an arabic script even if it is LTR<br \/>\n* Introduce a inp@gegap which puts only one vfil on a page<br \/>\n* Make Cover page call more robust, especially for Diglot<br \/>\n* Make book end decoration behave better<br \/>\n* Make letterspace on the secondary project come from secondary settings<br \/>\n* Make paragraph-based positioning work in top-of-page sidebars<br \/>\n* Make xdv reading in archive creation resiliant<br \/>\n* Obey ifFinalNotesDown in single column output<br \/>\n* Protect pic position changes with version check<br \/>\n* Put back vertical justification for single column<br \/>\n* Refactor DBL expansion, and add \\ref support<br \/>\n* Refactor PicList generation for GLO book (not to use para numbers)<br \/>\n* Refactor glossary calculations<br \/>\n* Refactor to enable multiple project folders and duplicate IDs using guid-based projects<br \/>\n* Remove empty f|ef|fe|x<br \/>\n* Remove interchartokenstate stack for Bidi controls since Arabic is supported now<br \/>\n* Remove redundant os.path.join to create project path<br \/>\n* Removed Tracing from Advanced Tab (available through TeX Code Snippets instead)<br \/>\n* Revert adjusted sidebar and figure positionings to layout v3<br \/>\n* Setup serial diglots properly<br \/>\n* Stop UnderChar from breaking things<br \/>\n* Suppress bookend-hooks if no \\id line, not no \\h line<br \/>\n* Switch texmode \/ptxpath to include prjid, add \/ptxdocpath<br \/>\n* Tidy up non system fonts.conf<br \/>\n* Tidy up some bits of ornament code<br \/>\n* Tweak DiglotColourPad default and add control to TeXhacks<br \/>\n* Work around USFM 3.0 data model to get modules mostly working<br \/>\n* Work around buggy pathlib in v3.12 of python<br \/>\n\t\t<\/div>\n\n\t\t<\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"github\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-github\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tGithub Issues fixed:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-github\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n* Non-UI portion of chained glossary items (#633)<br \/>\n* Extra macros for ranges (#955)<br \/>\n* Enable processing of \\k with attributes (#958)<br \/>\n* Chapter line footnotes (#962)<br \/>\n* Enable hboxed character styles in figure captions and image credits (#967)<br \/>\n* Fix accumulate missing from hyphen.py (#970)<br \/>\n* When creating an archive of a Diglot the fonts for the Sec project appear missing (#971)<br \/>\n* Fix RTL tables (#973)<br \/>\n* SyntaxError: expected &#8216;:&#8217; in ptxprint\/xdv\/layout.py&#8221; (#974)<br \/>\n* Fix go round data gathering in ptxprint (#978 configId error)<br \/>\n* unable to start newer versions (#980)<br \/>\n\t\t<\/div>\n\n\t\t<\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"generic\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-generic\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tGeneric Issues fixed:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-generic\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n* Don&#8217;t crash if the diglot project doesn&#8217;t have the config<br \/>\n* Don&#8217;t crash with poor setup (if missing Projects folder arg)<br \/>\n* Don&#8217;t delete the output file before we have an opportunity to copy it away to _1<br \/>\n* Don&#8217;t exit if we can&#8217;t open the selected project on startup<br \/>\n* Don&#8217;t force blank pages when we just want to end partially full ones<br \/>\n* Don&#8217;t save empty editing panes (prevent Front Matter from being wiped)<br \/>\n* Don&#8217;t squeal during typing a reflist in the book list<br \/>\n* Solve colour leakages<br \/>\n* Solve diglot bookmarks<br \/>\n* Solve end-of-2cols multi-run issue<br \/>\n* Solve periph group not closing (fix for out of memory issue)<br \/>\n\t\t<\/div>\n\n\t\t<\/p>\n<p>\n\t\t\t\t\t<h3 role=\"button\" id=\"bugs\" class=\"accordion-title js-accordion-controller\" aria-controls=\"content-bugs\" aria-expanded=\"false\" tabindex=\"0\" data-initialstate=\"closed\">\n\t\t\t\tOther bug fixes:\t\t\t<\/h3>\n\t\t\n\t\t<div id=\"content-bugs\" class=\"accordion-content\" aria-hidden=\"true\">\n\t\t\t<br \/>\n* Fix ColAdjskip for diglots<br \/>\n* Fix PageFullFactor setting<br \/>\n* Fix TOC alignment for RTL (again!)<br \/>\n* Fix TOC wrapping and layout for doublecolumns<br \/>\n* Fix \\inc in modules (enabling footnotes and xrefs to show up again)<br \/>\n* Fix archive generation and changeLabel<br \/>\n* Fix archive generation for diglots<br \/>\n* Fix archiving crash<br \/>\n* Fix bottom margin display value when placing footer above bottom margin<br \/>\n* Fix bug with zcustommarks<br \/>\n* Fix colophon for single columns<br \/>\n* Fix editor pages and files to at least not corrupt<br \/>\n* Fix fonts and images into archive<br \/>\n* Fix getting al the right fonts into the ZIP archive<br \/>\n* Fix glossarydepth control and minitests example<br \/>\n* Fix guid reading from settings.xml<br \/>\n* Fix handling of new configs<br \/>\n* Fix headings detaching when theres a note on them<br \/>\n* Fix import project<br \/>\n* Fix issue with Create Archive and update title<br \/>\n* Fix known problems with coloured diglot backgrounds<br \/>\n* Fix left margin in tc1 for example and update some test configs<br \/>\n* Fix mappings directory and tests<br \/>\n* Fix minor typo bugs preventing Create Archive from working<br \/>\n* Fix module generation &amp; Put \\c back in module output<br \/>\n* Fix modules to only include what is asked for<br \/>\n* Fix noUpdate looping<br \/>\n* Fix non paragraphed notes in tables<br \/>\n* Fix paragraph counting for pgpos=&#8221;pcN&#8221;<br \/>\n* Fix parser to output conforming footnote strings<br \/>\n* Fix path and unf issue<br \/>\n* Fix pesky 3.12 breaking backward compat with pathlib and get test working<br \/>\n* Fix pic numbering preventing duplicates<br \/>\n* Fix picture import for diglots<br \/>\n* Fix poetry and drop chaps in layout v3<br \/>\n* Fix post intropages page insertions<br \/>\n* Fix reading fonts from xdv file<br \/>\n* Fix ref for paragraphs in modules<br \/>\n* Fix rounding .2f down to 0 for inter char spacing<br \/>\n* Fix style editing if there is no main font<br \/>\n* Fix styletype of missing markers being None causing problems<br \/>\n* Fix texpert config loading to set defaults<br \/>\n* Fix unhandled exception when switching UI level<br \/>\n* Fix unwarranted movement of figures<br \/>\n* Fix usfm parser for standalone z markers<br \/>\n* Fix writing projectdirs to config<br \/>\n* Fixes for python 3.12<br \/>\n* Fixup custom.sty path for secondary in .tex<br \/>\n* Fixup some TeXpert hacks to fit with the macros<br \/>\n\t\t<\/div>\n\n\t\t<br \/>\n<\/div>\n<hr \/>\n<h3>What&#8217;s new in <strong>version 2.5<\/strong>?<\/h3>\n<h2>Significant New features:<\/h2>\n<ul>\n<li>Text Borders (dynamically generated) can be set up with a few clicks (Tabs+Borders)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-2799\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_18_29-new-3-Notepad-1024x379.png\" alt=\"\" width=\"1024\" height=\"379\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_18_29-new-3-Notepad-1024x379.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_18_29-new-3-Notepad-300x111.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_18_29-new-3-Notepad-768x284.png 768w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_18_29-new-3-Notepad.png 1369w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2803\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_24_21-WSGlatin_Default_RUT_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-India--300x162.png\" alt=\"\" width=\"300\" height=\"162\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_24_21-WSGlatin_Default_RUT_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-India--300x162.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_24_21-WSGlatin_Default_RUT_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-India--1024x553.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_24_21-WSGlatin_Default_RUT_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-India--768x415.png 768w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_24_21-WSGlatin_Default_RUT_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-India-.png 1070w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<\/li>\n<li>\n<p>Enable diacritic colouring (primarily for decorating Arabic script)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1915\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/12\/2023-12-08-19_09_54-arONAV12_2-col-A5-Ayah_JHN_ptxp.pdf-Unknown-SumatraPDF-4-300x147.png\" alt=\"\" width=\"300\" height=\"147\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/12\/2023-12-08-19_09_54-arONAV12_2-col-A5-Ayah_JHN_ptxp.pdf-Unknown-SumatraPDF-4-300x147.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/12\/2023-12-08-19_09_54-arONAV12_2-col-A5-Ayah_JHN_ptxp.pdf-Unknown-SumatraPDF-4-1024x501.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/12\/2023-12-08-19_09_54-arONAV12_2-col-A5-Ayah_JHN_ptxp.pdf-Unknown-SumatraPDF-4-768x376.png 768w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/12\/2023-12-08-19_09_54-arONAV12_2-col-A5-Ayah_JHN_ptxp.pdf-Unknown-SumatraPDF-4.png 1336w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<\/li>\n<li>Added &#8216;Give Feedback&#8217; button which links to Google user survey form<\/li>\n<li>Improved Global Options tab on the Pictures Page<\/li>\n<li>Added functionality to pre-populate Google Forms before submission:<\/li>\n<li>Request hi-res illustrations from SIL&#8217;s repository of illustrations and maps<\/li>\n<li>\n<p>Get Permission to use (primarily) David C Cook illustrations<\/p>\n<\/li>\n<li>\n<p>Import\/unpack configuration settings is much more powerful<\/p>\n<\/li>\n<li>You can now set the TARGET of import\/unpacking of settings<\/li>\n<li>Enable importing from PDF\/ZIP to a new\/different config<\/li>\n<li>Allow extracting settings to a folder<\/li>\n<li>Added more import categories and also allow &#8220;Import Everything&#8221;<\/li>\n<li>\n<p>Auto-detect main project from a diglot archive<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2800\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_21_53-PTXprint_-Import-Settings.png\" alt=\"\" width=\"770\" height=\"502\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_21_53-PTXprint_-Import-Settings.png 770w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_21_53-PTXprint_-Import-Settings-300x196.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_21_53-PTXprint_-Import-Settings-768x501.png 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/p>\n<\/li>\n<li>\n<p>Table of Contents improvements<\/p>\n<\/li>\n<li>Fix RTL and LTR Table of Contents generation and improve leaders<\/li>\n<li>Make toc leaders &#8220;fully&#8221; stylable<\/li>\n<li>Define toc fill in context, not before<\/li>\n<li>\n<p>Allow disable TOC writing<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2798\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-05-29-14_21_22-OYBC_Interlinear3DiglotV2_TIT-3JN_ptxp_CMYK-Transparent.pdf-Orthodox-Yiddish--300x195.png\" alt=\"\" width=\"300\" height=\"195\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-05-29-14_21_22-OYBC_Interlinear3DiglotV2_TIT-3JN_ptxp_CMYK-Transparent.pdf-Orthodox-Yiddish--300x195.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-05-29-14_21_22-OYBC_Interlinear3DiglotV2_TIT-3JN_ptxp_CMYK-Transparent.pdf-Orthodox-Yiddish-.png 670w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<\/li>\n<li>\n<p>Significant improvements to how hyphenation works<\/p>\n<\/li>\n<li>Allow letter-spaced text to be hyphenated<\/li>\n<li>\n<p>Added option to force hyphens (in text) to be non-breaking<\/p>\n<\/li>\n<li>\n<p>Added Lock XeTeX Layout (retains backward compatibility to a particular<br \/>\nMaximum Layout Version to ensure stability from layout-altering changes)<\/p>\n<\/li>\n<li>\n<p>Added Lock UI Layout (stop accidental changes to layout settings<br \/>\nfonts, and styles while doing final page layout)<\/p>\n<\/li>\n<\/ul>\n<h2>User Interface improvements:<\/h2>\n<ul>\n<li>\n<p>It is helpful that PTXprint can now be called directly from Paratext (9.4+)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2797\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_09_43-ptxprint-Channel-LTUse-Slack-283x300.png\" alt=\"\" width=\"283\" height=\"300\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_09_43-ptxprint-Channel-LTUse-Slack-283x300.png 283w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/06\/2024-06-20-20_09_43-ptxprint-Channel-LTUse-Slack.png 367w\" sizes=\"auto, (max-width: 283px) 100vw, 283px\" \/><\/p>\n<\/li>\n<li>\n<p>Make sure correct View Level (Mini, Basic, Full) shows at startup<\/p>\n<\/li>\n<li>\n<p>Improved the process of creating and deleting configurations<\/p>\n<\/li>\n<li>\n<p>Provide status message with list of underfilled pages<\/p>\n<\/li>\n<li>Added shortcuts keys for editor (^d=Duplicate, ^l=deLete line, ^i=shrInk, ^1-9=grow\/shrink)<\/li>\n<li>Added control for position of drop-cap chapter numbers<\/li>\n<li>Add UI controls for note multipliers<\/li>\n<li>Add example of non-contiguous verses in a chapter for setting of the print range<\/li>\n<li>Simplify wording on Advanced tab for changes.txt (making it easier to find)<\/li>\n<li>Make Quick Run option &#8216;sticky&#8217; and keep with user config settings<\/li>\n<li>Download program update button now works more consistently<\/li>\n<li>Remove image from preview when deleting pictures, and changing configs<\/li>\n<li>Internationalize URIs on Help tab via Google Translate<\/li>\n<li>Improvements for working with AdjLists<\/li>\n<li>New format of generated AdjLists now makes lines easier to edit<\/li>\n<li>Add AdjList syntax highlighting (helps highlight\/fix errors quicker)<\/li>\n<li>Check AdjustList for odd input, and emit warning if there&#8217;s a space<\/li>\n<li>Fix over-full AdjLists (which was losing the end of PSA)<\/li>\n<li>Added UI elements to make setting dynamic text borders easier<\/li>\n<li>Improve UI for Creating Configs (Save As&#8230;) and Deleting Configs (Confirm first)<\/li>\n<li>Improved error handling for issues in changes.txt<\/li>\n<li>Get help directories working on Linux and Windows<\/li>\n<li>Minor underfilled page report improvement<\/li>\n<li>Don&#8217;t crash if View+Edit selected with no project selected<\/li>\n<\/ul>\n<h2>Diglot + Interlinear fixes and improvements:<\/h2>\n<ul>\n<li>Make UI footnote\/xref control work on diglots<\/li>\n<li>Solve diglot error with character styles in chapter-level heading paragraphs<\/li>\n<li>Improved diglot balancing (\\BelowBaselineX)<\/li>\n<li>Make pagehooks work for diglots<\/li>\n<li>Add punctuation controls to interlinear (on Advanced tab)<\/li>\n<li>Add per side IndentUnit in diglots<\/li>\n<li>Improve handling of cl in diglots<\/li>\n<li>Implement @diglot@pagebreak (correct paragraph break behaviour for diglots)<\/li>\n<li>Diglot availht calcs need to consider joint calcs.<\/li>\n<li>Trigger side-hooks for mongolot sections of a diglot text<\/li>\n<li>Fix gridline-column separator for left-opening (RTL-binding) diglots<\/li>\n<li>Fix \\cl in diglots<\/li>\n<li>Fix diglot cutout continuation problem(?)<\/li>\n<li>Fix diglot vertical grid line position (#941)<\/li>\n<li>Fix diglot pagebreaking on 2nd page<\/li>\n<\/ul>\n<h2>General enhancements:<\/h2>\n<ul>\n<li>Add Rohg script<\/li>\n<li>Improved glossary filtering<\/li>\n<li>Nicer defaults for textborder<\/li>\n<li>Improve book filenames handling<\/li>\n<li>Added shadow and outline effects<\/li>\n<li>Support periphs with no ids in INT<\/li>\n<li>Better error handling in changes.txt<\/li>\n<li>Add more helpful tip to font-related error message<\/li>\n<li>Add ink saturation limiting to cmyk pdf generation<\/li>\n<li>(re-)Enable INT to be selected from the list of books<\/li>\n<li>Add biba..bibc (only Biblical books) to the set of sort lists<\/li>\n<li>Make AdjustLists work on separate notes (foototes can be stretched\/shrunk)<\/li>\n<li>Make vectorian2 play nicer if there are very small text chunks<\/li>\n<li>Get accelerator keys working on linux. Make ^1 toggle +1\/+0<\/li>\n<li>Solve issue on View+Edit tab when a file is not found.<\/li>\n<li>Make sure periphs from the INT book are included even if FRT book is missing.<\/li>\n<li>Do not save default values when picInfo.txt and picCheck.txt are written<\/li>\n<li>Create default settings for scripture refs when unpacking DBL bundles<\/li>\n<li>Try to obey PT settings for chapterverse and range separators<\/li>\n<li>Cope with spaces in sidebar figure names (Note: affects pics in covers)<\/li>\n<li>Add all Book headers as HEADER in merge<\/li>\n<li>Make &#8220;font&#8221; figure size scale to the right fontsize<\/li>\n<li>Define \\reference to (a) be user-changable and (b) default to using ChapterVerseSeparator<\/li>\n<li>Allow custom .py scripts to run with <strong>main<\/strong> check<\/li>\n<li>Add warning message help for bad copyright statement in tex.log<\/li>\n<li>Cope with mt1 on line after an id<\/li>\n<li>Improve logic on ommitting chapter numbers<\/li>\n<li>Ensure that pagebreak-before-all-chapters doesn&#8217;t crash regex<\/li>\n<li>Refactor changes to include error messages<\/li>\n<li>Add missing changes for bookresetcallers (Reset fn+xr callers at each book)<\/li>\n<li>Support for footnote sanity checking via parlocs<\/li>\n<li>Implement Box\/BorderPaddingInnerOuter (note untested for RTL)<\/li>\n<li>Treat percent sign as literal in piclist (#912)<\/li>\n<li>Ensure figures and local\/figures are also in the srchlist for pictures<\/li>\n<li>Allow ^ in parents. Stop p^95 occursunder type errors (#925)<\/li>\n<li>Implement bookresetcallers and fix some characters \/ escapes (tilde, backslash, pipe)<\/li>\n<li>Improve handling of pics within Intro matter<\/li>\n<li>Better handling of zgetperiphs and periphs<\/li>\n<li>Better first line indent behaviour for notes<\/li>\n<li>Prevent illegal note movement, get adjust list to apply to 2nd par of a non-paragraphed note<\/li>\n<li>Gain control over 1st and 2nd footnote adjustments<\/li>\n<li>Correct linespacing of final note when it&#8217;s adjusted<\/li>\n<li>Only correct prevdepth if there is a box there<\/li>\n<li>Get log checking working when finalize changes the pdf name<\/li>\n<li>Do not warn about standalone markers in the stylesheet, as the definition is not getting changed<\/li>\n<li>Reenable default noteparagraphnum<\/li>\n<li>No indent before a single note<\/li>\n<li>Up to a limit, caclulted note heights as though raising does not happen<\/li>\n<li>Enable fontextension on footnotes<\/li>\n<li>Implement &#8216;H&#8217; figure position (cHaracter-like HERE)<\/li>\n<li>To go with &#8216;H&#8217;, there are 2 new sizes, &#8216;font&#8217; and &#8216;line&#8217;,<\/li>\n<li>related to the font size and \\baselineskip.<\/li>\n<\/ul>\n<h2>Documentation:<\/h2>\n<ul>\n<li>Added various help files to technical documentation<\/li>\n<li>Add keyboard shortcuts to Technical Reference Manual<\/li>\n<li>Mode documentation<\/li>\n<li>Add headers example snippet<\/li>\n<li>Document new paragraphed notes controls<\/li>\n<li>Document diacritic colouring in snippets.md<\/li>\n<li>Document and illustrate most of the new footnote options<\/li>\n<li>Direct all More Info&#8230; Style links to appropriate documentation sites:<\/li>\n<li>Use recently created official docs site for all USFM markers<\/li>\n<li>And github-docs-help-zfoo.md pages for milestones (zbl, zlabel, zpage, zpmkr, zrule)<\/li>\n<li>Add RTF version of AboutPTXprint with warnings and advice for v2.5 upgrade<\/li>\n<\/ul>\n<hr \/>\n<h3>What&#8217;s new in <strong>version 2.4<\/strong>?<\/h3>\n<h2>Significant New features:<\/h2>\n<ul>\n<li>Selective <strong>Import Settings<\/strong> feature (get settings from PDFs, ZIP Archives, or Project + Config)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1683\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-31-19_56_49-new-5-Notepad.png\" alt=\"\" width=\"1200\" height=\"561\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-31-19_56_49-new-5-Notepad.png 1200w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-31-19_56_49-new-5-Notepad-300x140.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-31-19_56_49-new-5-Notepad-1024x479.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-31-19_56_49-new-5-Notepad-768x359.png 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/li>\n<li>Added <strong>code snippets<\/strong> and actions to various tabs in View+Edit<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1682\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-09-07-17_11_31-new-11-Notepad.png\" alt=\"\" width=\"1286\" height=\"729\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-09-07-17_11_31-new-11-Notepad.png 1286w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-09-07-17_11_31-new-11-Notepad-300x170.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-09-07-17_11_31-new-11-Notepad-1024x580.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-09-07-17_11_31-new-11-Notepad-768x435.png 768w\" sizes=\"auto, (max-width: 1286px) 100vw, 1286px\" \/><\/li>\n<li>Facility to download a sample image set and then <strong>Select Images<\/strong> to be used<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1684\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-31-20_09_54-Select-Images.png\" alt=\"\" width=\"939\" height=\"675\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-31-20_09_54-Select-Images.png 939w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-31-20_09_54-Select-Images-300x216.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-31-20_09_54-Select-Images-768x552.png 768w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><\/li>\n<li>Add support for <strong>QR code generation<\/strong> (using \\zqrcode)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1680\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-06-22_27_29-WSGlatin_Gospels-n-Acts_LUK_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-Ind.png\" alt=\"\" width=\"1142\" height=\"1007\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-06-22_27_29-WSGlatin_Gospels-n-Acts_LUK_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-Ind.png 1142w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-06-22_27_29-WSGlatin_Gospels-n-Acts_LUK_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-Ind-300x265.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-06-22_27_29-WSGlatin_Gospels-n-Acts_LUK_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-Ind-1024x903.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-06-22_27_29-WSGlatin_Gospels-n-Acts_LUK_ptxp.pdf-WSG-Adilabad-Gondi-LATIN-Telangana-Ind-768x677.png 768w\" sizes=\"auto, (max-width: 1142px) 100vw, 1142px\" \/><\/li>\n<\/ul>\n<h2>User Interface improvements:<\/h2>\n<ul>\n<li>A simple splash screen while loading [ptxprint -q to disable]<\/li>\n<li>New hamburger menu to change View Level or Interface Language<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1921\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/12\/2023-12-08-19_24_29-PTXprint-2.4.6-arONAV12__2-col-A5-Ayah-JHN.png\" alt=\"\" width=\"287\" height=\"177\" \/><\/li>\n<li>Ensure DBL buttons are visible even in Basic mode<\/li>\n<li>Ensure that color pickers don&#8217;t hide behind dialogs<\/li>\n<li>Button to edit Module definition files within View\/Editor tab<\/li>\n<li>Search now changes UI level for widgets not in the present view<\/li>\n<li>Changed the manual highlighting color (Ctrl+Click) to Yellow<\/li>\n<li>Added option for pagebreak before ALL chapters<\/li>\n<li>Added option for &#8216;Only Odd Tabs&#8217;<\/li>\n<li>Added further options under Marks and Guides<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2413\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/01\/2024-01-18-10_17_51-Guides-Crop-Marks-Watermark-and-Grid-Settings.png\" alt=\"\" width=\"777\" height=\"346\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/01\/2024-01-18-10_17_51-Guides-Crop-Marks-Watermark-and-Grid-Settings.png 777w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/01\/2024-01-18-10_17_51-Guides-Crop-Marks-Watermark-and-Grid-Settings-300x134.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2024\/01\/2024-01-18-10_17_51-Guides-Crop-Marks-Watermark-and-Grid-Settings-768x342.png 768w\" sizes=\"auto, (max-width: 777px) 100vw, 777px\" \/><\/li>\n<li>Added link to \\h header style on Header+Footer tab<\/li>\n<li>Added Create Diff option (removed the hard-to-use button)<\/li>\n<li>Improved interaction when chapter number is changed<\/li>\n<li>Improved Cover tab UI with buttons for steps 1-3<\/li>\n<li>Improved wording of picture copyright credits statement<\/li>\n<li>Improved error message when USFM file hits a Syntax Error (#889)<\/li>\n<li>Improved TeX log info\/warnings\/error reporting and suggestions<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1679\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-06-00_21_13-jesus-film-li-Everything.png\" alt=\"\" width=\"381\" height=\"99\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-06-00_21_13-jesus-film-li-Everything.png 381w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/10\/2023-10-06-00_21_13-jesus-film-li-Everything-300x78.png 300w\" sizes=\"auto, (max-width: 381px) 100vw, 381px\" \/><\/li>\n<\/ul>\n<h2>General enhancements:<\/h2>\n<ul>\n<li>Add Lao script support as per Thai<\/li>\n<li>Add punctuation processing to interlinear<\/li>\n<li>Allow monoglot GLO book(s) to use 2-column layout in a diglot<\/li>\n<li>Allow stylesheet-based control of credit position along edge<\/li>\n<li>Auto-create BASIC FRTlocal.sfm when Front Matter is enabled (and then disable colophon)<\/li>\n<li>Ensure marginal verse hyphens also appear with consecutive verses<\/li>\n<li>Ensure that localChanges get run on INT book(s)<\/li>\n<li>Handle set_positions for B suffix (Left\/Right\/Both)<\/li>\n<li>Implement KeepFigure (allowing re-use of illustrations within the job)<\/li>\n<li>Implement \\ifKeepAllFigures (global boolean to keep all pics)<\/li>\n<li>Implement \\zsetref milestone (#894)<\/li>\n<li>Implement outline-entry attribute (#597) for jump links in PDF<\/li>\n<li>Implement smart gridding option for sidebars (none, smart, normal)<\/li>\n<li>Implement ^95 notation for character styles (no need to create styles like \\p_95)<\/li>\n<li>Improved: Verse ranges to include x:0<\/li>\n<li>Make modules more resilient to missing text<\/li>\n<li>Make space after GLO entry \\k* optional when filtering entries<\/li>\n<li>Make sure check for updates doesn&#8217;t run too often<\/li>\n<li>Save current config per project in user config<\/li>\n<li>Speed up PDF cover creation when set to screen (don&#8217;t reprocess covers)<\/li>\n<li>Support barcode price information<\/li>\n<li>When &#8216;Screen&#8217; PDF output is set, ensure the cover is also output<\/li>\n<\/ul>\n<h2>Technical improvements:<\/h2>\n<ul>\n<li>Update to TeX Live 2023 (on Windows)<\/li>\n<li>Add &#8211;diffpages to limit size of output diff file<\/li>\n<li>Add -f fontpath to fonts.conf on run<\/li>\n<li>Add -V or &#8211;pdfversion as a command line option<\/li>\n<li>Can now parse config and prjid from .zip archive without -Z<\/li>\n<li>Add utility &#8216;ptxunzippdf&#8217; to recover settings from PDF to specified folder<\/li>\n<li>Added category flattening to parsing ptxprint-mods.sty for import<\/li>\n<li>Ensure INT books are added into archive<\/li>\n<li>Have base and diglot views share the same picinfos (major change)<\/li>\n<li>Make \\zMarkVerseAgain for use in changes files (help identify scripture for text borders)<\/li>\n<li>Make barcode errors print a warning rather than fail silently<\/li>\n<li>Support various sidebar gridding options (not yet in the UI)<\/li>\n<li>Add core code for bursting inserts (work in progress)<\/li>\n<\/ul>\n<h2>Issues Fixed:<\/h2>\n<ul>\n<li>Copyright Label Glitch on Pictures (#852, #776)<\/li>\n<li>Make PDF binding depend of RTLBookBinding checkbox (MJ #856)<\/li>\n<li>Solve issue of footnotes wandering (#862)<\/li>\n<li>Allow modification of book end rule (#892)<\/li>\n<li>Optionally only let margin verse markers print when not paragraph-initial (#886)<\/li>\n<li>Eliminate SegFault due to issue with progress reporting (#888)<\/li>\n<li>p^95 markup seems to override char-style stretch (#839)<\/li>\n<li>Rationalise x-credit box settings (#896)<\/li>\n<li>Have an initial font selected (#901)<\/li>\n<li>Inner margin verses problem (#900)<\/li>\n<li>Improve column sync behaviour and document \\zcolsync&#042; (#851)<\/li>\n<li>Adjustment to page num posn in non-Diglot back matter (#904)<\/li>\n<li>-f fontdir doesn&#8217;t seem to work (#906)<\/li>\n<li>PTXprint won&#8217;t let me specify a reasonable \\b line-spacing value (#909)<\/li>\n<li>Truncated first page (#914)<\/li>\n<\/ul>\n<h2>Miscellaneous:<\/h2>\n<ul>\n<li>Add \\marginversemarker{\u2219\\kern 1pt} capability using \\zmvm character style<\/li>\n<li>Add a prototype script to read and summarize log files<\/li>\n<li>Added extra diglot merging modes (without parameterisation of score mode)<\/li>\n<li>Allow custom scoring for diglots &amp; added script for comparing diglot merge results<\/li>\n<li>Make sure cover periphs run with diglot turned off<\/li>\n<li>Make zfiga work on the cover (three letter book code = COV)<\/li>\n<li>One command to set up all 6 header positions<\/li>\n<li>Permit multi-character footnote callers to get through the SFM parser<\/li>\n<li>Protect stylesheet image paths against quotation marks<\/li>\n<li>Refine import settings dialog, and wordsmith tooltips<\/li>\n<li>Reinstate IB series of illustrations with updated copyright info<\/li>\n<li>Repair footnotes on chapter numbers<\/li>\n<li>Replace backslash with \/ in filenames in .sty files<\/li>\n<li>Strip final empty elements from ref results in modules<\/li>\n<li>Set allNeedEmptyingfalse at diglotsetup: prevent staggered 1st titles<\/li>\n<li>Set appropriate defaults for lacking style settings<\/li>\n<li>Set module inclusions based on UI settings<\/li>\n<li>Solve double-line issue between books<\/li>\n<li>Solve issue of unstable sidebar forground (cutout) image positioning<\/li>\n<li>Text border must check for new &#8220;intro&#8221; mark from intro paragraphs<\/li>\n<li>Tidy up cover box padding values and ensure cover boxes don&#8217;t grow<\/li>\n<li>Tweak regex flags for python 3.11 compatability<\/li>\n<li>Tweak use of getPicRe to work with Python 3.11<\/li>\n<\/ul>\n<hr \/>\n<h3>What&#8217;s new in <strong>version 2.3<\/strong>?<\/h3>\n<h2>Significant new features:<\/h2>\n<ul>\n<li>A new tab was added for creating <strong>wrap-around covers<\/strong>:<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-934 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-10_50_35-new-5-Notepad.png\" alt=\"\" width=\"1455\" height=\"767\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-10_50_35-new-5-Notepad.png 1455w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-10_50_35-new-5-Notepad-300x158.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-10_50_35-new-5-Notepad-1024x540.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-10_50_35-new-5-Notepad-768x405.png 768w\" sizes=\"auto, (max-width: 1455px) 100vw, 1455px\" \/><\/li>\n<li>The cover settings enable a wide variety of simple covers to be created with or without shading and background pictures. An ISBN bar code is automatically generated if the &#8216;isbn&#8217; variable is populated.<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-935 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_12_25-Hal_SingleBookWithCover_DAN_ptxp_cover.pdf-SumatraPDF.png\" alt=\"\" width=\"582\" height=\"444\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_12_25-Hal_SingleBookWithCover_DAN_ptxp_cover.pdf-SumatraPDF.png 834w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_12_25-Hal_SingleBookWithCover_DAN_ptxp_cover.pdf-SumatraPDF-300x229.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_12_25-Hal_SingleBookWithCover_DAN_ptxp_cover.pdf-SumatraPDF-768x586.png 768w\" sizes=\"auto, (max-width: 582px) 100vw, 582px\" \/><\/li>\n<li>Added feature to <strong>import settings from a PDF<\/strong> (which was previously generated by PTXprint)<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-936 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_18_46-PTXprint-2.3-Hal_PsalmsSingleColumn-PSA.png\" alt=\"\" width=\"493\" height=\"193\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_18_46-PTXprint-2.3-Hal_PsalmsSingleColumn-PSA.png 570w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_18_46-PTXprint-2.3-Hal_PsalmsSingleColumn-PSA-300x117.png 300w\" sizes=\"auto, (max-width: 493px) 100vw, 493px\" \/><\/li>\n<li>Added other <strong>external cross-reference sources<\/strong> (incl. TSK, UBS, BibleWorks lists)<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-937 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_20_45-new-5-Notepad.png\" alt=\"\" width=\"537\" height=\"695\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_20_45-new-5-Notepad.png 537w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_20_45-new-5-Notepad-232x300.png 232w\" sizes=\"auto, (max-width: 537px) 100vw, 537px\" \/><\/li>\n<li>Added feature to insert <strong>Strong&#8217;s numbers in the text<\/strong> based on term renderings<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-939 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/CrossReferences.png\" alt=\"\" width=\"781\" height=\"482\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/CrossReferences.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/CrossReferences-300x185.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/CrossReferences-768x474.png 768w\" sizes=\"auto, (max-width: 781px) 100vw, 781px\" \/><\/li>\n<li>Added ability to use <strong>Transcelerator questions<\/strong> (Notes+Refs &gt; Study Notes+Questions)<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-940 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_31_45-PTXprint-2.3-Hal_PsalmsSingleColumn-PSA.png\" alt=\"\" width=\"624\" height=\"184\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_31_45-PTXprint-2.3-Hal_PsalmsSingleColumn-PSA.png 624w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_31_45-PTXprint-2.3-Hal_PsalmsSingleColumn-PSA-300x88.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/li>\n<li>Added feature to <strong>generate Request Permission<\/strong> letter (for David C Cook pictures)<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-941 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_37_13-new-5-Notepad.png\" alt=\"\" width=\"1425\" height=\"775\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_37_13-new-5-Notepad.png 1425w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_37_13-new-5-Notepad-300x163.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_37_13-new-5-Notepad-1024x557.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_37_13-new-5-Notepad-768x418.png 768w\" sizes=\"auto, (max-width: 1425px) 100vw, 1425px\" \/><\/li>\n<li>Added ability to <strong>lock specific settings<\/strong> using config and\/or project override files<\/li>\n<li>Added <strong>RTL<\/strong> support for <strong>booklet pagination<\/strong> on finishing tab<\/li>\n<\/ul>\n<h2>UI-improvements:<\/h2>\n<ul>\n<li>No need to define styles for stretch\/shrink (use \\p<strong>^<\/strong>95 notation instead of \\p<strong>_<\/strong>95)<\/li>\n<li>Improved <strong>Style Editor<\/strong> reliability, added <strong>filter<\/strong> option and improved <strong>search<\/strong><\/li>\n<li>Improved interaction on the Layout tab (hover over setting highlights element affected)<\/li>\n<li>Check for <strong>program updates<\/strong> and indicate if an updated version is available<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-942 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_55_16-new-5-Notepad.png\" alt=\"\" width=\"554\" height=\"187\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_55_16-new-5-Notepad.png 554w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-11_55_16-new-5-Notepad-300x101.png 300w\" sizes=\"auto, (max-width: 554px) 100vw, 554px\" \/><\/li>\n<li>Added extra color to <strong>PDF diff<\/strong> output: &#8220;red has fled, blue is new&#8221;<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-944 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/MyDiff.png\" alt=\"\" width=\"753\" height=\"401\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/MyDiff.png 1089w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/MyDiff-300x160.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/MyDiff-1024x545.png 1024w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/MyDiff-768x409.png 768w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><\/li>\n<li>Added <strong>auto-save<\/strong> option for the settings file editor<\/li>\n<li>Added capability to <strong>reset to default values<\/strong> on spin buttons (click on any <strong>bold<\/strong> label to reset its value)<\/li>\n<\/ul>\n<h2>General enhancements:<\/h2>\n<ul>\n<li>Allow inner, outer, &amp; right options for margin notes and marginal verses<\/li>\n<li>Added format labels (RGB, CMYK, BW, Spot, etc.) to output filenames<\/li>\n<li>Ensure pictures are pulled in from secondary project for non scripture books<\/li>\n<li>Added control to adjust gap between caption and figure (TeXpert Hacks)<\/li>\n<li>Added conditional marker \\zifvarset (useful for auto ISBN display on covers)<\/li>\n<li>Added various blank\/empty page controls (\\zEmptyPage, \\zNeed[Odd|Even|Quad]Page)<\/li>\n<li>Added TeXpert Hacks tab for highly advanced options (with limited support)<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-945 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-12_05_11-PTXprint-2.2.51-Hal__SingleBookWithCover-DAN.png\" alt=\"\" width=\"535\" height=\"569\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-12_05_11-PTXprint-2.2.51-Hal__SingleBookWithCover-DAN.png 535w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-12_05_11-PTXprint-2.2.51-Hal__SingleBookWithCover-DAN-282x300.png 282w\" sizes=\"auto, (max-width: 535px) 100vw, 535px\" \/><\/li>\n<li>Added option to control Rule Thickness (Advanced tab)<\/li>\n<li>Removed warning if &#8216;SIL&#8217; found in copyright statement (as Executive Limitation has been removed)<\/li>\n<li>Added all OpenType lookup tags for font features<\/li>\n<li>Improved creation of hyphenation file with user options and better logic<\/li>\n<li>Improved Indic syllable-based hyphenation rules<\/li>\n<li>Add facility for project-specific digit mappings<\/li>\n<li>Added Hebrew digit mapping<\/li>\n<\/ul>\n<h2>Technical improvements:<\/h2>\n<ul>\n<li>Enabled installer to run PTXprint on ARM64 architecture<\/li>\n<li>Config password is now hashed (to avoid being readable)<\/li>\n<li>Added client\/server IPC for Paratext integration<\/li>\n<li>Display help for command line parameters on Windows (using -h flag)<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-946 aligncenter\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-12_07_36-PTXPrint-help.png\" alt=\"\" width=\"596\" height=\"786\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-12_07_36-PTXPrint-help.png 596w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2023\/03\/2023-03-14-12_07_36-PTXPrint-help-227x300.png 227w\" sizes=\"auto, (max-width: 596px) 100vw, 596px\" \/><\/li>\n<\/ul>\n<hr \/>\n<h3>What&#8217;s new in <strong>version 2.2<\/strong>?<\/h3>\n<h2>Finishing tab:<\/h2>\n<p>A new tab related to finalizing a trial publication was added with some powerful features:<\/p>\n<ul>\n<li>Improved <b>PDF Output options<\/b> (including &#8216;Screen&#8217; for fastest PDF creation)<\/li>\n<li>Added feature to <b>include <\/b>Config <b>settings within PDF <\/b>(to help recreate a config later)<\/li>\n<li>Added option to select a <b>spot color <\/b>for 2-color printing<\/li>\n<li>Added feature to <b>retain N previous versions<\/b> (*_1, *_2, *_3 etc.) of PDFs<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-832\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_40_48-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS.png\" alt=\"\" width=\"872\" height=\"271\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_40_48-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS.png 872w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_40_48-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS-300x93.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_40_48-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS-768x239.png 768w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><\/li>\n<li>Added <b>booklet pagination<\/b> (with ability to create 4, 8, 16 page signatures)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-833\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_33_49-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS.png\" alt=\"\" width=\"708\" height=\"132\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_33_49-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS.png 708w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_33_49-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS-300x56.png 300w\" sizes=\"auto, (max-width: 708px) 100vw, 708px\" \/><\/li>\n<li>Added feature to <b>Compare PDFs <\/b>to show any differences<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-831\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_36_51-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS.png\" alt=\"\" width=\"704\" height=\"122\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_36_51-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS.png 704w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_36_51-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-XXS-300x52.png 300w\" sizes=\"auto, (max-width: 704px) 100vw, 704px\" \/><\/li>\n<\/ul>\n<h2>Navigation and Passage Selection:<\/h2>\n<ul>\n<li>Added <b>Search for settings<\/b> (to find settings based on keywords)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-828\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_45_43-Find.png\" alt=\"\" width=\"408\" height=\"271\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_45_43-Find.png 408w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_45_43-Find-300x199.png 300w\" sizes=\"auto, (max-width: 408px) 100vw, 408px\" \/><br \/>\nSelecting a topic will take you directly to the setting and highlight it for you:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-829\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_46_40-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT.png\" alt=\"\" width=\"872\" height=\"295\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_46_40-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT.png 872w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_46_40-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT-300x101.png 300w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_46_40-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT-768x260.png 768w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><\/li>\n<li>Added various <b>keyboard shortcuts <\/b>visible in tooltips<\/li>\n<li>Allow reference chapter ranges like PSA 23 or JHN 2-4<\/li>\n<li>Enhanced book list can contain a list of references (like: PSA 23 LUK 15:11-32 GLO)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-830\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_44_13-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT.png\" alt=\"\" width=\"662\" height=\"142\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_44_13-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT.png 662w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_44_13-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT-300x64.png 300w\" sizes=\"auto, (max-width: 662px) 100vw, 662px\" \/><\/li>\n<\/ul>\n<h2>Borders, pictures and Ornaments:<\/h2>\n<ul>\n<li><b>Border improvements <\/b>(Additional border styles, Styles for ornamental zrules,<br \/>\ntext border spacing logic)<\/li>\n<li>Implemented \\GraphicOrnament &#8211; enabling images to be used as <b>ornaments<\/b><\/li>\n<li><b>Follow <\/b>(symbolic) <b>links<\/b> in the figures folders<\/li>\n<li>Improved handling of <b>pictures in peripheral books<\/b><\/li>\n<li>Improved <b>spacing for captions<\/b><\/li>\n<\/ul>\n<h2>Cross-References and Strong&#8217;s index:<\/h2>\n<ul>\n<li>Added configurable localized Strong&#8217;s Index generator (this was actually introduced in 2.0.17 but has not been featured on this What&#8217;s New page before)<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-838\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-03-02_07_29-PTXprint_-Generate-Strongs-Index.png\" alt=\"\" width=\"666\" height=\"630\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-03-02_07_29-PTXprint_-Generate-Strongs-Index.png 666w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-03-02_07_29-PTXprint_-Generate-Strongs-Index-300x284.png 300w\" sizes=\"auto, (max-width: 666px) 100vw, 666px\" \/><\/li>\n<li>Added option to show\/hide Strong&#8217;s numbers in list of cross-references<\/li>\n<li>Added option to allow side column x-refs to align to the side of the text<\/li>\n<li>Handle study column gutter and note rule<\/li>\n<\/ul>\n<h2>Other new features and improvements:<\/h2>\n<ul>\n<li>Added options for <b>copying configuration to other projects<\/b> (preserve\/merge\/overwrite) which allows cluster projects to have the configs UPDATED rather than just replaced<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-827\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_49_36-PTXprint_-Copy-Configuration-To....png\" alt=\"\" width=\"379\" height=\"138\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_49_36-PTXprint_-Copy-Configuration-To....png 379w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_49_36-PTXprint_-Copy-Configuration-To...-300x109.png 300w\" sizes=\"auto, (max-width: 379px) 100vw, 379px\" \/><\/li>\n<li>Added ability to call Plugins (on Advanced tab) for facing-page polyglots and ornaments<\/li>\n<li>Added underline position and thickness adjustments (Misc settings on Advanced tab)<\/li>\n<li>Added after chapter\/verse space factor controls on Advanced tab<\/li>\n<li>Can now handle arbitrary non-standard SFM filenames in a project directory<\/li>\n<li>Footers are no longer placed in bottom margin area (but a compatibility option allows footers into the bottom margin area as before if needed)<\/li>\n<li>Syllable based line-breaking for various complex scripts: mlym taml telu knda orya sinh<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-826\" src=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_52_17-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT.png\" alt=\"\" width=\"394\" height=\"272\" srcset=\"https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_52_17-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT.png 394w, https:\/\/software.sil.org\/ptxprint\/wp-content\/uploads\/sites\/59\/2022\/06\/2022-06-13-15_52_17-PTXprint-2.1.27-WSGlatin_CrossReferencesStrongs-ISAPSA...ROMMAT-300x207.png 300w\" sizes=\"auto, (max-width: 394px) 100vw, 394px\" \/><\/li>\n<li>Custom scripts for processing text allow .py files to be run directly<\/li>\n<\/ul>\n<hr \/>\n<p>The main new feature in <strong>version 2.1<\/strong> is study Bible layouts. Access the HOW TO document at <a href=\"https:\/\/software.sil.org\/ptxprint\/how-to-study-bible-layout\/\">this link<\/a>.<\/p>\n<hr \/>\n<p>PTXprint <strong>version 2.0<\/strong> contained many new features since version 1.0.<\/p>\n<p>The <a href=\"https:\/\/software.sil.org\/ptxprint\/support\/faq\/\" target=\"_blank\" rel=\"noopener\">FAQ<\/a> was also updated to reflect some of the changes.<\/p>\n<h2>Layout:<\/h2>\n<ul>\n<li>Modules can be used to typeset non-contiguous blocks of scripture<\/li>\n<li>Improved Hide Empty Verses and added option to show ellipsis<\/li>\n<li>Added new feature to include <a href=\"https:\/\/software.sil.org\/ptxprint\/how-to-include-cross-references-from-external-lists\/\" target=\"_blank\" rel=\"noopener\">cross-references from external lists<\/a> in vertical column<\/li>\n<li>Added option to allow for unbalanced columns<\/li>\n<li>Added option to show the <a href=\"https:\/\/github.com\/sillsdev\/ptx2pdf\/issues\/500#issuecomment-917245695\" target=\"_blank\" rel=\"noopener\">header in a second language\/script<\/a><\/li>\n<li>Added option to include guides (rules and baselines) and\/or custom grid behind text<\/li>\n<li>Added <a href=\"https:\/\/software.sil.org\/ptxprint\/how-to-interlinear-text\/\" target=\"_blank\" rel=\"noopener\">interlinear text<\/a> feature<\/li>\n<li>Ruby glossing (for CJK languages) is now possible<\/li>\n<li>Added option for Thumb Tabs (of book names) on outer edge of page<\/li>\n<li>Fancy Borders now has a lot more control over placement and scaling of decorations<\/li>\n<li>Added &#8220;End-of-Ayah&#8221; option for verse decorator on the Tabs+Border tab<\/li>\n<li>Added ability to <a href=\"https:\/\/software.sil.org\/ptxprint\/how-to-reader-layout-inner-margin-verses\/\" target=\"_blank\" rel=\"noopener\">create Reader layout<\/a> with verse numbers in inner margin\/gutter area<\/li>\n<li>Paragraphed endnotes are now possible<\/li>\n<\/ul>\n<h2>Diglot:<\/h2>\n<ul>\n<li>Diglot macros are now more robust to handle structural differences between texts<\/li>\n<li>Optimizing column widths for primary and secondary columns is now a single click<\/li>\n<li>Added option for texts to switch sides (left\/right inner\/outer &#8211; especially useful for RTL)<\/li>\n<li>Improved handling of formatting for independent headers\/footers for diglots<\/li>\n<\/ul>\n<h2>Pictures:<\/h2>\n<ul>\n<li>Added PicList editor with illustration preview to make working with pictures easier<\/li>\n<li>Added checklist of questions regarding appropriateness of illustrations<\/li>\n<li>Added in-line &amp; cutout positioning options for illustrations (can also scale and mirror)<\/li>\n<li>Added picture size options of &#8220;page&#8221; (within margins) and &#8220;full&#8221; (cover entire page)<\/li>\n<li>Pictures in peripheral books can now be manipulated via the PicList settings<\/li>\n<li>Copyright Credits for illustrations are auto-generated (using \\zimagecopyrights)<\/li>\n<li>Illustrations in diglots can now have multiple captions<\/li>\n<li>Added ability for selection and editing parameters of multiple pictures<\/li>\n<li>Credit Overlay feature for illustrations added to the Pictures tab (esp. for David C Cook)<\/li>\n<li>Added option to Omit Captions for illustrations<\/li>\n<li>Added option to crop borders on all images (eliminating spurious unwanted edge lines from pictures)<\/li>\n<li>Added Location on Page previews to PicList editor<\/li>\n<li>Add filter for Checking Status of illustrations<\/li>\n<li>Allow PDFs to be used as illustrations<\/li>\n<\/ul>\n<h2>User Interface:<\/h2>\n<ul>\n<li>Stylesheet editor to make it easy to control all the USFM styles<\/li>\n<li>Localization of UI is possible through Crowdin<\/li>\n<li>Localized UI for available for French, Indonesian, Spanish<\/li>\n<li>Margin settings have been simplified using graphics to show what exactly is being set<\/li>\n<li>Tooltips updated with more accurate context-specific help information<\/li>\n<li>Established PTXprint page on the Scripture Software Community site<\/li>\n<li>Added advanced option &#8216;Disable ALL internet use&#8217; &#8211; especially for sensitive locations<\/li>\n<li>Non-English UI web links (mostly for USFM help) are routed through translate.Google.com<\/li>\n<\/ul>\n<h2>Font-related:<\/h2>\n<ul>\n<li>Font selection and setup has been re-worked to enable greater flexibility<\/li>\n<li>Font feature editor added (enabling specific features to enabled\/disabled)<\/li>\n<li>Digit mapping now definable at the individual font-level<\/li>\n<li>Fonts can now have horizontal expand\/shrink defined to enable finer control<\/li>\n<\/ul>\n<h2>Peripherals:<\/h2>\n<ul>\n<li>Added Peripherals page for easy handling of front and back matter<\/li>\n<li>Improved <a href=\"https:\/\/software.sil.org\/ptxprint\/how-to-generate-table-of-contents\/\" target=\"_blank\" rel=\"noopener\">table of contents generation<\/a>, including various options to categorize and sort tables<\/li>\n<li>Front matter and colophon contents can auto-generate copyright, license &amp; illustration credits<\/li>\n<\/ul>\n<h2>Other Features:<\/h2>\n<ul>\n<li>Magic buttons to optimize line spacing or top\/bottom margins for minimizing wasted space<\/li>\n<li>Magic button to calculate &amp; optimize column widths for diglot publications<\/li>\n<li>Added feature to auto-correct USFM text when common syntax errors are found<\/li>\n<li>Added lack of compliance warning if &#8216;SIL&#8217; found in project\u2019s copyright statement<\/li>\n<li>Output folder location shifted from \u201c[project]\\PrintDraft\u201d to \u201c[project]\\local\\ptxprint\u201d<\/li>\n<li>All generated temporary files are hidden away in sub-folders of the main output folder<\/li>\n<li>Added feature to copy saved configs to other Paratext projects (esp. great for cluster projects)<\/li>\n<li>Allow location-specific changes using keyword &#8216;at&#8217; in PrintDraftChanges.txt<\/li>\n<li>Added option to print from a DBL bundle with a straightforward download and install process<\/li>\n<li>Added PDF Output Format options for PDF standards conformance<\/li>\n<li>PDF\/X1-A outputs pictures in CMYK and doesn&#8217;t compress the pdf (to be X1-A compliant)<\/li>\n<li>PTXprint now runs with its own version of XeTeX so it can run without Paratext installed<\/li>\n<\/ul>\n<h4><span style=\"color: #ff0000\">Compatibility warnings:<\/span><\/h4>\n<ol>\n<li>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.<\/li>\n<li>(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.<\/li>\n<li>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.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Please download the latest version to take advantage of the new features, many other minor improvements and bug fixes. Significant New features: MacOS version released (for Apple Silicon &#8211; ARM64 architecture) Layout Analysis in PDF Viewer highlight bad word (and inter character) spaces &#8212; horizontal whitespace highlight vertical rivers of whitespace highlight vertical glyph collisions [&hellip;]<\/p>\n","protected":false},"author":61,"featured_media":0,"parent":0,"menu_order":9,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"hide_sidebar":false,"hide_h1":false,"footnotes":""},"class_list":["post-674","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/software.sil.org\/ptxprint\/wp-json\/wp\/v2\/pages\/674","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/software.sil.org\/ptxprint\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/software.sil.org\/ptxprint\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/software.sil.org\/ptxprint\/wp-json\/wp\/v2\/users\/61"}],"replies":[{"embeddable":true,"href":"https:\/\/software.sil.org\/ptxprint\/wp-json\/wp\/v2\/comments?post=674"}],"version-history":[{"count":70,"href":"https:\/\/software.sil.org\/ptxprint\/wp-json\/wp\/v2\/pages\/674\/revisions"}],"predecessor-version":[{"id":3063,"href":"https:\/\/software.sil.org\/ptxprint\/wp-json\/wp\/v2\/pages\/674\/revisions\/3063"}],"wp:attachment":[{"href":"https:\/\/software.sil.org\/ptxprint\/wp-json\/wp\/v2\/media?parent=674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}