Xtags for InDesign Changelog

What's new in Xtags for InDesign 2.3.7

Jul 25, 2016
  • Fixes the handling of at-signs (@) in content by changing a longstanding policy that gave all unescaped at-signs a chance at being a paragraph style application (like @headline:). Now, for tags marked as version 7.00 and later with the tag, and for tags not marked with a version, only at-signs at the very start of a paragraph are treated as style applications, while at-signs at any other location are treated only as literals. At-signs in legacy tags (those prior to version 7.00) work as they always have.
  • Fixes a problem where dismissing the Save Text with Xtags dialog could cause the application to quit. (InDesign CC and later on macOS 10.10 and later only)
  • Fixes a problem where the negative sign of pica values with no leading points, like -p4 and -0p8, was being ignored.

New in Xtags for InDesign 2.3.6 (Jun 26, 2016)

  • Changes the Import Text with Xtags and Save Text with Xtags dialogs to start in the document’s current folder, on first use, and then in the folder that was used last with that document.
  • Fixes a problem with the position lock flag (L) where using it could cause the application to quit.

New in Xtags for InDesign 2.3.5 (May 27, 2016)

  • Fixes a problem that could cause InDesign to show a Missing Plug-ins alert when a document containing tagged text imported with File > Place is opened.
  • Fixes the About dialog’s License and Licensed To fields, which were swapped in the 2.3 release.
  • [InFlow 2.4.2] Fixes a problem introduced in InFlow 2.4 where overridden autoflow master frames could be shifted horizontally on the document page in some layouts.

New in Xtags for InDesign 2.3.4 (Jan 6, 2016)

  • This release fixes a few long-standing problems with No Style style applications:
  • Fixes a problem when exporting tags where a transition to the No Style character style was producing a instead of a , which was then, on import, letting the styling from the non-No Style text bleed into the No Style-styled text.
  • Fixes the import of the No Style paragraph style sheet (the @: prefix) so that it now preserves any character styling that may have been applied by the previously-active paragraph style sheet (if not otherwise overridden by character styling).
  • Fixes the import of character attribute tags in No Style text runs to take default values ($, as in ) from the Normal character style sheet, if a style named Normal exists, for better compatibility with QuarkXPress. If no Normal character style is found, the attributes simply revert to the paragraph style’s settings, as they did before.

New in Xtags for InDesign 2.3.3 (Oct 21, 2015)

  • This release enables tagged file import and export under OS X El Capitan and fixes a number of OpenType tag issues (the tag):
  • Fixes a problem where Import Text with Xtags and Save Text with Xtags could fail without reporting a problem. (Mac OS X 10.11 “El Capitan” only)
  • Converts Quark’s superior style (V tag) to InDesign’s (non-OpenType) superscript style rather than to OpenType superior.
  • Fixes the handling of the various superscript, subscript, OpenType superscript, and OpenType subscript tags.
  • Improves support for OpenType figure styles, mark positioning, stylistic sets, position mode, capital mode, and positional forms.

New in Xtags for InDesign 2.3.2 (Oct 10, 2015)

  • Changes:
  • Fixes a longstanding problem where a imported within a “none”-styled paragraph would incorrectly turn off attribute overrides from the previous text run.
  • Fixes a problem where posix-style paths like /Users/em/Pictures/Rhubarb.jpg weren’t being handled properly, resulting in missing files. (Mac OS X only)
  • Fixes a problem where filenames with an embedded colon (displayed as a forward slash in Finder) being handled properly. (Mac OS X only)
  • Improves path handling so that a path like Pictures/apple:red.jpg is now treated as a posix path rather than an hfs path. A path like :Pictures:apple/red.jpg is still seen as hfs. (Mac OS X only)
  • Improves support for Windows unc paths like \\[servername]\[sharename]\..., where the sharename becomes the OS X volume reference. (Mac OS X only)

New in Xtags for InDesign 2.3.1 (Aug 18, 2015)

  • Introduces custom installers for a simpler and more reliable installation experience. Find your current version of InDesign in the list (see Xtags for InDesign CS5–CC2015 in the sidebar, over there —>) and then click on the link that’s appropriate for your OS (Mac OS or Windows). Once the installer has downloaded, open the application (.exe, on Windows) or package (.pkg, on Mac OS) and follow the on-screen instructions.
  • Works around an InDesign problem which could, on some machines, cause a licensed Xtags installation to revert to a demo plug-in after restarting InDesign. (CC 2014 10.2+ and CC 2015, Mac OS X only)
  • Fixes a problem where importing XPress-tagged text using File > Place… with an active text selection would cause InDesign to shut down.
  • Fixes a problem where translation tables encoded as UTF-8 weren’t being auto-detected.
  • Fixes a problem where links weren’t always being created for missing pictures.
  • Fixes a problem introduced in the 1.6.1 release where an unanchored box placed relative to a box on any spread after the first would be positioned off the spread.

New in Xtags for InDesign 2.3 (Jun 24, 2015)

  • Adds support for InDesign CC 2015. The CC 2015 plug-in requires a valid Xtags CC 2015-level license. Please contact our sales department to purchase an upgrade license from a pre-CC 2015 plug-in or to see if you qualify for a free upgrade.
  • Abandons Adobe’s Extension Manager CC application as the preferred means of installing CC plug-ins. Because Adobe has deprecated Extension Manager, and, more importantly, because the latest Extension Manager update appears to break installation with zxp files altogether (not that it was ever all that reliable), we have decided to move away from Extension Manager and zxp-based installs.
  • Adds an option to let files of any type be selected in the Import Text dialog. (Mac OS X only)
  • Adds support for new 10.6-style Finder bookmarks (aliases). (Mac OS X only)
  • Adds full support for the auto-detection of HFS and POSIX paths. (Mac OS X only)
  • Fixes the Don’t update during import option, which wasn’t working properly. (InDesign CC only)
  • Fixes a plug-ins compatibility issue with Windows XP that was introduced by the 2.2.2 release. (InDesign CS5 & CS6 only)

New in Xtags for InDesign 2.2.2 (Nov 10, 2014)

  • Fixes a problem where attempting to export text containing an inline item with a missing or invalid object style could cause InDesign to shut down. Such items now save/copy with an object style of [None].
  • Makes the Xtags file format accessible by scripting as ExportFormat.XTAGS.

New in Xtags for InDesign 2.2.1 (Sep 12, 2014)

  • Changes:
  • Fixes italics toggling via to use Electra LH’s Cursive variants as the family’s italic faces.

New in Xtags for InDesign 2.2.0 (Aug 25, 2014)

  • Changes:
  • Improves how picture boxes are shrunk to fit their contents. Now, if the box’s shrink-to-fit-contents request fails because the contents are too large, Xtags will try again after the contents have been auto-sized (via F, A, or L picture placement). Before, the box would simply be left at its original size.
  • Allows $ in a picture box tag’s page number and cropping style parameters, which tells Xtags to use InDesign’s default PDF Place Preferences for that setting. Please note that, because InDesign’s PDF settings are just those of the most-recent manual PDF import, using $ in an uncontrolled environment could result in inconsistent results.
  • As before, if left empty, Xtags will use its built-in defaults for these settings: page 1 and Bounding Box (Visible).
  • Fixes a problem where an Xtags-based PDF import could change InDesign’s default PDF Place Preferences.
  • Fixes a problem introduced with the 2.0 release which was causing inline frames to default to a text wrap setting that was preventing their host text frame from being vertically justified. The text wrap of inline frames created with the &tb and &pb tags is now (once again) being forced to “none” so that it doesn’t block vertical justification.

New in Xtags for InDesign 2.1.0 (Jul 12, 2014)

  • Adds support for InDesign CC 2014. The CC 2014 plug-in is a free update from CC that requires a valid Xtags CC-level or CC 2014-level (version 9 or 10) license. Please contact our sales department to purchase an upgrade license from a pre-CC plug-in or to see if you qualify for a free upgrade.
  • Adds support for longer extension names when entered as Additional text file types in Xtags’s Preferences panel.
  • Adds handy menu links to Help > Xtags for internet-based product support.
  • Works around a problem that could cause InDesign to shut down when importing text containing anchored frame tags via File > Place…. Unfortunately, this workaround might prevent anchored frames from properly sizing to their content during the import. If this is a problem, try to use File > Import Text with Xtags… instead, where there is no issue with anchored frame tags. (CS6 only)
  • Fixes a problem where a plug-in might not find its license code if it’s being used in both the 32-bit and 64-bit InDesign applications in Windows. (Windows only)

New in Xtags for InDesign 2.0.3 (Mar 12, 2014)

  • Fixes a problem introduced in 2.0 that could cause InDesign to shut down after invoking File > Import Text with Xtags… or File > Save Text with Xtags… in OS X 10.6 and 10.7. (Mac only)

New in Xtags for InDesign 2.0.2 (Mar 6, 2014)

  • Changes - Fixes a problem introduced in 1.6.1 where creating an unanchored box on a master page could cause InDesign to suddenly quit.

New in Xtags for InDesign 2.0.1 (Jan 14, 2014)

  • Fixes a problem where box tags specifying a 0pt width would import as frames with 1pt widths. This restores the previous (1.6.1 and older) behavior where a zero-width frame would cause Xtags to ignore any remaining frame-specific settings in that tag (like color and style). Doing this avoids a long-standing InDesign-ism where the frame’s width is forced to be at least 1 pt if any remaining frame settings (like color or style) are applied by the tag.
  • Note that starting with Xtags 2.0, the width setting may be left blank in order to adopt the applied object style’s setting. In this case, where no width is specified, Xtags will consider all remaining frame settings and apply any that are specified (non-empty). It’s up to the user to make sure that settings applied by a tag are compatible with those contained in the object style.

New in Xtags for InDesign 2.0 (Nov 26, 2013)

  • Adds support for InDesign CC. The CC plug-in requires a valid Xtags CC-level license. Please contact our sales department to purchase an upgrade license or obtain a free upgrade if you purchased Xtags on or after January 1, 2013.
  • Adds support for object styles. For anchored box tags, the style name parameter follows the boxname parameter. For unanchored box tags, the stylename parameter follows the layername parameter.
  • Adds support for the &lb and &lbu line box tags.
  • Adds relative line sizing, where a relatively-placed line can be sized relative to its reference box. Lines always shrink (like other box types, they never grow) towards their start point (the reference point) and their direction is always maintained.
  • Adds box placement relative to a named box that is on the current page, on the current spread, or anywhere in the document. If the named box is not found, the box creation fails and an error is generated. If the name is prefaced with a question mark, the creation is considered conditional: if the named box is not found then no box is created and no error is reported.
  • Adds the U box flag, which may be used to send a relatively placed unanchored box behind (under) its referenced box. If both the U and K (send to back) flags are specified for a relatively-placed box, the K flag will be ignored.
  • Adds support for InCatalog’s new key from text ˄ and key from text ˅ types, represented as U (upwards) and D (downwards), respectively, in InCatalog’s &Ce() tag.

New in Xtags for InDesign 1.6.1 (Aug 13, 2013)

  • Fixes support for the \a (en dash) tag.
  • Fixes the layout of the preferences panel in CS6.
  • Fixes a problem where the position of an unanchored box tag generated during an export could be incorrect if the Page tool had been used on the frame’s page.
  • Fixes various problems with copying and pasting cross-references as tagged text.
  • Fixes a problem introduced in 1.5 which could prevent anchored frames placed by tagged text from shrinking to fit their content.
  • Fixes a problem where placed unanchored frames could wander if the destination page was in a non-standard location or on a spread with a size that was different from the first spread’s.
  • Fixes display updating during imports so that leaving the Don’t update during import option unchecked now keeps the document view updated during the import. (Note that displaying updates during an import could cause the import to take significantly longer.)

New in Xtags for InDesign 1.6 (Jan 17, 2013)

  • Adds a progress bar for long imports.
  • Adds support for the OpenType Features tag, o(...), that was introduced in QuarkXPress 7.
  • Improves compatibility with CS6′s Primary Text Frame autoflow machinery.
  • Fixes a problem where importing an anchored box tag with a non-zero frame width parameter via File > Place could cause a crash.
  • Fixes an issue with character style tags, where they weren’t removing active character-level overrides. For example, in previous releases the tags smallbig would incorrectly style “big” as 7pt text. Now, applying a character style will reset all overrides such that the same tags will produce “big” in 24pt text. (The z7 is removed when 24PtStyle is applied, which is what our Xtags for QuarkXPress sister-product has always done.)

New in Xtags for InDesign 1.5 (Dec 8, 2012)

  • Add a new C code letter for the sizing specs field of an anchored or as-anchored box tag’s width and height parameters. C may not be combined with S or R but may be used with F to size the box’s contents to the column as well. Sizing-to-column is allowed for anchored box tags, as-anchored box tags (unanchored, but with both x and y parameters left empty), and line tags.
  • Unlike S, which is only allowed to shrink a box, C is only allowed to grow a box to fit its column. Thus, its initial size is its minimum size, and what was the minimum (4th) parameter therefore becomes the box’s maximum size.
  • For example, would create an anchored frame with its width sized to the insertion point’s column, with the picture’s width scaled to the frame’s (and therefore the column’s) width, and with the frame’s height set to that of the picture.
  • Add support for all InDesign-specific paragraph alignments, including *N for justify with last line aligned center, *G for justify with last line aligned right, *I for align towards spine, and *O for align away from spine.
  • Fix a long-standing problem where , when used with some fonts (Adobe Garamond Pro, to name one), was applying a “Regular” override rather than resetting the typeface to that of the paragraph’s style.
  • The justification component of alignment applied to paragraphs with tabs is now preserved.
  • Proxy picture paths for missing pictures in newly-created documents are now made so that they’re relative to the user’s home folder. Note that this fall-back behavior may be avoided by saving the document before importing your tagged text.
  • Fix a problem where inserting a duplicate text anchor using the &Ya tag could cause a crash.

New in Xtags for InDesign 6/7/8.1.4.3 (Jun 29, 2012)

  • Added support for InDesign CS6.
  • Improved compatibility with InDesign’s Smart Text Reflow feature, such that page additions are now performed as part of the import. Scripts that drive tagged text imports should no longer need to pause (to let the document settle) before saving the document.
  • When importing InDesign Tagged Text using the &it tag, a start file tag is now allowed and, if present, indicates the desired encoding of the import. A “narrow” tag like at the beginning of the tagged text now forces the tagged text to be treated as Roman/Latin characters and enables special character tags like. Likewise, a wide tag like forces the tagged text to be treated as Unicode characters.

New in Xtags for InDesign 7/8.1.4.3 (Jun 29, 2012)

  • Added support for InDesign CS6.
  • Improved compatibility with InDesign’s Smart Text Reflow feature, such that page additions are now performed as part of the import. Scripts that drive tagged text imports should no longer need to pause (to let the document settle) before saving the document.
  • When importing InDesign Tagged Text using the &it tag, a start file tag is now allowed and, if present, indicates the desired encoding of the import. A “narrow” tag like at the beginning of the tagged text now forces the tagged text to be treated as Roman/Latin characters and enables special character tags like. Likewise, a wide tag like forces the tagged text to be treated as Unicode characters.

New in Xtags for InDesign 6/7.1.4.2 (Feb 25, 2012)

  • Fixed a scripting problem where imports resulting in non-critical errors (like translation table file not found) were being automatically undone.
  • Dealt with a scripting problem where importing directly from a long string would sometimes cause InDesign CS4 to crash on OS X 10.6. (Mac OS only)

New in Xtags for InDesign 6/7.1.4.1 (Jan 28, 2012)

  • Addressed a compatibility issue with tabs where InDesign, unlike QuarkXPress, was allowing the paragraph’s alignment, if not left-aligned, to alter the alignment of text to the last tab. On import, Xtags now forces left alignment on paragraphs that contain both tabs and tabstops so that text will align to the last tab as it does in QuarkXPress.
  • Addressed a problem where very small tab offsets (< 0.1 pt) were being ignored by InDesign’s composer. When importing from a QuarkXPress 3.3 source (v1.7), very small tab offsets are now clamped to 0.1 pt so that they won’t be ignored in order to encourage a more QuarkXPress-like composition.

New in Xtags for InDesign 6/7.1.4 (Oct 14, 2011)

  • Added support for script labels on text, picture and none-type page items. On import, the box name parameter of the &tb[u], &pb[u] and &nb[u] tags may now contain a sub-list of quoted key-value script label pairs, like
  • ...,("Label", "box name", "key1", "value1")...
  • (Note that what our documentation calls the box name is just the script label with key “Label”.)
  • Fixed an import problem where following one Import Text with Xtags… with another could cause InDesign to crash.
  • Fixed a problem where calling out a language in a *p tag that wasn’t yet being used in the document would result in an error.
  • Fixed an output problem where some kerning transitions were being skipped.

New in Xtags for InDesign 6/7.1.3.4 (Jul 7, 2011)

  • Addressed the CS5.5 (7.5.1) compatibility issue.
  • Scripted object exports via “save with Xtags” now work properly for text, text frames, pages, layers, spreads, master spreads and table cells.

New in Xtags for InDesign 6/7.1.3.3 (Apr 20, 2011)

  • Added support for InDesign character leading with a new &L tag, where &La sets auto leading, &Lnum sets manual leading (0 to 5000 points) and &L$ restores leading to that of the current character or paragraph style.
  • Fixed a problem where a frame’s corner setting (convex, concave, etc.) was only being applied to the top-left corner. (InDesign CS5 only)
  • Fixed an issue where importing InDesign Tags with &it that produced no visible text could reset the active paragraph style.

New in Xtags for InDesign 6/7.1.3.1 (Jan 20, 2011)

  • Added native support for hyperlinks, cross-references and text anchors.
  • Added support for the import of XPress Tags via InDesign’s Place dialog and drag’n'drop. To be automatically recognized as XPress Tags text, the placed or dropped file must begin with an XPress Tags signature constisting of a and/or a immediately followed by a line ending. There are currently no import options; instead, all current Xtags import references will apply except “include style sheets”, which will always be set. Importing unanchored box tags using the Place dialog or drag’n'drop will cause an error. To import unanchored box tags, use File > Import Text with Xtags.
  • Added support for the export of XPress Tags via InDesign’s Export dialog. Note that any text exported this way will use platform encoding (Mac-Roman or Win-Latin). To export with a different encoding, use File > Save Text with Xtags.
  • Missing pictures are now flagged by a proxy image (the red question mark) and the document is primed with a link to the missing picture’s path. See pages 39-40 of the Xtags Users Guide for details about the “picture type” parameter and picture handling.
  • Added support for above-line and custom positioning of anchored frames. In addition to A and B (see page 34 of the Xtags Users Guide), the “anchored alignment” parameter of an anchored box tag may now also contain the parameter sublist.
  • Added support for the position lock flag (L) for inline and anchored frames.
  • Fixed a problem where frame options like paragraph spacing limit and first baseline offset and minimum weren’t being applied to text frames created with the &tb family of tags.
  • Fixed a problem where importing a missing picture with a non-native path (a Mac-style path in the Windows plug-in, for example) would result in no link being generated for the missing picture proxy image.