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, even 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 17.0.574, released on 08 October 2019.
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.
17.0.574 — 08 October 2019
Requires Typefi Server 8.4 or later.
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"
. - NEW 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.
- NEW 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 or later.
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 — 02 October 2018
Requires Typefi Server 8.4 or later.
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 or later.
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 or later.
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 — 03 May 2018
Requires Typefi Server 8.4 or later.
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 or later.
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 or later.
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 or later.
- ¿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 whitespace 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 — 01 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 — 05 September 2016
Requires Typefi Server 8.2 or later.
- 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 — 09 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.