{"id":1148,"date":"2020-11-09T22:39:47","date_gmt":"2020-11-09T22:39:47","guid":{"rendered":"https:\/\/software.sil.org\/xlingpaper\/?p=1148"},"modified":"2021-05-04T17:20:48","modified_gmt":"2021-05-04T17:20:48","slug":"version-3-8-0-2-8-0-released","status":"publish","type":"post","link":"https:\/\/software.sil.org\/xlingpaper\/version-3-8-0-2-8-0-released\/","title":{"rendered":"Version 3.8.0 \/ 2.38.0 Released"},"content":{"rendered":"<div class=\"moz-text-html\" lang=\"x-unicode\">\n<p>XLingPaper version 3.8.0 (for the XMLmind XML Editor version 7.2+ or 8.2+) and version 2.38.0 (for the XMLmind XML Editor version 5.3) are now available for Windows, Mac, and Linux.<\/p>\n<p>Note: for Mac users upgrading to this version from versions before 3.7.5, please see:<\/p>\n<ol>\n<li><a href=\"https:\/\/software.sil.org\/xlingpaper\/xelatex-package-from-tex-live-2020\/\">Using a new version of XeLaTeX<\/a>; and<\/li>\n<li><a href=\"https:\/\/software.sil.org\/xlingpaper\/differences-between-xlingpaper-with-tex-live-2010-and-tex-live-2020\/\">Some changes you may need to make in your documents<\/a>.<\/li>\n<\/ol>\n<p>This new version of XLingPaper has a number of improvements and bug fixes.The main highlights are:<\/p>\n<ul>\n<li>Add a way to use content control to have only certain lines in an interlinear-text be output.<\/li>\n<li>Some improvements to index handling<\/li>\n<li>Allow XLingPaper to work on Mac OS X 10.15+ (Catalina).<\/li>\n<li>Allow XLingPaper to use Charis SIL version 5.000 with graphite and font features.<\/li>\n<li>Add a way to save a publisher style sheet and all its pieces to a new location. See section 8.14 &#8220;Save a publisher style sheet and all its parts to a new location&#8221; in the publisher style sheet documentation.<\/li>\n<li>Add a way to use content control to have only certain lines in an interlinear-text be output.<\/li>\n<li>Add ability to control what text occurs between consecutive footnote numbers in text via a publisher style sheet (using the contentBetweenMultipleFootnoteNumbersInText attribute on the pageLayout element).<\/li>\n<\/ul>\n<p>If you have not previously installed XLingPaper, you can obtain an installation program for Windows, Mac or Linux at <a href=\"http:\/\/software.sil.org\/xlingpaper\/download\/\">http:\/\/software.sil.org\/xlingpaper\/download\/<\/a>.If you have already installed XLingPaper version 2.10.0 or higher and merely want to upgrade, then you will need to download and install the XLingPaper update file. See <a href=\"https:\/\/software.sil.org\/xlingpaper\/download\/config-only\/\">https:\/\/software.sil.org\/xlingpaper\/download\/config-only\/<\/a>. Be careful to get the installer for the version of the XMLmind XML Editor you are using (it is possible to install both, if you wish). <strong>If you have modified any of the stock publisher style sheets, please be sure to make a backup of your work before running this installer. It may overwrite your modifications<\/strong>.<\/p>\n<p>The recent changes are:<\/p>\n<div class=\"moz-forward-container\">\n<ul>\n<li>3.8.0 9 November 2020\n<ul>\n<li>Enable annotationRef elements to be under content control.<\/li>\n<li>Add a way to use content control to have only certain lines in an interlinear-text be output.<\/li>\n<li>Add a way to save a publisher style sheet and all its pieces to a new location. See section 8.14 &#8220;Save a publisher style sheet and all its parts to a new location&#8221; in the publisher style sheet documentation.<\/li>\n<li>Add ability for the annotation attribute of an annotationRef element to refer to more than one annotationType.<\/li>\n<li>Implement the linebefore attribute of a publisher style sheet for front and back matter.<\/li>\n<li>Add the spacebetweentextandline attribute to the footnoteLine element in a publisher style sheet. It specifies the amount of vertical space between the text and any footnote line.<\/li>\n<li>Add the italicizeetal attribute to the citationLayout element in a publisher style sheet. It makes any instance of &#8216;et al.&#8217; in a citation name come out in italics.<\/li>\n<li>Add the textBeforeSeeAlso attribute to the indexLayout element to control what comes between the last page number and any &#8216;see&#8217; or &#8216;see also&#8217; items.<\/li>\n<li>Add ability to control what text, if any, comes after an index term in the index output via the (new) textafterterm attribute of the indexLayout element in a publisher style sheet. Also, fix an inconsistency: the default XeLaTeX PDF used to use a comma after a term while the other outputs did not. Now all outputs show a space after the term unless this new attribute is set to something (like a comma). In addition, when outputting a &#8220;see&#8221; index item, there is now always a comma before the &#8220;see&#8221;.<\/li>\n<li>Add ability to use XLingPaper-specific TeX Live 2020 files (for Windows and Linux).<\/li>\n<li>Add ability to control what text occurs between consecutive footnote numbers in text via a publisher style sheet (using the contentBetweenMultipleFootnoteNumbersInText attribute on the pageLayout element).<\/li>\n<li>Add doi formatting to SIL-UND references style sheets.<\/li>\n<li>In the user documentation, add use of Google Drive as a way to collaboratively comment on a PDF file.<\/li>\n<li>Fix broken link in publisher style sheet documentation, section 7.1.<\/li>\n<li>Update XLingPaper URL in metadata and also version number.<\/li>\n<li>Add sample paper and book publisher style sheets that contain all possibilities as a reference or starting point.<\/li>\n<li>Fix bug: the format and restartCount attributes of the pageNumber element in a publisher style sheet were never implemented.<\/li>\n<li>Fix bug in create zip file command which could cause it to fail.<\/li>\n<li>Fix bug: when using the seeDefinition elements for an index, the content of the elements would appear at the end of the output.<\/li>\n<li>For the default way of producing PDF (via XeLaTeX):\n<ul>\n<li>Improve documentation on the row-separation XeLaTeXSpecial attribute value.<\/li>\n<li>Add warning to Schematron checks for image files containing two spaces in a row. XeLaTeX cannot process them.<\/li>\n<li>Add ability to make definition list items format as ragged right via a useRaggedRight attribute on a new definitionListLayout element in a publisher style sheet.<\/li>\n<li>Add a XeLaTeXSpecial attribute value of &#8216;contentsbreak&#8217; to force a page break in the automatically generated table of contents.<\/li>\n<li>Allow use of TeX Live 2020 versions of XeLaTeX and LaTeX macros. This is especially needed for Mac OS X Catalina and higher.<\/li>\n<li>Allow img elements to have a XeLaTeXSpecial value of width=&#8217;xyz&#8217;; the image will be formatted to scale to that width. (TeX Live 2020 XeLaTeX ignores the scaled option.<\/li>\n<li>Allow img elements to default to using the width of an example, figure, or chart via the useImageWidthSetToWidthOfExampleFigureOrChart attribute on the lingPaper element.<\/li>\n<li>Allow font-related elements to have a XeLaTeXSpecial attribute value of Script=&#8217;Arabic&#8217; as well as script=&#8217;arab&#8217;. (TeX Live 2020 does not recognize script=&#8217;arab&#8217;; actually, it causes the PDF to fail to be produced.)<\/li>\n<li>Fix bug: when not using single spacing and not using endnotes i.e., using footnotes) and when footnotes are not single spaced, if one also set the footnoteIndent value, that value was ignored.<\/li>\n<li>Fix bug: if a p element immediately followed a dl element, the paragraph would not be indented.<\/li>\n<li>Fix bug: if a listWord contained an endnote with a listWord in it, the PDF failed to be produced.<\/li>\n<li>Fix bug: when using an annotationRef in a document without an associated publisher style sheet, the formatting after the annotationRef would be indented.<\/li>\n<li>Fix bug: Using text-transform on a section level item could cause it to format incorrectly.<\/li>\n<li>Fix bug: for a document without a style sheet, if an img occurred in a figure, the PDF could fail to be produced.<\/li>\n<li>Fix bug: header\/footer content could be wrong when using chapterInCollectionAuthor.<\/li>\n<li>Fix bug: using a word description for font-size (like &#8216;smaller&#8217;) for a footer\/header item could cause the PDF to fail to be produced.<\/li>\n<li>Fix bug: when using framed units and double spacing, a table within a framed unit could cause the PDF to not be produced.<\/li>\n<li>Fix bug: using a number in a font feature caused PDF to fail.<\/li>\n<li>Fix bug: a genericRef in a dt element would cause the PDF to fail to be produced.<\/li>\n<li>Add a check for using PDF files which are newer than version 1.5. (XeLaTeX will not process newer PDFs.)<\/li>\n<\/ul>\n<\/li>\n<li>For the web page output using a publisher style sheet:\n<ul>\n<li>Fix bug: if the date element is formatted as being centered and there is nothing in the date element, then all following materials were centered.<\/li>\n<li>Fix bug: when an example has an exampleHeading and listDefinition elements, the listDefinition elements were not output.<\/li>\n<\/ul>\n<\/li>\n<li>Converting Zotero references file to XLingPaper format:\n<ul>\n<li>Fix bug: jPages could end up being just a dash.<\/li>\n<li>Fix bug: location and publisher can be in another spot for a web page.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>XLingPaper version 3.8.0 (for the XMLmind XML Editor version 7.2+ or 8.2+) and version 2.38.0 (for the XMLmind XML Editor version 5.3) are now available for Windows, Mac, and Linux. Note: for Mac users upgrading to this version from versions before 3.7.5, please see: Using a new version of XeLaTeX; and Some changes you may [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1148","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"acf":[],"_links":{"self":[{"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/posts\/1148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/comments?post=1148"}],"version-history":[{"count":2,"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/posts\/1148\/revisions"}],"predecessor-version":[{"id":1165,"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/posts\/1148\/revisions\/1165"}],"wp:attachment":[{"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/media?parent=1148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/categories?post=1148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/software.sil.org\/xlingpaper\/wp-json\/wp\/v2\/tags?post=1148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}