The main highlights are:

  • Add ability to publisher style sheets to control the indent for any second and following interlinear line groups and to control the vertical space between any second and following interlinear line groups.
  • Add ability to control the column widths used in any automatically generated table of abbreviations used.
  • Let showLevel attribute of contents element have a value of 0 so that one can have a book whose table of contents shows chapters without any sections.
  • Enable paragraphs and continuation paragraphs between interlinears in an interlinear text.

You can obtain an installation program for Windows, Mac or Linux at the XLingPaper Download page.

If you have already installed XLingPaper version 2.10.0 or higher, then you will need to download and install the XLingPaper update file. 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.

In addition, you should download and install the XeLaTeX Upgrade. This update is required before you can produce the default PDF if you are using the framed unit capability (added in version 2.20.0).

The recent changes are:

  • 2.21.0 21 February 2013
    • To publisher style sheets, add a new interlinearMultipleLineGroupLayout element to the contentLayout section. It has two attributes:
      • indentOfNonInitialGroup: the indent to use for any second and following interlinear line groups;
      • spaceBetweenGroups: the vertical space to use between any second and following interlinear line groups.
    • Add three attributes to the abbreviationsShownHere element to control the width of the abbreviation column (abbrWidth), the equals sign column (equalsWidth), and the definition column (definitionWidth). This is only used when the abbreviations are shown as a table.
    • Make sure that if the abbreviations are shown as a table and any take more than a single line, that the information aligns at the top of the row in the table.
    • Let showLevel attribute of contents element have a value of 0 so that one can have a book whose table of contents shows chapters without any sections.
    • Add useappendixlabelbeforeappendixletter attribute in contentsLayout element of publisher style sheet to allow insertion of appendix label before the appendix letter in the contents.
    • Add useperiodafterappendixletter attribute in contentsLayout element of publisher style sheet to allow insertion of a period after the appendix letter in the contents and PDF Bookmarks.
    • Add useLabel for abstract layout in publisher style sheet documentation.
    • Enable paragraphs and continuation paragraphs between interlinears in an interlinear text.
    • For the default way of producing PDF (via XeLaTeX):
      • Fix bug which caused the PDF to not be produced when a listWord or listSingle element was in an example in an endnote and that endnote was in a table cell (td element).
      • Fix bug which caused the PDF to not be produced when a period was immediately followed by a special character such as an underscore.
      • Fix a bug where using the showinlandscapemode attribute on an appendix element could cause the PDF not to be produced when not using a style sheet.
      • Fix bug which failed to show the content of a sectionRef in a secTitle in the contents and in PDF bookmarks.
      • Fix bug which caused the PDF to not be produced when using text-transform=’uppercase’ for back matter items in books.
      • Make XeLaTeXSpecial attribute value of ‘pagebreak’ work for a refWork element.
      • Make XeLaTeXSpecial attribute value of ‘pagebreak’ work for a blockquote element.
      • Fix bug which failed to show output for abbreviation definitions in an endnote.
      • Fix bug which failed to produce PDF when there was a framedType element but no framedUnit element.
    • For web pages without a style sheet, fix a bug which would cause an endnote to not show correctly in many browsers.
    • Fix bug which would cause any “textafter” material in a collCitationItem in the reference section of a publisher style sheet to be shown inappropriately when “fleshing out” the citation information.
    • Fix bug which failed to show the content of an appendixRef or exampleRef in a secTitle in the contents and in PDF bookmarks.
    • For EBook output: fix bug which would fail to produce an EBook if the file name contained an underscore character.
    • For web page with a style sheet and for EBook outputs, fix the document title so it does not include the text of any endnote. (In a web page, this title shows at the very top of the browser window; in and EBook, it shows on the cover page.)
    • Update GIAL thesis publisher style sheet.
    • Add ORCID to author element (ORCID = Open Researcher and Contributor ID; http://about.orcid.org/)
    • Add Schematron check for valid values for table cell widths.
    • Add Schematron check for two or more lines in an interlinear lineGroup with different number of wrd elements.
    • Modify Schematron check for two or more lines in an interlinear lineGroup with different number of wrd elements to make it ignore when a wrd element contains an exampleRef.