Indiscripts

Snippets

Mini-scripts and short re-usable samples.

InDesign Scripting Forum Roundup #11

What's on the menu for this 11th episode? My personal selection of the most interesting, verbose, and technical discoveries that took place in the InDesign Scripting Forum within the last height months. Each topic (and code snippet!) will teach you something you probably didn't even suspect…

Continue reading...

Clean up your Pasteboard! [UPDATE]

With CleanupPasteboard, let's get rid of the unnecessary objects left on the pasteboard

Continue reading...

InDesign Scripting Forum Roundup #10

InDesign scripts may involve unexpectedly complicate solutions for addressing tasks that seemed initially quite easy, as well as unexpectedly simple codes for solving crooked problems! The mood of the 10th episode of our ISFR series reflects this ambivalence quite well. As usual I try to focus on scripts, snippets, and methods, that open up powerful tracks to informed developers…

Continue reading...

Drawing Spirals in InDesign

Bézier curve approximations of Archimedean spirals

Continue reading...

RichPaste | Copy and Paste with Minimal Formatting [UPDATE]

When it comes to pasting text from another document or application, InDesign provides two options, either keeping the original text attributes, fonts, styles (the full 'Paste' feature), or removing all attributes ('Paste without formatting'.) We also have tools and preferences in the field of style mapping, but on many occasions these features do not fit the need of dealing quickly with basic formatting problems. Here RichPaste comes to the rescue…

Continue reading...

InDesign Scripting Forum Roundup #9

Here is the new season of the InDesign Scripting Forum Roundup series! In this new episode we shall probe various counter-intuitive concepts and behaviors of the Scripting DOM …and attempt to deliver appropriate solutions!

Continue reading...

InDesign Scripting Forum Roundup #8

Summer is the ideal time to deepen your knowledge of InDesign scripting, isn't it? In this new episode of our roundup series we will investigate Page objects, style groups, and a nice selection of practical snippets. Feel free to grab and share the good stuff…

Continue reading...

Speeech! [UPDATE]

Speeech for InDesign CS4/CS5/CS6/CC allows you to quickly create nice speech balloons.

Continue reading...

InDesign Scripting Forum Roundup #7

Do you want to stretch your InDesign-scripting power? Check out the new episode of the ISFR series and improve your skills in managing text, characters, styles, page items, events… in an automated manner.

Continue reading...

InDesign Scripting Forum Roundup #6

Just by chance, the new episode of our ISFR series focuses on two topics often considered the most complex in InDesign scripting: page coordinates on the one hand, tables and cells on the other. Here are some enlightening discussions in these areas…

Continue reading...

InTetris for InDesign CS5/CS6/CC

Continue reading...

InDesign Scripting Forum Roundup #5

As pointed out by Davide Barranca in his recent Open Letter to (Adobe) Devs scripting resources appear very sparse on the Internet. At some level, this ISFR series is an attempt to keep interesting codes, snippets, and knowledge visible to InDesign scripters, from various discussions I have participated in during the last months. Let's get to the heart of the matter…

Continue reading...

The ‘Collect Everything’ Trick

Given an InDesign document, how to exhaustively collect every persistent object it embeds in a single pass? The following snippet solves the problem in the blink of an eye…

Continue reading...

InDesign Scripting Forum Roundup #4

Welcome in the new episode of the Scripting Forum Roundup series. Today I decided to focus on solid tricks and in-depth topics that might be of interest to experienced script developers…

Continue reading...

Pasteboard Expander for InDesign CS5-CS6

Is there a way to enlarge the pasteboard in that particular area?

Continue reading...

De la migration typographique des appels de note

Affairé à délester mes répertoires de vieux scripts InDesign antédiluviens, je tombe sur un petit utilitaire qui me semble encore digne d'emploi chez les orthotypographes. Sa mission ? Repositionner les appels de note avant toute ponctuation fermante, comme l'exige la tradition…

Continue reading...

InDesign Scripting Forum Roundup #3

Here is the third episode of the Scripting Forum Roundup(s), a selection of 18 recommended discussions and sample codes which I have contributed to over the last six months. Enjoy!

Continue reading...

Improve the Way you Merge Cells in InDesign

In a recent tutorial from ExpertsGraphiques (in French), Pierre Labbe has demonstrated a GREP-based method to merge two adjacent columns in a table while preserving the corresponding rows. It lies in fact that InDesign does not offer a so basic functionality! The “Merge cells” feature (which you access from the Table menu) is confined to globally merge all selected cells in a single one. Although P. Labbe showed great ingenuity, it seemed natural to investigate a more effective approach…

Continue reading...

InDesign Scripting Forum Roundup #2

As opened in the “InDesign Scripting Forum: 25 ‘sticky’ posts” article, I will regularly feed this section with recommended discussions and/or snippets which I have contributed to through the ID Scripting Forum. Here is the scripting stuff I found specially interesting over the last six months…

Continue reading...

TotalRescale | Last-Minute Layout Adjustment

TotalRescale for InDesign CS5/CS5.5 makes it easy to shift and/or rescale your layout.

Continue reading...

- Page 1 of 2