Andy Black

Jul 252015
 

Recently, there have been two cases reported where a font was not displaying correctly in the XMLmind XML Editor and in the default PDF output. In both cases it was on Windows 7 and in both cases the user had installed a new version of the font in question. It turned out that there were duplicate instances of that font installed. (Why Windows 7 allowed duplicates, I have no idea.)

The solution was to get a tool like TypoGraf to see what fonts are truly installed, find the duplicates, delete them, and re-install the one version of the font desired. TypoGraf can be obtained from http://www.neuber.com/typograph/index.html. Please note that it is *crucial* that you run TypoGraf as Administrator when you try and delete a duplicate font. If you do not, it will look like the font is deleted but it will not be.

 Posted by on July 25, 2015 at 9:47 am
Jul 082015
 

XLingPaper version 2.27.0 is now available for Windows, Mac, and Linux.

This new version of XLingPaper has a number of improvements and bug fixes.

The main highlights are:

  • Allow abbrRef elements wherever “embedded” elements can go, not just in the limited places allowed before.
  • Allow more than one email address for a given author.

You can obtain an installation program for Windows, Mac or Linux at http://www.xlingpaper.org/?page_id=51.

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 http://www.xlingpaper.org/?page_id=107. 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:

  • 2.27.0 8 June 2015
    • Allow br elements in appendix, chapter, part, and section titles but not in table of contents (i.e., remove them from table of contents).
    • Allow abbrRef elements wherever “embedded” elements can go, not just in the limited places allowed before.
    • Insert section 6.1.4 in the user documentation on how to create a table with its own footnotes.
    • Change documentation to use support@xlingpaper.org email address.
    • Fix bug: the firstParagraphHasIndent attribute of the chapterInCollectionLayout element was ignored.
    • The SIL International publisher style sheet for manuscript references needed a space after the colon after the location.
    • Add documentation on how to center an image using a table.
    • Add ability to control vertical spacing between interlinear text units (via the spaceBetweenUnits attribute on the new interlinearTextLayout element).
    • Fix some link typos in the user documentation.
    • Make Set Reference for exampleRef elements show only examples within a framedUnit when the exampleRef is in a framedUnit. Conversely, Set Reference for exampleRef elements outside of a
      framedUnit do not show any examples within a framedUnit.
    • Add a command ShowExampleNumberAndIds which when run on an exampleRef element will show projected example numbers as well as the example IDs.
    • Add defaultGlossLanguage and defaultVernacularLanguage attributes to lingPaper element.
    • When changing default gloss and vernacular languages, add note in documentation that need to restart XXE for the changes to take effect.
    • Allow more than one email address for a given author.
    • Allow a hanging indent to occur within a chart (especially for an example which is a dictionary entry).
    • For publisher style sheet, fix bug which kept section number from showing in running headers in papers.
    • Add schematron check for a table cell width attribute which has just a space in it.
    • Fix bug in web page output with a publisher style sheet: the indexLinkLayout information was ignored.
    • Added figureRefLinkLayout and tablenumberedRefLinkLayout to new publisher style sheet templates.
    • For the default way of producing PDF (via XeLaTeX):
      • Undo “Enable PDF bookmarks for book documents to show three levels (and not just two)” from 2.26.2: it broke starting on odd pages.
      • Fix bug: if the basic point size was different than 10pt, 11pt, or 12pt and one was using double or space-and-a-half, then if the contents were to be single spaced, they would come
        out in the LaTeX document class size (10, 11, or 12).
      • Fix bug: The PDF would fail to be produced if a caption in a table not in a tablenumbered contained a br element.
      • Add a note in documentation that using index IDs containing underscores may cause the page numbers to not come out.
      • Add needspace command for word emedded within word examples.
      • Revise how needspace command is done to avoid some bad page breaks which have no work-around.
      • Fix bug: a table with 1000+ rows would cause the PDF to fail (buf_size limit met). Inserted a “%nl” at the end of each row to prevent this.
      • Fix bug: a non-initial endnoteRef in an interlinear-text which referred to an endnote in an interlinear-text earlier in the file had an incorrect footnote number.
      • Fix bug: When a publisher style sheet has acknowledgementsLayout with showAsFootnoteAtEndOfAbstract set to yes, it would use a footnote even when there was no acknowledgements
        element and it would use a footnote after every pc element.
      • Add XeLaTeXSpecial attribute to lingPaper element; have it use “overfullhbox=’5pt'”. This will output a 5pt black box on any line that is too long (but not for tables).
      • Make the version element be centered when there is no publisher style sheet.
      • Fix bug: within a definition element, if one changed font family, the scope of that font family continued on when it should not have. Ths also happened in an endnote within an
        example.
      • Fix bug: a free translation could show up on top of the final line of a lineGroup when in an interlinear example, no heading, and there was another lineGroup before it.
      • Fix bug: within a definition element, if one changed font family, the scope of that font family continued on when it should not have. Ths also happened in an endnote within an
        example.
      • Fix bug: when using an index along with content control, the text from the content control names was showing up at the end of the index.
      • Fix bug: some listInterlinears with an interlinearSource did not align the source information at the right edge correctly when the source came after the free.
      • Fix bug: the PDF would fail to be produced if one said the document was in a particular language.
      • Fix bug: the PDF would fail to be produced if using the default (no style sheet) output and one had a language id used in a free that contained a hyphen.
      • A chart with an image could mess up a following paragraph’s indent if the chart was at the top level.
      • Fix bug: when a publisher style sheet had a figureRefLinkLayout or a tablenumberedRefLinkLayout, any color or decoration did not show in the PDF.
  •  Posted by on July 8, 2015 at 3:57 pm
    Feb 062015
     

    We just noticed that the Windows version of the XeLaTeX Upgrade available at http://www.xlingpaper.org/?page_id=4#XeLaTeXUpgrade was not the current version.  This has now been fixed.  In particular, if you try to use a mediaObject element, the file to be embedded was not embedded.  If you run into this problem, please download the current version and install it.

    The Mac and Linux versions are fine.

     

     Posted by on February 6, 2015 at 11:36 am
    Aug 052014
     

    XLingPaper version 2.26.0 is now available for Windows, Mac, and Linux.

    This new version of XLingPaper has a number of improvements and bug fixes.

    The main highlights are:

    • Add ability to copy a table from a Word, Excel, or web page document and produce a draft XLingPaper table. See section 11.53 “Copy Word or Excel Table to XLingPaper” in the user documentation.
    • Add how to convert interlinear to listInterlinear (or vice versa) to user documentation. See section 11.52 “Convert Interlinear to ListInterlinear (or vice versa)” in the user documentation.
    • Insert metadata for author, title, creator, and any keywords.
    • Add ability to control which section levels show in running headers via the publisher style sheet.

    You can obtain an installation program for Windows, Mac or Linux at http://www.xlingpaper.org/?page_id=51.

    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 http://www.xlingpaper.org/?page_id=107. 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:

  • 2.26.0 5 August 2014
    • Add ability to copy a table from a Word, Excel, or web page document and produce a draft XLingPaper table.
    • Add LSA Unified Style Sheet for Linguistics Style Sheet.
    • Refine SIL-UND Thesis references style sheet.
    • Add note to Chart section of the user documentation on ChartBuilder and Pygal.
    • Add how to convert interlinear to listInterlinear (or vice versa) to user documentation.
    • For publisher style sheet, add firstParagraphHasIndent to appendixLayout element.
    • For publisher style sheet, when have special formatting for langData and/or gloss in examples, use the ‘prose’ format for langData and gloss in an exampleHeading.
    • Insert metadata for author, title, creator, and any keywords.
    • Made any literalLabelLayout of a publisher style sheet show in XXE.
    • Fix a number of bugs in the Zotero to XLingPaper references converter process: some editor authors, journal pages, and collection pages were missed.
    • Allow XeLaTeXSpecial, cssSpecial, and xsl-foSpecial attributes on listDefinition, listSingle, and listWord elements.
    • Add ability to control which section levels show in running headers via the publisher style sheet.
    • Finish indexing the main user documentation.
    • Fix bug which did not correctly show citations using both author=’no’ and paren=’citationBoth’ or paren=’citationInitial’.
    • For the default way of producing PDF (via XeLaTeX):
      • Improve automatic page breaking for listDefinition and also for tables when an exampleHeading is present.
      • Refine how index processing is done. Add options for publisher style sheets to set the font size to use for the index content, to show the index in double column mode, and to control the width of the spacing between columns.
      • Fix bug in publisher style sheet processing where some back matter items did not have hyperlinks or PDF bookmarks.
      • Improve spacing after a tablenumbered when a caption is before the table.
      • Fix bug which resulted in a free translation being indented too much when the interlinear was in an endnote which was also in an interlinear.
      • Fix how fontspec now wants to handle script commands so newer version of the Scheherazade font works.
      • Fix bug: PDF would not be produced if a title contained square brackets.
      • Fix bug: When using the after free translation option for showing interlinear source, listInterlinear ones did not line up to the right properly.
      • Fix bug: When using the under free translation option for showing interlinear source and when using automatic wrapping, interlinear ones did not pay attention to the indent-after value of the exampleLayout element in a publisher style sheet.
      • Fix bug: Whenever an ID (for a section, example, refWork, etc.) contained a non-a to z or a non-A to Z or a non-0 to 9 character, the PDF would be produced but any hyperlink to the ID would not work.
      • Fix bug: if an appendix title layout’s attribute showletter was set to ‘no’, the centering of the appendix title was not done.
    • RenderX way of producing PDF:
      • Fix bug: if a style sheet said for the contents to be on a new page, it failed to start on a new page.
  •  Posted by on August 5, 2014 at 3:59 pm
    Jul 162014
     

    More recent versions of FLEx (the FieldWorks Language Explorer program) have a change in exported interlinear text.  Rather than just one language for the vernacular language and one language for the gloss, there are separate languages, one for each line of the interlinear.

    This makes it much easier to control the formatting of a given line of exported interlinear text.  Merely change the formatting attributes of the language element used in a given line and that line will format accordingly.

     Posted by on July 16, 2014 at 11:31 am
    May 142014
     

    XLingPaper version 2.25.0 is now available for Windows, Mac, and Linux.

    This new version of XLingPaper has a number of improvements and bug fixes.

    The main highlights are:

    • Add a command to convert a paper to a chapter which can then be included in a book (such as a thesis or dissertation).
    • Add ability to have an annotated bibliography. See section 4.5.18 “Annotated Bibliography” in the user documentation.
    • Add option to exampleLayout to start example numbering over in each chapter.
    • Rework CreateZipFile command to use the highest directory among all the files. Also make it include image files from embedded files.  This makes archiving the “source” files much easier.
    • Allow user to control what letters or numbers are used in ordered lists (ol elements). See section 7.2.1 “Controlling Numbers and/or Letters Used” in the User Documentation.
    • Add an ability to override how gloss elements are formatted when they occur in either a listWord or a word element. This is via a publisher style sheet.
    • Add a command to remove homograph number object elements in an interlinear file exported from FLEx. See section 11.48 “Remove Homograph Number object Elements from Interlinear Exported from FLEx” in the user documentation.

    You can obtain an installation program for Windows, Mac or Linux at http://www.xlingpaper.org/?page_id=51.

    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 http://www.xlingpaper.org/?page_id=107. 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.

    With this new version of XLingPaper, you should also download and install the XeLaTeX Update (see http://www.xlingpaper.org/?page_id=4#XeLaTeXUpgrade). This update is required before you can produce the default PDF if you need to use mediaObject elements (see section 10.2.3 “Media objects” of the user documentation).

    The recent changes are:

    • 2.25.0 10 May 2014
      • Add a command to convert a paper to a chapter which can then be included in a book (such as a thesis or dissertation).
      • Add quoteLayout element to publisher style sheet in order to control what text occurs before and/or after the content of a q element.
      • Add blockQuoteLayout element to publisher style sheet to control how much vertical space there is before and/or after a blockquote element.
      • Add a validity check for proper formation of font-size, spacebefore, and spaceafter attributes.
      • Add multivolumeWork as a reference item.
      • Add ability to have an annotated bibliography. See section 4.5.18 “Annotated Bibliography” in the user documentation.
      • Add keyword elements to refWork (the content is never output by XLingPaper).
      • Add two new paren attribute values to the citation element: citationBoth and citationInitial. Both of them will put an opening parenthesis before the author name(s). The citationBoth value will also put a closing parenthesis after the date.
      • Add option to exampleLayout to start example numbering over in each chapter.
      • Rework CreateZipFile command to use the highest directory among all the files. Also make it include image files from embedded files.
      • In the CreateZipFile command, also check for link elements which refer to a .wav, .mp3, mp4, or .swf file on the computer.
      • Make CreateZipFile command also look for mediaObject items.
      • For collCitation and procCitation which need to insert the referred to book’s authors in the reference, also do switch of last name when there is ‘ y ‘ (Spanish) or ‘ et ‘ (French) like we do for ‘ and ‘ and ‘ & ‘.
      • Allow user to control what letters or numbers are used in ordered lists (ol elements). See section 7.2.1 “Controlling Numbers and/or Letters Used” in the User Documentation.
      • Add an ability to override how gloss elements are formatted when they occur in either a listWord or a word element. This is via a publisher style sheet.
      • Add a command to remove homograph number object elements in an interlinear file exported from FLEx. See section 11.48 “Remove Homograph Number object Elements from Interlinear Exported from FLEx” in the user documentation.
      • Add ability to use abbrRef elements in morpheme-aligned interlinear.
      • Add ability to convert selected material to an endnote.
      • Revise the way checking for font size and space before/after is done to try and improve performance.
      • Add validity check for when a contentType has been set in the only p element within a blockquote: can end up with extra, unwanted vertical space.
      • Revise user documentation.
      • Add a way to turn off the extra validation checking (via Schematron) so that extremely large documents do not take a very long time to load or save. Done via a validation element.
      • For the default way of producing PDF (via XeLaTeX):
        • Make ordered lists (ol) and bulleted lists (ul) default to using the same indent as paragraphs have.
        • Make mediaObject element work. See section 10.2.3 “Media objects” in the user documentation.
        • Add attribute textalign to the authorContactInfoLayout element to control the horizontal position of a single author’s contact information. This does not work if there are two or more authors.
        • Allow a user to produce an outline format in ordered list (ol) elements. See section 7.2.2 “Creating an Outline”.
        • Add check for .tff or .tif files since these will prevent the PDF from being produced.
        • Fix bug: if an example(chart) had both an exampleHeading and an ol or ul list, then the first line of the list and the exampleHeading would overlap.
        • Fix bug: if some text was selected while trying to produce the PDF, the PDF process would just silently not be done. Now it is produced.
        • Fix bug: If use style sheet override to change font property of a gloss, the abbreviation still comes out with the gloss language element font properties, not the override’s font properties.
        • Fix bug: an ordered list with embedded blockquote containing an ordered list would cause the PDF to fail to be produced.
        • Fix bug: if a publisher style sheet had a listLayout element and the indent-before attribute was not overtly set, the PDF would fail to be produced.
        • Fix bug: if a publisher style sheet indicated space-and-a-half spacing and there was a paragraph, followed by a block quote, followed by a paragraph, then there was too much vertical spacing before the block quote material.
        • Fix bug: if a publisher style sheet indicated space before a paragraph, an endnote could have too much vertical space between the first and second lines.
      • In the web page output, if an endnote was inside a comment element, it was still being shown when it should not have been.
      • When an interlinear text does not have a short text title, just show line number, not a colon and the line number.
      • Fix bug in Set Reference command for exampleRef elements: if somehow the num and letter values are different, if in the Set Reference command you choose the num value, the letter value does not get changed.
      • Document how to use the Search / Find Element command.
      • Ensure that if the text and textref attributes of an interlinear element in an interlinear-text do not match, that the textef is set to the text value.
      • Fix typo which caused getting a list of content types to not work on Linux and Mac.
      • Fix bug: If a section title contained a comment, the comment showed up in the PDF bookmarks.
      • Fix three bugs in the Converting an Endnote XML references file to XLingPaper Format process: edition number in a collection was treated as a volume number; a webpage could have an empty url element; and a book could have a series editor but no series title. Also use custom6 to hold the refWork ID or try to generate an ID by using the author name, date, and first part of the title.
      • For the RenderX way of producing PDF:
        • Fix bug: PDF could fail to be produced when using a publisher style sheet if author contact information was used.
     Posted by on May 14, 2014 at 1:25 pm
    Sep 192013
     

    This new version of XLingPaper has a number of improvements and bug fixes.

    The main highlights are:

    • Allow a tablenumbered element to contain an image file (which, presumably, will be of a table).
    • Add ability to have a book contain a collection of papers (each paper as a chapter).  See section 17 “Chapters in a Collection Volume” in the user documentation.
    • Add hangingIndent element as a kind of paragraph. See section 16 “Hanging Indent Paragraph” in the user documentation.
    • Add ability to override the publisher style sheet override for langData, gloss, and free elements. This is for the rare cases where the publisher style sheet override is incorrect in a particular case.

    You can obtain an installation program for Windows, Mac or Linux at http://www.xlingpaper.org/?page_id=51.

    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 http://www.xlingpaper.org/?page_id=107. 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.

    With this new version of XLingPaper, you should also download and install the XeLaTeX Update (see http://www.xlingpaper.org/?page_id=4#XeLaTeXUpgrade). This update is required before you can produce the default PDF if you need to have footnotes be double spaced.

    The recent changes are:

    • 2.24.0 17 September 2013
      • Add SIL-UND Thesis style sheet to canned set of publisher style sheets.
      • Allow a tablenumbered element to contain an image file (which, presumably, will be of a table).
      • Add ability to have a book contain a collection of papers (each paper as a chapter).
      • Add hangingIndent element as a kind of paragraph. See section 16 “Hanging Indent Paragraph” in the user documentation.
      • Add ability to override the publisher style sheet override for langData, gloss, and free elements. This is for the rare cases where the publisher style sheet override is incorrect in a particular case.
      • Fix bug in converting gloss material to abbrRefs: if there were two or more delimiters before an embedded object, then only the first delimiter was kept.
      • Fix bug which would not show a sectionRef to a part. It also did not show parts correctly in the sectionRef chooser in XXE.
      • Fix bug in how section numbers show in XXE in a multi-part book (only a problem for XXE version 5.3).
      • Fix bug in how gloss elements shown in XXE when in a listWord or word element (used prose form instead of example form).
      • For the default way of producing PDF (via XeLaTeX):
        • Fix a bug which caused the PDF to fail to be produced when an indexedItem was the first thing in a dt element.
        • Fix bug which failed to render footnotes doublespaced (or space-and-a-half) when the style sheet said to.
        • Fix bug which caused the PDF to fail to be produced when an abbrRef element was part of a section title.
        • Fix bug which once in a while caused the PDF to fail to be produced on Windows systems when langData was in a paragraph and non-English hyphenation of the paper was in effect.
        • Fix bug which could cause a footnote text to not appear at the bottom of a page when there was an interlinearSource element within a listInterlinear.
        • Fix bug which caused the PDF not to be produced when using automatically wrapped interlinears and there was an interlinear in a table.
        • Fix bug which caused the PDF not to be produced when using a dl (definition list) in a chart in a figure with a caption.
        • Add a new attribute to the dl element: when showddOnNewLineInPDF is set to ‘yes’, then each dd after a dt will start on a new line.
        • Fix bug: when there was a ul (unordered list) in an endnote in an example, the list would start overlapping on top of the last line of the preceding paragraph and would also have it’s last line overlap on top of the first line of a following paragraph.
      • When using a style sheet, for the RenderX way of producing PDF, Word output, and Open Office output, fix a bug when using author contact info which did not show the author contact info (RenderX way of producing) or produced a blank result (Word and Open Office output).
      • Overtly state in the user documentation that it is a known issue that morpheme-aligned interlinears will not render correctly in the RenderX PDF, Word and Open Office output formats.
      • When a document is using the content control mechanism (see section 15 “Content Control” in the user documentation), you can now control whether all possible content shows in the editor or just the currently selected content.
      • Make all new file templates have the small caps type element use font-family=”Charis SIL Small Caps” instead of font-variant=”small-caps”.
     Posted by on September 19, 2013 at 1:14 pm
    Jun 112013
     

    The main highlights are:

    • Improved publisher style sheet capabilities to handle new things like those required by UNDSIL theses and other publishers, including an “author over date” references style.
    • For reference items for which there is no known author, add a way to show the title in the author position.
    • Provide a way to have the XLingPaper menu options be shorter so they fit on small computer screens.
    • Remove requirement that the page layout parameters of a publisher style sheet all have the same unit of measure.
    • With publisher style sheets: If a reference item ends in a question mark or an exclamation mark and the textafter material begins with a period, do not show the period.

    You can obtain an installation program for Windows, Mac or Linux at http://www.xlingpaper.org/?page_id=51.

    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 http://www.xlingpaper.org/?page_id=107. 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 Update (see http://www.xlingpaper.org/?page_id=4#XeLaTeXUpgrade). 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.23.0 11 June 2013
    • Add showinlandscapemode attribute to all section level elements, chapter, chapterBeforePart, part, preface, contents, acknowledgements, glossary, references, and selectedBibliography elements. This only works for the default way of producing PDF (via XeLaTeX).
    • Add showcommentinoutput attribute to the lingPaper element. When it is set to ‘yes’, the output includes comment elements. The default setting is ‘no’.
    • Add prose-textTextLayout to publisher style sheet. This controls how prose-text material is to be output.
    • Fix bug: if using a publisher style sheet where the first paragraph of a section is not have an indent and if the section had a shortTitle, the first paragraph was still indented.
    • For the “Produce Word 2003 Document” and “Produce Open Office Document” commands, if an example or table is in an endnote, add a warning message in the output that it is missing. Include the ID of the missing element if available.
    • Removed keyboard short cuts for the “Produce Word 2003 Document” and “Produce Open Office Document” commands.
    • Provide a way to have the XLingPaper menu options be shorter so they fit on small computer screens.
    • Remove requirement that the page layout parameters of a publisher style sheet all have the same unit of measure.
    • With publisher style sheets: If a reference item ends in a question mark or an exclamation mark and the textafter material begins with a period, do not show the period.
    • Added refAuthorName, refAuthorLastName, and refAuthorLastNameLayout elements so one can format an author’s last name differently (when using a publisher style sheet).
    • Made abbrTerm element contain optional object elements so one can control things like small caps for Bantu noun classes (e.g. in class 6a, the a is always a, not small caps a).
    • Added abbreviationsInTableLayout in publisher style sheet to control how the abbreviations which occur in a table appear.
    • For page header/footer layouts in publisher style sheets, allowed fixedText to include embedded elements like object.
    • For example layouts in publisher style sheets, allowed control over whether the number has parens, ends with a period, and whether the list letters end with a period or a closing parenthesis.
    • In publisher style sheets, add a way to insert text before the page number(s) of a citation (which comes after the colon after the date).
    • Added a new element and several attributes to publisher style sheet elements to handle UNDSIL thesis style sheet requirements:
      • Added appendicesTitlePageLayout element to backMatterLayout to handle separate “Appendices” page.
      • To contentsLayout element, added these attributes:
        • indentchapterline
        • showappendices
        • usechapterlabelbeforechapters
        • chapterlabel
        • chapterlineindent
        • singlespaceeachcontentline
        • useperiodafterchapternumber
        • useperiodaftersectionnumber
      • To figureLayout element, added these attributes:
        • listOfFiguresUsesFigureAndPageHeaders
        • useSingleSpacingForLongCaptions
        • pageLabelInListOfFigures
      • To tablenumberedLayout element, added these attributes:
        • listOfTablesUsesTableAndPageHeaders
        • useSingleSpacingForLongCaptions
        • pageLabelInListOfTables
    • Improve the CreateZipFile command to also include any hyphenation exception files.
    • For reference items for which there is no known author, add a way to show the title in the author position. (Done via a showAuthorName attribute on the refAuthor element.)
    • For the web page with publisher style sheet output, improve alignment of list definition letters and definitions.
    • For the default way of producing PDF (via XeLaTeX):
      • Allow a plain text chart to have a XeLaTeXSpecial attribute of ‘singlespacing’ to make it be single spaced when the document is space-and-a-half or double spaced.
      • Added several attributes on the referencesLayout element to allow for an “author over date” style of showing the references.
      • Add a XeLaTeXSpecial attribute of ‘fix-final-landscape’ to deal with cases where the final main item in a document is set to show in landscape mode and, as a result, the page numbers in the table of contents are not shown correctly.
      • Fixed bug: when using word elements in listWord examples, the initial listWord failed to process any embedded word elements.
      • Fix bug: the PDF would fail to be produced if a figure contained a chart and the last thing in the chart was a <br/> element.
      • Fix bug: when a style sheet said that the author name in the references section should use a particular font-family or font-variant, the family or variant style continued throughout the entry.
      • Fix bug: The page number in a list of numbered tables could be one off if the table appeared at the top of a page.
    • Fix bug in process which converts abbreviations in glosses to abbrRefs: if the gloss contained a word with an apostrophe, the process would fail with a message of “doExecute: Exception caught:unrecognized operator name”.
  •  Posted by on June 11, 2013 at 3:57 pm