Release: InData 2.1 for InDesign CS5/CS5.5/CS6/CC
This release adds support for InDesign CC and includes, among other things, a number of new functions for working with strings.
Changes
- Adds support for InDesign CC. The CC plug-in requires a valid InData CC-level license. Please contact our sales department to purchase an upgrade license or obtain a free upgrade if you purchased InData on or after January 1, 2013.
- Adds
replace(expr1, pattern, expr2)
, which replaces the first occurrence ofpattern
inexpr1
withexpr2
.Pattern
is case-sensitive. - Adds
replace(expr1, n, m, expr2)
, which replaces a range of characters, fromn
throughm
, withinexpr1
withexpr2
. This function can be used in conjunction withoffset()
to search and replace using a case-insensitive pattern. - Adds
replaceAll(expr1, pattern, expr2)
, which replaces all occurrences ofpattern
inexpr1
withexpr2
.Pattern
is case-sensitive. - Adds
offset(pattern, expression, from)
variant, which searches forpattern
withinexpression
starting at character positionfrom
. As with the originaloffset()
function,pattern
is case-insensitive. - Adds
boxinfo(4)
, which returns the name (scripting label) of the current box. (You’re welcome to use the aliasframeinfo(4)
, if you prefer InDesign nomenclature.) -
Adds a Pause and show import speed at end of import checkbox to the General Preferences dialog so that the traditional pause at the end of an import can be disabled. The pause is enabled by default.
Note that this change is not backwards compatible. If you save a document after installing InData 2.1, anyone you share that document with will also need to have InData 2.1 installed. In addition, documents saved with an older version of InData will open as “converted” (because InDesign will have up-converted the old preference format to 2.1’s) and therefore not be directly save-able (use File > Save As instead).
- Re-labels the option that was called I’m an expert user as Suppress warnings when imported text is overset, which better describes what the option actually does.