News + Events

Find out what's happening.

Posts Tagged ‘Scripting’

Formatting the unformattable in InDesign

Peter Kahrel
Scripting Engineer, Typefi

In a Typefi workflow, if you want some text to automatically appear in a certain format in InDesign, you can apply that formatting as a local override or with a character style in your Word document, or encode it in an XML file.

This method of text formatting can’t be used in Typefi fields, because the composition engine doesn’t see that content. Typefi field content can contain only plain text: no formatting is possible.

However, this limitation can be overcome by including some rudimentary, HTML-like text tags in the field content and one or more GREP styles in the InDesign paragraph styles applied to the fields.

Title page of Peter Kahrel's 'Going deep with footnotes' article in the March 2017 issue of InDesign Magazine. The image shows a person in scuba diving gear ignoring the brightly-coloured fish and coral behind them to look at the ocean floor where a dictionary definition of footnotes is printed on the sand.

Going deep with footnotes

Whether you’re explaining, referencing, or elaborating, footnotes and endnotes are an invaluable design tool. However, as with every little (and big) part of a page layout, someone has to format them—and that can mean a lot of pain, particularly since InDesign’s built-in footnotes feature leaves much to be desired.

In the March 2017 InDesign Magazine article Going deep with footnotes, world-renowned scripting engineer Peter Kahrel shows you what can be achieved—from basic footnotes, endnotes, and margin notes, through to table notes and complex multiple footnote threads—with workarounds and scripts.