Many fonts offer a wide range of Unicode characters. Does your text require a 'Ű'? Minion Pro has it. Go to U+0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE. Or do you need an umbrella glyph? Segoe UI Emoji supports U+2602… Of course you can access any element from the Glyphs panel, but when you already know the codepoint to be rendered, why not just ask InDesign to parse the code you've just entered?…
InstantUnicode | Insert Characters by Typing their Codepoint
March 12, 2020 | Snippets | en | fr
IndexMatic² | Dealing with Homonyms
December 06, 2019 | IndexMatic² | en | fr
Whichever tool you use to generate an index from your InDesign document, handling homonyms remains a delicate problem. Only humans—or at least smart algorithms—can determine which index entry should be associated to an ambiguous expression. Let's summarize some strategies or workarounds that IndexMatic² supports…
Feature Request | Could InDesign Make “No Break” Smarter?
September 09, 2019 | Extras | en
While hyphenation settings can be adjusted at the Paragraph level, Character options only provide a boolean “No Break” attribute which prevents line breaks whatever the location of the text in the layout. There are cases where this binary parameter seems too rigid…
InstantVariable | Quickly Edit your InDesign Variables
August 23, 2019 | Snippets | en | fr

Some InDesign documents rely on a set of user-defined text variables that expect to be updated on every new project. Think about that ISBN number which appears at different places and must be edited consistently. Variables are great, but InDesign makes them painful to handle. Hence the present script, which automatically opens an edit box whenever a variable is selected…
HOTFIX | InDesign CC 2019 (14.0.2) MacOS
July 02, 2019 | Extras | en | fr
On June 27, Adobe has released a KBdoc hotfix which is required on any macOS platform to get our products working in InDesign 14.0.2.
“ScriptUI Dialog Builder” by Joonas Pääkkö
June 26, 2019 | Extras | en

A few weeks ago, the Finnish developer Joonas Pääkkö soberly released a web app for designing ScriptUI dialogs, from scratch, just using a graphical interface. In the words of G. Singelmann, a truly amazing “ScriptUI Scaffolder.” Prepare to be wowed…
InDesign Scripting Forum Roundup #13
June 06, 2019 | Snippets | en
Here are nine useful InDesign scripts extracted from one year of debate in the scripting branch of forums.adobe.com. There are snippets for every taste—text, layout, graphics, geometry, UI—so take a look!
IndexMatic² and End Notes
March 14, 2019 | IndexMatic² | en | fr
Maybe you now use InDesign endnotes, and maybe you would like to capture and index strings found in this area. Alas! IndexMatic² has no endnote-related option. It just lets you include or exclude footnotes. Does this mean it won't scan endnotes at all?…
PhysicalSize | Check Your Design At True 1:1 Magnification
February 08, 2019 | PhysicalSize | en | fr
Every InDesign user must accept this boring fact: “100% size preview is not actual size”. Because of this old unsolved flaw, graphic designers, layout artists, typographers… cannot trust the so-called “Actual Size” command. With PhysicalSize you will be able to recover your sight…
JsxBlind | The Case of “Nested” Variable Names
February 06, 2019 | JsxBlind | en
While version 2.1 of JsxBlind library has just been released, I'd like to focus on a technical issue you may have encountered. If the script to be obfuscated contains eval(…) or app.doScript(…) blocks, there is a good chance that abysmal errors arise. Here is the solution to this enigma…
How To Get parseInt( ) Fixed in ExtendScript
January 10, 2019 | Tips | en
The global method parseInt(str,radix) has a critical bug in ExtendScript. When radix is greater than 10, some undesired characters can be mistakenly parsed as valid digits, which corrupts the output. This issue is solved in IdExtenso…
Note on ScriptUI Mouse Events
December 19, 2018 | Tips | en
ScriptUI provides a set of usual mouse events (mouseover, mousedown, mouseup, click…) which are of primary interest in responsive user interfaces (UI). Developers can add event listeners to any UI component that needs to respond accordingly when the mouse enters the scene. But handling such events requires carefulness if your script has to support both CS and CC environments.
JsxBlind 2.0 Meets IdExtenso
October 31, 2018 | JsxBlind | en
Faster, cleaner, smarter, JsxBlind 2.001 is out! As a library, it now belongs to IdExtenso's toolbox, which I think is top-notch news for serious ExtendScript developers. Also available here is the “standalone version” (named JsxBlindRun) that should work fine from InDesign CS4-CC or ESTK…
FillBleed | Fix Image Frames so they Meet the Bleed Edge [Update]
July 11, 2018 | Snippets | en | fr
« previous entries - Page 5 of 13 - next entries »




