Version 3.7.5 Available
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).
If you have not previously installed XLingPaper, you can obtain an installation program for Windows, Mac or Linux at http://software.sil.org/xlingpaper/download/.
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 https://software.sil.org/xlingpaper/download/config-only/. 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). 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.
The recent changes are:
- 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.
- 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.
- 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.
- 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
- 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).