The main highlights are:

The recent changes are:

  • 2.17.0 5 September 2011
    • Add an “Increase Table Size” command to more conveniently increase the default number of header rows, non-header rows, and columns.
    • Added Spanish and French versions of the user interface (where possible).
    • RenderX way of producing PDF (and also Word output and Open Office Writer output): Fix bug: ignore image and break-line elements when using a paper title as a header or footer.
    • Re-organized the XLingPaper portion of the File / New dialog. The XLingPaper items now come out at the top of the list. (Requires XXE version 4.8.0 or higher.)
    • Remove quotes around title in references for web page articles in XeLaTeX no-publisher style sheet and default web page output. (Missed these from earlier).
    • Add section to user documentation on how to insert special symbols.
    • Make XLingPaper be localizable.
    • If the abbreviations element includes a font-family, use that font when displaying abbrRef elements in XXE.
    • Consecutive endnotes needed a comma (and space) between the footnote numbers.
    • XXE version 4.9 broke the ‘Jump to Work in References (Bibliography)’ command. Fixed it so it now works with XXE version 4.9 and earlier.
    • Removed type attribute from part, chapter, chapterBeforePart, section1, section2, section3, section4, section5, and section6 elements. These are not needed and could cause PDF to fail to be produced.
    • Improve footnote numbering in books (documents containing chapters).
    • No longer require an institution element within a ms reference work.
    • Enable the affiliation element to have embedded elements (like object).
    • Made SIL publisher style sheets conform more closely to the SIL International Publications Style sheet.
    • Fix a bug: If a set of abbreviations had a label, it was not possible to see the contents of the abbreviations.
    • Web page output when there is an associated publisher style sheet:
      • Added an ignorePageWidthForWebPageOutput attribute to the pageLayout element of a publisher style sheet. If it is set to ‘yes’, then there is no fixed page width in the web page output (i.e. it “fills” the width like the web page output does when there is no associated publisher style sheet).
      • Make XHTML web page output use UTF-8 so browsers like Internet Explorer will display data correctly.
    • XeLaTeX way of producing PDF:
      • Improvement: added a way to have any interlinear automatically wrap within the page width, including interlinear texts.
      • Improvement: if a table has no column spans and no row spans, then the width attribute of a cell in the first row will be used for all cells in that column.
      • Fix bug: when ISO codes were shown with interlinear and listInterlinear, the example number (and letter) were sometimes not horizontally aligned with the first line of the interlinear.
      • Fix bug: when a listInterlinear had a mix of ISO codes to show, any additional lineGroup elements also were incorrectly showing the ISO code.
      • Fix bug: if a table’s first row did not have the maximum number of columns the table has, it would fail to produce the PDF.
      • Fix bug: if abbreviations had both font-variant set to ‘small-caps’ and had usesmallcaps set to ‘yes’, the PDF would fail to be produced.
      • Fix bug: ignore image and break-line elements when using a paper title as a header or footer.
      • Fix bug: if a title element begins with non-text containing elements and one of those is a br element, the PDF would fail to be produced.
      • Fix bug: when a section title used an <object> element that referred to a <type> element with text in either the before or after attributes, that text would not show in the PDF bookmarks.
      • Fix some bugs with the morpheme-aligned interlinear:
        • Morpheme-aligned interlinear was incorrectly running off the right edge of the paper.
        • item elements with type attribute set to cf were not getting font information.
        • Interlinear text in appendices were not being formatted correctly.