The task of reinjecting the InDesign footnotes into your main text might seem unusual, but there are some circumstances where you will be happy to have the “UnFoot” script close at hand.
Yet Another Localization Technique (YALT) – Part 2
August 17, 2009 | YALT | en | fr
In the previous episode, we designed a light-weighted markup syntax for localized strings of any JavaScript based projects. Now let's see how to get a generic and simple access to those L10N data.
Yet Another Localization Technique (YALT) – Part 1
August 03, 2009 | YALT | en | fr
When you need your script's user interface to be translated according to the InDesign application locale, the common approch is to invoke the localization ExtendScript feature. The process is pretty straightforward, except that —in a verbose UI— you will have to create and manage many “localization objects”.
Take a Walk on the Timeline
July 06, 2009 | Snippets | en | fr
When he was working on the terrific Ibsen's “Brand” eBook, Klaus Nordby asked me for a little gadget to finish off the building of his work. He needed a “page-timeline-indicator” graphic at the bottom, which visualizes the exact place the reader is currently reading. So what the book designer wanted for Christmas (or before!) was a neat InDesign script which automatically calculates such a timeline walker and shows the input. Let us see how Klaus' prayer has been answered...
Web Color Picker
June 16, 2009 | Snippets | en | fr
InDesign is definitely not a solution for web designers. For example, look at the Swatches panel, isn't it the worst tool to select or create “web colors” in the #rrggbb hexadecimal format? Fortunately, the ScriptUI elements bring a way to build our own “Web Color Picker”, interacting with the swatches.
How to Quickly Test a Sample Code
June 10, 2009 | Tips | en | fr
Sometimes you just need to test a short snippet without having to create and install a complete script. Suppose you want to check some object properties, or to evaluate a simple JavaScript expression. It is easy to write and interprete your instructions from the ExtendScript Toolkit, but it would be even faster to do the whole job from the InDesign user interface.
Grep Style Gradual Stretch
June 04, 2009 | Extras | en | fr
Is it possible to automatically stretch a text according to its length? The question is simple and the answer is not that complex, thanks to the InDesign Grep Styles.
Type your Code
JavaScript is often considered as a weakly typed language. It means —among other things— that we don't need to tell explicitly what kind of variables we handle, or what kind of arguments we provide to a given function. String? Integer? Boolean? In most cases, everything will work without ever declaring the type.
Page 13 of 13 - next entries »