Indiscripts

Automating InDesign since 2009

IndexMatic³ | Compatibility Patch for InDesign 2024

Every release of InDesign — even as paltry as version 19 (labeled 2024) — finds a way to break a deep feature that has worked perfectly since the Neolithic era. This time around, Adobe disabled ScriptUI colors for text labels, sabotaging the readability of the IndexMatic³ dialog. A compatibility update is available now…

Continue reading...

What's New in IdExtenso 2.31008

IdExtenso: ExtendScript Framework for InDesign Ninjas

Continue reading...

« Optimiser InDesign pour les documents longs »

Optimiser InDesign pour les documents longs (avec les scripts et le GREP), par Laurent TournierUn nouveau livre-arsenal de Laurent Tournier vient de paraître : Optimiser InDesign pour les documents longs — Avec les scripts et le GREP. Si vous pensiez à une aimable mise en jambes agrémentée de quelques points de doctrine, vous êtes loin du compte ! Le PDF que l'auteur nous a communiqué en primeur recense plus de 200 scripts du monde entier, tous testés en situation, et le même volume de commandes GREP couvrant les problématiques les plus étendues. L'idée était déjà géniale en soi, mais la mise en œuvre, par sa densité et sa précision, fait tomber à la renverse…

Continue reading...

Claquos | Apply the “Buoy” Effect to your Charts

Make your circular chart shine like a buoy!

Continue reading...

Meet Kasyan Servetsky, InDesign Wizard!

At the same time graphic designer, illustrator, prepress expert and scripting guru, Kasyan Servetsky has become one of the most active resource sharers in our microcosm. The InDesign community knows him well (but not enough for my taste!) because of the dozens of great utilities he has created over the past two decades: converters, batch processors, link managers, image resizers, font collectors, and many other gems. Let's step into the lab of this productivity freak…

Continue reading...

How to Create an Index from a Style

Let's create an index from a paragraph style with IndexMatic³.

Continue reading...

InDesign Scripting: Why are Endnotes so Hard to Decipher?

InDesign's endnotes are just text ranges enclosed in U+FEFF markers.

Continue reading...

IndexMatic³ in the Spotlight of CreativePro Magazine

If we judged the value of a magazine by the merit it gives to our work, I could tell you straight away, without further proof, that CreativePro is an excellent magazine! But that's not the real reason why I think so. In his review of IndexMatic³ published this month, Jeff Potter offers a meticulous and thoughtful exploration of what the product does and doesn't do, who it is for, from what perspective and for what purposes…

Continue reading...

Dualité majuscules/minuscules dans IndexMatic³ [FR]

Continue reading...

Please, InDesign, Show Me a Sample of That Style!

Trivial story: you just have reopened an old InDesign document — or even a fresh one — and dozens of obscure names populate the style panels. You do not remember what that pesky “TDM Sub2” style refers to, or what it looks like, or where it is used. So you'll have to run the F/C dialog, select a Find Format, etc. We have a faster solution: right-click the style and “Goto Sample”…

Continue reading...

What’s New in IndexMatic³ [UPDATE]

Imagine you can extract, quantify, analyze and index every bit of text from your InDesign documents, in any language, based on your own criteria: a predefined word list, a set of fine-tuned regular expressions, such or such character styles or containers. This tool has just been born and is called IndexMatic³.

Continue reading...

15 InDesign Scripts and Snippets You May Have Missed

Indiscripts Goodies are available on GitHub too!If you visit this website from time to time, you know that it contains a plethora of free InDesign scripts, but you may not know that other cool nuggets are regularly open-sourced in our GitHub repository called IdGoodies. The latter being hardly documented, here is an overview of some scripts—and interesting code snippets—you will find there…

Continue reading...

À bâtons rompus chez Swash

Swash Formation, une équipe de pédagogues passionnés et créatifs.

Continue reading...

Are You Ready for IndexMatic³ Expert?

IndexMatic³ teaser…

Getting Started with IDJS (InDesign UXP Scripting Format)

The funniest thing I've read about the ExtendScript-to-UXP migration is in the (AI-generated?) documentation from Adobe: “ExtendScript uses an antiquated version of JavaScript (ES3), from the era when JavaScript was coded on punched cards.” LOL! Adobe is trying to make us feel like our JSX scripts are ancient artifacts, but let's see if IDJS will actually bring about a technological revolution in InDesign…

Continue reading...

The Magic Parent Bounding Box

Now what is the geometry of that cell?Geometry in InDesign can get deadly complex. Take a document, create a frame, insert a table, change a particular cell into a “graphic cell,” convert its inner object into an ellipse, play with strokes, rotate and scale the object, transform the parent frame in the fanciest way. Then ask yourself the question: what are the exact coordinates, shape or area of the final table cell?…

Continue reading...

The Case of Converting InDesign Inches to Ciceros

While working on his Measurements scripts, my colleague Mikhail Ivanyushin reported me weird biases related to units conversion. In particular, he observed a discrepancy between InDesign's display and direct results from ExtendScript when addressing inches-to-ciceros translation…

Continue reading...

IndyFont 1.144 | Critical Bug Fix

IndyFont Pro for InDesign CC/CS6/CS5/CS4)Thanks to the feedback of an expert user, we discovered a critical flaw in the OTF export module of IndyFont. In short, the script was unable to generate a valid OpenType font having more than 255 glyphs in the Private Use Area. This serious issue is now fixed in iF 1.144. Go to your private link to update!

SmartSort 1.17 for InDesign CC/CS6/CS5/CS4

Fast, free, and feliz, SmartSort is an InDesign script that alphabetizes word lists (paragraphs or cells) with respect to the language used in your text. It's as easy as Right Click ▸ SmartSort… ▸ Sort! This new version essentially provides stability fixes. Download/update right now, and enjoy ;-)

Continue reading...

The Hard Problem of Quantified Alternatives in ExtendScript

In most cases, ExtendScript regular expressions cannot digest the (a|b)+ scheme. This bug is not new, but it's worth defining its symptoms and extent. This article presents a very simple problem, with no known solution to date…

Continue reading...

- Page 2 of 13 -