Indiscripts

Snippets

Mini-scripts and short re-usable samples.

SmartSort 1.05 | New Design, New Options

Many thanks to Peter Kahrel for his valuable suggestions and samples regarding word-by-word and letter-by-letter systems. SmartSort 1.05 is out in a fresh skin with more detailed—and relevant—options. (To upgrade from the beta release, quit InDesign, replace the old SmartSort.jsx file and restart the application.)

Introducing SmartSort for InDesign CC/CS (free script)

SmartSort, a new script menu action for InDesign CS4/CS5/CS6/CC

Continue reading...

InstantUnicode | Insert Characters by Typing their Codepoint

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?…

Continue reading...

SelToPlaceholder | Get Your Selection “Lorem-Ipsumed”

Selection-to-Placeholder script for InDesign CS6/CC

Continue reading...

InstantVariable | Quickly Edit your InDesign Variables

InstantVariable for InDesign CS6/CC

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…

Continue reading...

InDesign Scripting Forum Roundup #13

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!

Continue reading...

A “Symbol-to-Greek” Snippet for InDesign

Let's convert Symbol letters into true Greek characters.

Continue reading...

PhysicalSize | Check Your Design At True 1:1 Magnification

PhysicalSize for InDesign CS4/CS5/CS6/CCEvery 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…

Continue reading...

FillBleed | Fix Image Frames so they Meet the Bleed Edge [Update]

Continue reading...

InDesign Scripting Forum Roundup #12

Hey scripters, are you familiar with InDesign events, event listeners, menu actions, idle tasks? That's the hot focus of the 12th ISFR. Plus a fine selection of threads and snippets involving GREP, text, CMYK swatches, IDML, transformations… Enjoy the ride!

Continue reading...

AutoStick | Simple Diagrams Made Easy

Duplicate and Link Text Frames by just typing magic keys.

Continue reading...

How to Shuffle Characters the Right Way

While fine-tuning a layout you usually need to put some dummy text in your template. The common way to fill a frame with lorem-ipsum-like data is to call Type > Fill with Placeholder Text. But sometimes you already have an actual text in place, and then your missing feature is the ability to scramble existing characters. Thanks to IdExtenso we can write a nice and fast scrambler, based on Markov chains…

Continue reading...

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 eight 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...

- Page 1 of 3