Integrate DOCX documents from Microsoft Word, Google Docs, or your computer into a Typefi workflow using the Import DOCX action. All paragraph and character style formatting, bulleted and numbered lists, basic character formatting (bold, italic, underline, strikethrough, subscript and superscript), embedded images, index tags, bookmarks, and hyperlinks are retained. For scientific, medical, and technical publishers, mathematical expressions are preserved as native MathML. For more information about the Microsoft Word plug-in, please get in touch.
The latest version of the Microsoft Word plug-in is 25.0.091, released on 31 October 2024.
We release updates regularly, and it's our goal to make sure that our software works well, constantly—that Typefi continues to deliver, every day. If you have any feedback or run into any issues, please drop us a line. We're happy to help.
25.0.091—31 October 2024
Requires Typefi Server 8.14 or later
Requires Typefi Writer 8.8 or later
Improvements
- The Merge DOCX input field now filters filenames that begin with the prefix
~$
. This ensures that if a folder contains temporary files, (for example~$ample_Chapter_01.docx
), they will be excluded from the list of input files, allowing the job to run as expected. - Improved logs to display a warning message when a document is saved in 'strict' format. To resolve this issue, the warning message will direct you to our help article, Use transitional document types in Typefi Writer.
Fixes
-
Import DOCX
- Improved the round-tripping process from CXML → DOCX → CXML to correctly generate all outputs when they share the same filename.
- Fixed an issue where a Reference element appeared after a Condition element
-
Export to DOCX
- Empty table cells no longer have the "TPSTable" style applied when exporting CXML to DOCX.
- Improved the processing of complex multilevel ordered lists.
24.0.88—20 August 2024
Requires Typefi Server 8.14 or later
Requires Typefi Writer 8.8 or later
The Microsoft Word (v24) plug-in is redesigned with the latest XSLT 3.0 (Extensible Stylesheet Language Transforms) technology. This modern implementation ensures that the DOCX conversion process enhances reliability—delivering powerful improvements and addressing over 60 issues to boost content integrity, performance, and stability.
New
Enhanced content integrity
The updated Microsoft Word plug-in (v24) enhances content handling to ensure the integrity of your content. Error reporting now includes detailed messages for unsupported or unrecognised content during conversion. If the workflow actions detect legacy Typefi tags or unrecognised fields, a message will be generated, and the job will continue. However, if unsupported content in Office Open XML (OOXML) is detected, the job will stop to preserve document integrity and provide information for troubleshooting.
Reliable CXML output
Microsoft Word plug-in (v24) preserves the same reliable CXML output format to ensure compatibility with existing workflows and CXML documentation.
The Import DOCX workflow action now includes a new option in the Advanced tab called Generate tps. When this feature is deactivated, tps:
prefixes will no longer appear in your CXML files—resulting in cleaner and more readable CXML. This feature is activated by default to ensure your CXML files include tps:
prefixes, maintaining consistency with your existing workflows. If you prefer cleaner CXML without these prefixes, you can choose to deactivate the feature. For more information, see Import DOCX.
Improvements
- Before, Import DOCX excluded any text not appearing in a designated Typefi section in the output CXML. Now, the Import DOCX action preserves all text in your output CXML, even if it's not included in a Typefi section. Note: If you wish to retain the original behaviour, let your solutions consultant know. We're here to help!
- Improved Merge DOCX action logs to target only the DOCX file being processed, eliminating the need to search multiple files in the log.
- Improved the process to handle only recognised soft styles and improved error reporting for unsupported ones. For a list of supported soft styles, see our CXML documentation.
- Improved the process to handle unintended paragraph breaks in Typefi tags and Word fields
- Updated the logic to support external links with (#) in a URL.
- Streamlined the logic to optimise the
@type
attribute on CXML<tps:meta>
elements converted fromTPS_Meta
tags in Microsoft Word—handling both the presence and absence of theType
property. - Updated the implementation comment at the beginning of a CXML file to include the workflow plug-in and associated action names used to convert your content.
- Improved the logic to better handle Table of Contents (TOC) formatting.
- Improved error reporting when Typefi tags are mixed with content.
- Improved the logic to better handle the intersection of tracked changes and Typefi tags.
- Fixed an issue where the Typefi tags were broken when applying complex tracked changes.
- Added acknowledgements for our contributors, whose efforts over many years have made this software what it is.
- The Microsoft Word plug-in is no longer localised in Spanish. Note: Microsoft Word (v22) plug-in is the last version localised in Spanish.
- Added support for CXML 3.3.
Fixes
- Numerous fixes to Import DOCX and Merge DOCX workflow actions that enhance content integrity:
- Resolved issues with Microsoft Word fields and custom or hidden bookmarks to prevent missing or duplicated content.
- Fixed an issue where consecutive
<tps:meta>
elements within a<tps:c>
element caused content duplication. Now, content is correctly generated even with adjacent meta tags in Microsoft Word. - Fixed an issue where tables with a footer row contained unexpected row duplications.
- Bulleted lists preceded by a Typefi element and list style conditions and are no longer unexpectedly excluded from output CXML.
- Pretty-printing documents with embedded Excel sheets (Advanced → Pretty-print output) now correctly include Excel tables in the output CXML.
- Fixed a regression to reinstate support for Webdings and Wingdings symbols.
- An empty Comment Reference character style, represented by a self-closing
<tps:c type="Comment Reference">
no longer appears in the CXML. - Fixed a regression in the logic, introduced in v22, to correctly handle Typefi fields with arbitrary names; for example, a
"ChapterNumber"
field with a Value property set to"(AutoNumber)"
now transforms to<tps:fieldSet name="ChapterNumber">
and a"ChapterTitle"
field set to""
changes to<tps:fieldSet name="ChapterTitle" value="">
. - Fixed an issue where content following cross-references with superscript commas did not appear in the output CXML.
- Fixed an issue where consecutive
TPS_Meta
tags of the same type merged in the output CXML. - Improved error reporting when a Word document includes tables but doesn’t include Typefi sections.
- Fixed an issue where content with character styles or local formatting before a
TPS_Meta
tag caused missing content. - Fixes for equations:
- Equations with local formatting no longer unexpectedly remove subsequent content; equations with character styles no longer duplicate content in the output CXML.
- Equations with matrices
<mtable>
no longer contain additional namespace declarationsxmlns=""
. - Fixed an issue where extra whitespace in Word documents containing MathML caused an internal error when converting
<m:borderBox>
to MathML<menclose>
.
- Several fixes to Export DOCX:
- Images in a spanned horizontal table cell now correctly scale to one hundred percent of the cell's width.
-
TPS_Meta
tags no longer duplicate when text with character styles applied is immediately followed by a field. - Improves the representation of
TPS_Meta
tags generated by the Export DOCX action in Microsoft Word when Field Codes are hidden. For more information, see Show or hide Field Codes.
- Various fixes:
- Fixed an issue that caused missing
TPS_Audio
andTPS_Video
media tags in the output CXML. - Fixed an issue when modifying a table grid with tracked changes enabled caused the job to fail.
- Fixed an issue that caused missing
23.0.64 — 19 April 2024
Requires Typefi Server 8.14 or later
Requires Typefi Writer 8.4 or later
- Upgraded to Java 21 and Tomcat 10.1 to ensure the security and stability of our services.
22.0.56 — 16 August 2023
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
Improvements
- The Microsoft Word plug-in (v22) now allows for styling non-math text within equations. This means that the CXML output will include your desired text style preferences within equations.
-
Display equations in Microsoft Word now include the attribute tag,
display= "block"
in the MathML for all equations with<m:oMathPara>
.
Fixes
- In Import DOCX, leading and trailing whitespace from
<mi>
elements are now replaced with one character space. - Soft returns are now removed from display equations. This ensures that your output CXML does not miss any content caused by soft returns after changing equations from inline to display equations.
- Paragraphs in your input are no longer omitted from the output CXML when the paragraph contains a Table of Contents (TOC) field.
21.0.620 — 18 July 2022
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Transform errors are now passed to the log. This should provide clearer error messages to pass along to our engineers, even if they may not always be "human-readable" for the rest of us
- Several fixes to Import DOCX:
- Hyperlinks with a somehow"corrupt" hyperlink character style definition in Word now actually appear in the output.
- Comments that highlight (part of) an index term are now ignored instead of producing a javax.xml.transform.TransformerException: net.sf.saxon.s9api.SaxonApiException: The required item type of the first argument of t:get-inline-styles() is element(Q{http://schemas.openxmlformats.org/wordprocessingml/2006/main}r); the supplied value does not match. The node has the wrong name error
- Bookmark entries with a "Set" field are now ignored instead of producing a javax.xml.transform.TransformerException: net.sf.saxon.s9api.SaxonApiException: An empty sequence is not allowed as the value of variable $base-element error
- Several fixes to Export to DOCX:
- Footnotes or Endnotes in table cells are now processed instead of producing a Transformation error: An empty sequence is not allowed as the result of a call to t:get-node-position#2 error
- Conditions that do not have an ID attribute are now properly processed instead of producing a Transformation error: An empty sequence is not allowed as the value of variable $id error
- Restored embedding of .emf images in the generated DOCX file
20.0.618 — 18 April 2022
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Alt text applied to embedded images using Microsoft Word’s built-in tools is now included in the Content XML (CXML) as
comment="alt text"
- Updated Apache Log4j to 2.17.1 to resolve known Log4j vulnerabilities
- The CXML
<style type="nobreak">
element has no equivalent in Word and is now ignored instead of producing a Transformation error: An empty sequence is not allowed as the result of function t:map-soft-styles() error - Ensured the Pretty print output checkbox is consistent with other implementations:
- When disabled, Pretty print output produces a CXML file with
whiteSpaceMode=preserve, prettyPrint=false
- When enabled, Pretty print output produces a CXML file with
whiteSpaceMode=strict, prettyPrint=true
- When disabled, Pretty print output produces a CXML file with
- The rotate attribute now properly rotates table cell content, with the following caveats:
- the cell height cannot be automatically adjusted. Manual intervention would be required in the generated DOCX file
- CXML supports a value of 180˚, but Microsoft Word only supports 90˚ or -90˚. The content of the cell with this attribute will not be rotated
- Several fixes to Export to DOCX:
-
<section>
and<context>
tags without IDs no longer fail- Known issue: A
<condition>
tag without an ID will still fail, this will be fixed in the next plug-in version
- Known issue: A
- If the input CXML is invalid, you'll now see a warning message in the log and the job will not start
- Character styles applied to embedded images are now ignored to prevent a conversion error java.lang.RuntimeException Internal error evaluating template rule at line 36 in module classpath:/cxml2docx/cxml2docx-root.xsl
- A warning is now printed if the level attribute on the
<liRef>
tag cannot be parsed - Images in the .tif, .jpg, .jpeg format are now properly embedded
- Images with transparency/alpha channels no longer produce a corrupted DOCX file
- Images in tables are now proportionally scaled to fit the cell
-
- Several fixes related to Excel support:
- Improved the extraction of embedded graphics originating from Excel
- Table styles and table widths assigned in Writer now travel through to the CXML properly
- Several fixes to errors that could produce invalid CXML
- a bookmark directly following an end element tag
- a condition end tag immediately followed by an empty field code at the end of a paragraph
- a sequence of text with a character style applied, followed by an index term and text with a spelling error
- Fixed an issue where the Merge DOCX action could produce an Error: Invalid content. x error/s found in (//.../output.cxml). Line xx of (). Invalid content. Duplicate context id found (xx)
- Fixed an issue where a quote character in an index entry would cause a javax.xml.transform.TransformerException: net.sf.saxon.s9api.SaxonApiException: Processing terminated by xsl:message at line 87 in docx2cxml-console-output.xsl error
- Fixed an issue where embedded images would get generic names. If available, the original image name is now used at the time of embedding
- Fixed an issue where characters added to Typefi tags could cause missing content or errors like javax.xml.transform.TransformerException: net.sf.saxon.s9api.SaxonApiException: Processing terminated by xsl:message at line 88 in docx2cxml-console-output.xsl
19.0.605 — 7 January 2022
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Updated Apache Log4j to 2.17.0 to resolve known Log4j vulerabilities.
18.0.598 — 1 July 2021
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Added support for Content XML (CXML) 3.2 which means you can now:
- Use Typefi Field instances, which are text variables in your content that represents the value of a Typefi Field, anywhere in a Word document.
- Specify the starting page number of a Typefi Section.
- Have Typefi Sections and Typefi Elements without IDs. (In CXML 3.1 and earlier, they were required.
- Updated Saxon processor to 10.1 to support XSLT 3.0.
-
Import DOCX now supports Typefi Fields anywhere within a Project, Section, or Element. Before,
<fieldSet>
had to be the first child element or either a<content>
,<section>
, or<context>
. - Simplified the user interface of Import DOCX and Merge DOCXs:
- Removed the White space mode pop-up menu (previously located on the Advanced tab).
- Changed the Format and indent checkbox to Pretty print output.
- Changed the Include page breaks checkbox to Preserve page breaks.
- Added support for header rows in untagged tables.
- Added
usage
andexample
attributes to each input field in the JSON descriptor file. - Fixed an issue where, if the CXML contained an
<image>
tag nested in a<style>
tag, the Word document would be invalid, even though the CXML is technically valid. If you nest<image>
within<style>
, you will not see any changes;<style>
only affects text. - Changed bullet lists to
style="disc"
instead of"disk"
. - Fixed multiple issues in Export to DOCX:
- Fixed an issue where Export to DOCX incorrectly generated a Word document with older code (code from Writer 8.5 and earlier), which triggered an automatic update. Now, Export to DOCX generates a Word document with the current code.
- Fixed an issue where having anchors in a table caused Export to DOCX to fail with this error: An empty sequence is not allowed as the result of function t:get-node-position(). Now, Export to DOCX runs successfully when there are anchors in tables.
- Fixed an issue where paragraph styles were unexpectedly duplicating.
- Changed Preserve ids to Preserve IDs.
- Fixed several issues with lists:
- Fixed an issue where period (.) separators in numbered lists were not present in the CXML.
- Fixed an issue where bulleted lists with multiple bullet styles (for example, —, •, o and ☐) were only using the first bullet style. Now, bulleted lists will display the correct bullet styles.
- Fixed an issue in multi-level lists where the numbering is applied via styles. Before, the numbering was treated as if it was a paragraph style, which meant the numbering level was dropped, and, consequently, the list item was not converted to CXML. Now, the numbering level is retained and the list item is not lost in the CXML.
- Fixed a roundtripping issue. Before, converting a Word doc that contained a table with repeating headers to Content XML and back to a Word document caused the repeating headers to vanish. Now, repeating headers are retained.
- Fixed an issue where, if the first cell in an embedded Excel table was empty, the table had an invalid structure. The converter now correctly transforms tables with an empty first cell.
- Updated Spanish localisation. We now have the Spanish versions of The path to the output CXML (.cxml) and The paths to the input Word documents (.docx).
17.0.574 — 8 October 2019
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Made several improvements to Import DOCX (DOCX → CXML):
- Improved our support for documents originally authored using Google Docs before being downloaded as Microsoft Word (.docx).
- Fixed a bug where resolving element references caused multiple copies of the same referenced element to be added to the output (invalidating the CXML due to non-unique element IDs).
- Fixed a bug where applying a character style to a hyperlink within a footnote caused the footnote to disappear.
- Fixed a rare issue where applying a character style at the boundary of a hyperlink created duplicate content.
- Fixed an issue where a cross-reference preceded a character style and immediately followed by a bookmark resulted in a
Required item type of first argument of t:get-inline-styles() is element
error.
- Multiple fixes related to working with embedded Excel worksheets:
- Fixed a regression where converting Excel rows → InDesign header rows inadvertently converted n+1 rows (that is, one more than desired).
- Fixed a bug where the first column would be ignored if the first row had merged cells.
- Made several improvements to Export to DOCX (CXML → DOCX):
- Corrected an oversight where disabling Generate Typefi Markup inadvertently removed index tags.
- Fixed a bug that blocks WIRIS MathType from converting OOML equations to MathType format (see also, Converting equations).
- Multiple improvements to our Unicode mapping:
- Fixed an issue where double quotation marks within a Project, Section or Element Field were incorrectly transformed to "
\
" or"
. - Added support for mapping Microsoft Wingdings and Webdings glyphs to Unicode 7.0.0 equivalent values (for example, Wingdings
U+F0FC
→U+2714
., heavy check mark)
- Fixed an issue where double quotation marks within a Project, Section or Element Field were incorrectly transformed to "
- Multiple improvements to metadata: (see also, Content XML 3.1 → Metadata)
- Worked around an issue where editing existing metadata in Microsoft Word caused the metadata to instead convert as regular text.
- Fixed a bug where soft styles (
<tps:style>
) in the same section as metadata caused anAn empty sequence is not allowed as the value of variable $marker-type
error.
- All actions now display the file path for both inputs and outputs in their respective logs.
- Updated embedded Saxon to workaround internal server errors for macOS-based Typefi Servers.
16.0.546 — 13 March 2019
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Added support for passing through conditional text formatting for Excel worksheets.
- Improved support for MathML equations containing break or alignment characters:
-
<w:br/>
is now mapped to a forced line break (<tps:l>
). -
<m:aln/>
is now mapped to a zero width joiner (U+200D
). An InDesign event script can then be used to align the equation with that character. For more information, please contact your Solutions consultant. - Fixed an issue where MathML equations with alignment characters could create duplicate MathZones
-
- Fixed an issue where an inline image with a character style applied could generate an invalid DOCX file when using Export to DOCX.
- Fixed a multi-lingual issue where some right-to-left control codes inadvertently passed through as text content in Project Fields.
- Fixed an issue where multiple
<meta>
tags in a single paragraph where not properly processed. For more information about the<meta>
tag, see Content XML 3.1.
15.0.534 — 2 October 2018
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Made several improvements to Export to DOCX (CXML → DOCX):
- Several small and miscellaneous fixes when embedding links (choose Links → Embed supported links).
- Fixed a bug where lists that continued numbering from a previous list may sometimes restart numbering at 1.
- Fixed a bug where footnotes may not appear as superscript.
- Fixed a bug where font sizes from the selected DOCX template may not apply consistently in the exported DOCX document.
- Fixed a bug related to images within table cells that could either cause a fatal error (
Too many nested template or function calls
) or for the image to be omitted. - Fixed an oversight where custom headers and footers from the selected DOCX template did not pass through.
- Made several improvements to Modify DOCX (DOCX → DOCX):
- Fixed a bug where paragraph indentation may revert to
0"
. - Updated XZIP-based transform support to be consistent with other XSL actions.
- Fixed a bug where paragraph indentation may revert to
- Made several improvements to Import DOCX (DOCX → CXML):
- Improved edge case handling for embedded Microsoft Excel worksheets.
- Fixed a bug where elements and element references from Writer 8.5.x were mishandled and created duplicate elements at both the original location and the location of the element reference.
- Fixed a bug where list items may unexpectedly repeat.
14.0.513 — 14 August 2018 (revised 29 October 2018)
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
Microsoft Word plug-in v14 focuses on improving support for embedded Microsoft Excel worksheets and other bug fixes.
- Fixed an out of memory error when attempting to convert very large Excel workbooks.
- Fixed a few hyperlink bugs in Import DOCX (DOCX → CXML):
- Fixed a bug where the last hyperlink and its text could be omitted when two consecutive hyperlinks (that is, not other text between the hyperlinks) had different character styles.
- Fixed a bug where an entire paragraph could be omitted when it contained a hyperlink with unexpected character formatting.
- Made several improvements to the conversion of cell formats (
<tps:c type="cell-format">
) for embedded Microsoft Excel worksheets:- Added support for cell indents (for example,
indent:1;)
. - Added support for cell borders (for example,
border-top:0.5pt solid #000000;border-bottom:1pt double #000000;
). - Added support for cell backgrounds (for example,
background-color:#FFFF00;
). - Fixed a regression in handling accent colour tints.
- Started work on identifying whether a cell-format was defined within an applied style (for example, Heading 1) or directly applied as a local override.
- Added support for cell indents (for example,
- Fixed a few bugs in Export to DOCX (CXML → DOCX):
- Fixed a bug where superscript and subscript may be omitted.
- Fixed a bug where explicit page breaks were omitted.
- Fixed a bug where doclinks within table cells were broken.
13.0.507 — 26 June 2018
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Added acknowledgements for our contributors, whose efforts over many years have made this software what it is (click the workflow plug-in version number to view).
- Added extraction of column width values for untagged DOCX tables.
- Added initial support for embedding native images in Export to DOCX (choose Links → Embed supported links):
- Export to DOCX currently supports the following file formats for embedding:
JPEG
,PNG
, andWMF/EMF
. - Also, high-DPI images sometimes render at an unexpected scale (306%). To correct this, right-click the image, choose Format Picture → Size and then click Reset.
- Export to DOCX currently supports the following file formats for embedding:
- Fixed an Import DOCX error (
An empty sequence is not allowed as the first argument of t:parse-fields
) if project field contains certain Unicode glyphs.
12.0.491 — 3 May 2018
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Fixed a bug where embedded images (that is, the
/media
folder) where inadvertently excluded from the output for Modify DOCX. - Multiple improvements for Import DOCX:
- Improved support for unexpected internal fragmentation within DOCX files that:
- could cause styled text within a hyperlink to occasionally disappear.
- could cause duplication of content (including elements, conditioned text, list items, and text within hyperlinks).
- Fixed a bug where element references within table cells duplicated the element both in its original location and within the table cell.
- Fixed an issue where pasting a page break into a table cell could cause text following the table to be omitted (note: Microsoft Word does not allow page breaks to be inserted within table cells).
- Improved support for unexpected internal fragmentation within DOCX files that:
- Multiple improvements for Export to DOCX:
- Added support for DOTX (in addition to DOCX) as a template.
- If the optional template includes custom headers or footers, they are now copied to the new DOCX.
- Fixed a bug where
<tps:doclink>
content was lost if Generate Typefi markup was not selected (<doclink>
now convert to native Microsoft Word hyperlinks that target named bookmarks). - Improved support for mapping from paragraphs to lists (for example, when the CXML markup are paragraphs-only, but the applied paragraph style in Microsoft Word has list attributes).
- Fixed a bug where styles that contain parenthesis, such as "Term(s)", don't have the correct appearance.
- Fixed a bug where the styles defined in the optional template may be applied in name-only, without the desired appearance (note: this may require unchecking Save Thumbnail when saving your templates; we're continuing to investigate).
11.0.475 — 16 January 2018
Requires Typefi Server 8.4–8.13
Requires Typefi Writer 8.4 or later
- Added support for Content XML 3.1: new list numbering styles (padded numerals, and Arabic, Chinese, and Hebrew letters), the ability to assign conditions to elements and tables directly, and two new tags:
<toc>
and<meta>
. - Added support for the
filestore://
andjob-folder://
URL schemes that link to cloud-based image, video, or audio assets (see Writer 8.4). - Fixed multiple Import DOCX bugs related to failing to properly determine the end point of a Microsoft Word bookmark or hyperlink, which caused duplicated content in the Content XML.
- Multiple improvements and bug fixes related to Microsoft Excel (see also Embed an Excel worksheet):
- Added support for background color tints (for example, an original background color of #ED7D31 with a tint value of 0.8 now emits the background color of #FB35D6 when converting to Content XML).
- Added support for line breaks (press
Alt + Enter
to insert a line break within an Excel table cell). - Added support for named ranges to define the scope of an embedded Excel worksheet.
- Fixed conversion failures when an embedded Excel worksheet is within a paragraph other than "Normal".
- Fixed conversion failures due to improper handling of extended Unicode characters within an embedded Excel worksheet.
- Worked around conversion failures caused by null data cells.
- Fixed an Export to DOCX error (
Transformation error: Too many nested apply-templates calls. The stylesheet may be looping
) if a table is nested within a paragraph. - Updated the Import DOCX log to include the source document filename when running the workflow from Writer.
- Updated Spanish localisation.
10.0.442 — 22 August 2017
Requires Typefi Server 8.3–8.13
Requires Typefi Writer 8.3 or later
- Added support for embedded Microsoft Excel (.xlsx) spreadsheets (DOCX → CXML only).
- Added support for non-standard carriage return found in a customer-supplied document.
- Cosmetic-only changes to several field labels in Import DOCX:
-
Images tab title→ Links tab title.
- Upload links to job folder → Copy to job folder.
-
Index Options tab title → Indexing tab title.
- Include index tags → Include index.
- Advanced tab: Preserve page breaks → Include page breaks.
-
Images tab title→ Links tab title.
9.0.416 — 05 April 2017
Requires Typefi Server 8.2.3–8.13
- ¿Hablas español? The Microsoft Word workflow actions are now localized in Spanish.
- Added new Modify DOCX to preprocess Microsoft Word documents (for example, capturing custom cell formatting to pass through to InDesign).
- Added support for extended media control (autoplay, controls, loop).
- Fixed corrupted output when using *.dotx as a DOCX template in Export to DOCX.
- Updated schema version to 3.0 for output from Import DOCX.
- Fixed an encoding issue that caused Merge DOCX to fail if a filename contained Unicode characters.
- Fixed white space handling differences that could create duplicate styles when Export to DOCX.
- Fixed rare mishandling of text when multiple soft-styles intersect (credit Rick Steves).
8.0.397 — 13 December 2016
Internal release
7.0.110 — 1 November 2016
- Added new option for Import DOCX to toggle the extraction of embedded links (images).
- Fixed invalid CXML output from Merge DOCX caused by improper merging of project fields.
- Fixed failure to emit CXML when the source contains an empty Word Equation.
- Fixed duplication of content after a ConditionEnd tag.
6.0.102 — 5 September 2016
Requires Typefi Server 8.2–8.13
- Added support for media (audio and video) elements.
- Added toggle to roundtrip with Export to DOCX while omitting Typefi Writer tags.
- Fixed failure to emit CXML from Merge DOCX when the source contains project fields.
- Fixed non-functional 'Format and indent' option for Merge DOCX (output was always formatted).
- Fixed reversal of text direction (rotation) for Import DOCX.
- Fixed failure to roundtrip with Export to DOCX when source contains a footnote with a trailing space and whiteSpaceMode="preserve".
- Fixed traversal of internal relationships (*.rels) when defined as an absolute rather than a more typical relative path.
5.0.59 — 19 February 2016
- Added support for document templates (*.dotx) with Export to DOCX.
- Redesigned Link Options settings for Import DOCX to allow one of three options: do nothing, upload to the job folder, or use an existing custom folder.
- Updated schema version to 2.2 for output from Import DOCX.
- Fixed failure to emit CXML from Import DOCX if formatting has been applied to an empty Word table of contents.
- Fixed corrupted roundtrip from Export to DOCX when provided document template contains custom header or footers.
4.0 — 9 November 2015
First customer release
- Added option to convert Microsoft Word page breaks into equivalent CXML tags.
- Added detailed action logging for Export to DOCX, Import DOCX, and Merge DOCX.
- Fixed failure to emit CXML from Import DOCX when an endnote has an applied condition.
- Fixed bad paths when extracting embedded links (images).
- Fixed failure to run workflow when re-extracting embedded links (images).
- Fixed omitted element and missing text following an Element Reference.
- Fixed omitted project fields in CXML when running a workflow via Typefi Print.
- Removed check for duplicated IDs when roundtrip with Export to DOCX (a warning will be added to the log).
- Fixed corrupted roundtrip from Export to DOCX if a table is found within a paragraph.
- Fixed errant failure to copy output from job folder to target folder error (the file already exists).
Comments
0 comments
Please sign in to leave a comment.