XLingPaper version 3.7.5 (for the XMLmind XML Editor version 7.2+ or 8.2+) is now available for Windows, Mac, and Linux.
Note: for Mac users upgrading to this version, please see:
This new version of XLingPaper has a number of improvements and bug fixes.
The main highlights are:
- Allow XLingPaper to work on Mac OS X 10.15+ (Catalina).
- Allow XLingPaper to use Charis SIL version 5.000 with graphite and font features.
- Add a way to save a publisher style sheet and all its pieces to a new location. See section 8.14 “Save a publisher style sheet and all its parts to a new location” in the publisher style sheet documentation.
- Add a way to use content control to have only certain lines in an interlinear-text be output.
- 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).
- 3.7.5 29 July 2020
- In the user documentation, add use of Google Drive as a way to collaboratively comment on a PDF file.
- For the default way of producing PDF (via XeLaTeX):
- Allow use of TeX Live 2020 versions of XeLaTeX and LaTeX macros. This is especially needed for Mac OS X Catalina and higher.
- Allow img elements to have a XeLaTeXSpecial value of width=’xyz’; the image will be formatted to scale to that width. (TeX Live 2020 XeLaTeX ignores the scaled option.
- Allow img elements to default to using the width of an example, figure, or chart via the useImageWidthSetToWidthOfExampleFigureOrChart attribute on the lingPaper element.
- Allow font-related elements to have a XeLaTeXSpecial attribute value of Script=’Arabic’ as well as script=’arab’. (TeX Live 2020 does not recognize script=’arab’; actually, it causes the PDF to fail to be produced.)
- 3.7.4 23 July 2020
- 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 “see” index item, there is now always a comma before the “see”.
- Fix bug: the format and restartCount attributes of the pageNumber element in a publisher style sheet were never implemented.
- Update XLingPaper URL in metadata and also version number.
- Add doi formatting to SIL-UND references style sheets.
- For the default way of producing PDF (via XeLaTeX):
- Fix bug: using a word description for font-size (like ‘smaller’) for a footer/header item could cause the PDF to fail to be produced.
- For the web page output using a publisher style sheet:
- 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.
- Fix bug: when an example has an exampleHeading and listDefinition elements, the listDefinition elements were not output.
- 3.7.3 14 July 2020
- Fix broken link in publisher style sheet documentation, section 7.1.
- Add ability to use XLingPaper-specific TeX Live 2020 files (for Windows and Linux).
- For the default way of producing PDF (via XeLaTeX):
- Fix bug: when using framed units and double spacing, a table within a framed unit could cause the PDF to not be produced.
- Fix bug: using a number in a font feature caused PDF to fail.
- 3.7.2 29 June 2020
- Add a way to save a publisher style sheet and all its pieces to a new location. See section 8.14 “Save a publisher style sheet and all its parts to a new location” in the publisher style sheet documentation.
- Add sample paper and book publisher style sheets that contain all possibilities as a reference or starting point.
- Add a way to use content control to have only certain lines in an interlinear-text be output.
- Fix bug in create zip file command which could cause it to fail.
- Fix bug: when using the seeDefinition elements for an index, the content of the elements would appear at the end of the output.
- For the default way of producing PDF (via XeLaTeX):
- Fix bug: a genericRef in a dt element would cause the PDF to fail to be produced.
- Add a check for using PDF files which are newer than version 1.5. (XeLaTeX will not process newer PDFs.)
- Converting Zotero references file to XLingPaper format:
- Fix bug: location and publisher can be in another spot for a web page.
- 3.7.1 6 June 2020
- 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).