Built-In String Features in IdExtenso
Indiscripts | InDesign Scripting Playground
by Marc
2M ago
If you are one of the happy users of the IdExtenso scripting framework for InDesign, you may have noticed — or overlooked! — that this enhanced version of ExtendScript provides many additional services, including in the primitive areas of the language. For example, any string immediately has functionalities like trim(), codePointAt(), toUTF8(), which aren't available in the root syntax. Let's take a closer look at this toolbox… Clean Uneval • String.prototype.toSource(?quoteChar) -> string Returns a safe ASCII quoted string in the form "..." (default formatting) such that eval(str.toSource ..read more
Visit website
Scripting: How to Position InDesign Guides
Indiscripts | InDesign Scripting Playground
by Marc
6M ago
InDesign guides are funny creatures. Whether or not they are assigned to a page via the fitToPage property, they remain firmly anchored to the geometry of the spread they belong to. The most mysterious thing is their location attribute, which does not obey all the principles ordinarily weighing on rulers coordinates. This article explores how to determine correct positions in all scenarios… Here's a simple as pie exercise from an end-user perspective. In the configuration below, push the horizontal and vertical guides onto the target point. (Click on the image to see the whole landscape): We ..read more
Visit website
IndexMatic³ | Compatibility Patch for InDesign 2024
Indiscripts | InDesign Scripting Playground
by Marc
7M ago
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… I don't think I'm exaggerating when I say that Adobe script developers spend most of their time not implementing the brilliant algorithms they have in mind, but fixing or working around the magma of bugs, inconsistencies and instabilities that the host application inflicts ..read more
Visit website
What's New in IdExtenso 2.31008
Indiscripts | InDesign Scripting Playground
by Marc
8M ago
Despite the advent of the UXP era, our ExtendScript framework ‘IdExtenso’ still has diehard fans — starting with myself. Its main advantage is its backward compatibility with previous versions of InDesign, as well as its proven stability for long-term projects. → For example, note that IndexMatic³ is built from A to Z in IdExtenso. IdExtenso version 2.31008 (Oct. 8, 2023) has just been released on GitHub. It contains some essential additions and fixes in the core branch, but above all an impressive number of new etc modules that I could not summarize here. The best is therefore to go to the C ..read more
Visit website
« Optimiser InDesign pour les documents longs »
Indiscripts | InDesign Scripting Playground
by Marc
8M ago
Un 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… D'entre nou ..read more
Visit website
IndexMatic³ | Frequently Asked Questions
Indiscripts | InDesign Scripting Playground
by Marc
9M ago
With its hundreds of interconnected features and its documentation erected in front of you like a Gothic cathedral, IndexMatic³ will undoubtedly inspire you with this fateful question: where to start? And we often start with something concrete, a specific problem that needs to be solved right now. The purpose of this page is to guide you quickly and clearly into the inner workings of the program, from the questions most frequently asked to the tech support… 1/ General Points     Learning IndexMatic³     IndexMatic³ vs. IndexMatic²      ..read more
Visit website
Claquos | Apply the “Buoy” Effect to your Charts
Indiscripts | InDesign Scripting Playground
by Marc
10M ago
When you create a pie chart with Claquos, the script makes no special assumptions about which Object Style to apply, either to individual slices or to the entire group. It only takes control of fill colors and stroke model. That is, you can freely apply styles, effects, or other settings to your chart. Even better, you can preset multiple effects within an object style and apply it uniformly to the group created by Claquos. This step-by-step tutorial shows you how to proceed. I — Create your Object Style First Before running Claquos, create an object style that will be dedicated to the result ..read more
Visit website
Meet Kasyan Servetsky, InDesign Wizard!
Indiscripts | InDesign Scripting Playground
by Marc
10M ago
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… • Your website is known as a cave of treasures offering tons of tools, links, snippets… But I've the feeling that your own work ..read more
Visit website
How to Create an Index from a Style
Indiscripts | InDesign Scripting Playground
by Marc
11M ago
Creating an index (or any statistical report) from style(s) is really the easiest operation you can imagine with IndexMatic³. I swear! But for some reason that I still haven't been able to figure out, this question keeps coming up from users. So let's explain once and for all the procedure to follow… Target the Style(s) First, you have in your hands an InDesign document, or multiple style-consistent documents, or an entire book. Your goal is to extract data of interest based on one or several style(s). Are these paragraph styles or character styles? It doesn't matter. Only these portions of t ..read more
Visit website
InDesign Scripting: Why are Endnotes so Hard to Decipher?
Indiscripts | InDesign Scripting Playground
by Marc
1y ago
Endnotes were introduced in InDesign 13. Unlike footnotes, which are rendered in virtual containers attached to the host TextFrame, endnotes flow into extra containers of the EndnoteTextFrame class (a subclass of the TextFrame object). However, the Endnote component is only browsable from Stories (or Tables, or Cells) that own endnote references. For example, if myStory denotes the main story of your document, myStory.endnotes collects the associated set of Endnotes. But if you select a particular reference (or some Text supposed to contain one or several endnote references), you have no ..read more
Visit website

Follow Indiscripts | InDesign Scripting Playground on FeedSpot

Continue with Google
Continue with Apple
OR