XChange International has released the InData, InCatalog and Xtags plug-ins for Adobe InDesign CS4. The popular database publishing products have previously been available for InDesign CS through CS3 and as XTensions for QuarkXPress -- Xdata and Xcatalog -- from version 3.0 and higher.

InData is a document building tool that brings the full layout, design, typographic and picture publishing power of InDesign to bear on all data-driven repetitive publishing tasks. Users write simple text statements to import and format their text and graphics. Then, InData’s menu-driven tools, in a few clicks, build documents at hundreds of pages per hour.

InDesign's typographic controls can be used for each variable field and for any intervening text, to get the right look for a user’s data. InData has a powerful English-like scripting language. Users can put any field from their data source in any order in the text flow, force page breaks, generate headers/footers, and apply master pages as needed. InData's scripting language can be used to build simple or complex rules for including or excluding fields, pictures and static text.

InCatalog is a bi-directional linking tool for creating transparent links between InDesign documents and databases. With these links in place, users can update one or the other from the most current version. InCatalog is used to update prices, graphics, or product information and even to change versions or swap languages automatically.

InCatalog's linking palette can be used to establish links between any database element and any document text element, from a single character to a phrase to a paragraph to a whole story, or any picture element. With pre-linked image and text modules in libraries, users can drag a module, fill in a key value in one link, and watch InCatalog fill in the whole module interactively.

Users can enable tagged text support for any given link, to capture the full InDesign Tags document formatting of any data element. InCatalog can be used to update pictures, automatically resizing them to fit their destination frame in various ways, or to be left sized as-is. And users can direct InCatalog to their picture folders, using aliases/shortcuts in their project control folder. A 'fuzzy lookup' can be optionally enabled that auto-finds picture files with specific filename prefixes or file types/suffixes.

Xtags is an import and export text filter supporting the full Quark XPress Tags language plus its own extended tags. With Xtags, users can build any text content with full styling (the same as XPress Tags), anchor and fill picture and text boxes, build and fill unanchored boxes, size picture contents to containing boxes, size boxes to content (text or picture) in various flexible ways, translate text and tags on input, use macros to reduce typing, apply master pages and spreads, and more.

For output, Xtags will save the contents of any text story, including anchored text and picture boxes, and will also save the structure and content of any selected text, picture or group boxes.