Indiscripts

Automating InDesign since 2009

Tag : Unicode

SmartSort 1.21 for InDesign CC/CS6/CS5/CS4

SmartSort, free script for InDesign CC/CS6/CS5/CS4SmartSort is a free InDesign script that sorts paragraphs or cells. It produces a lexicographic order consistent with the language considered. Version 1.21 fixes an issue related to case discrimination in various ‘tailored’ languages. It also deals with the letter ⟨ё⟩ in Russian.

Continue reading...

IndexMatic³ | Frequently Asked Questions [UPDATE]

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…

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

A “Symbol-to-Greek” Snippet for InDesign

Let's convert Symbol letters into true Greek characters.

Continue reading...

IndyFont 1.1 | Public PRO Release and User's Guide

This is a great day for both typography lovers and InDesign fans! IndyFont is a complete typeface builder for InDesign CS4/CS5/CS6/CC. This new and amazing tool created by Jongware can generate clean and functional OpenType fonts in just a few seconds. Did you ever need to have custom bullets available in your layout? Did you ever imagine to design your own character set, including your logo or any required pictogram, with the ability to edit ligatures, diacritics, oldstyle figures, swashes or any alternate? You no longer have to buy and master a complex font editor to have it done! Check out IndyFont and enjoy drawing from A to Z pure OTF fonts in InDesign…

Continue reading...

IndyFont | Build OpenType Fonts from within InDesign!

Theunis de Jong—aka Jongwareannounces today the most spectacular script I have ever ran. IndyFont (for InDesign CS4, CS5+, and CS6) allows you to save any set of vector arts as a “real, true, valid OpenType font”

Continue reading...

IndexMatic 2.025 | New-Release Notes

Notice to all indexing experts! IndexMatic 2.025 for InDesign has just been released with an impressive number of new features and goodies: the Hit Report retrieves words and stats before indexing, the Query Editor has been entirely redesigned, queries now allow comments and cross-references, and finally IndexMatic² regular expressions support Unicode properties and five additional metacharacters “you can't live without.”

Continue reading...

InDesign CS4/CS5 Special Characters [Update]

Download “InDesign CS4/CS5 Special Characters and Metacharacters” (PDF)

My First Extendables’ Script for InDesign

A few days ago, Stijn Debrouwere has disclosed Extendables, an unprecedented open source framework for Adobe ExtendScript. So exciting! This project will interest many script developers, especially those dealing with InDesign. “If you're doing any serious scripting, Extendables will definitely make your life easier,” Stijn said. “It includes some of the newer Javascript 1.6+ Array methods like forEach, useful shortcuts/monkeypatches and modules for logging, HTTP connections and creating user interfaces.” I tested for you this yet young but already powerful scripting catalyst.

Continue reading...

Alphabetical Sort in JavaScript (and InDesign)

Surprisingly, JavaScript offers no easy way to alphabetize words in relevant order. Although the Array.sort() method is known to perform, by default, a lexicographical sort, you will find very quickly that the result is wrong in most real-life situations. Actually, the internal mechanism of JS sorting is confined to compare Unicode characters by their code points, so 'Z' (U+005A) comes before 'e' (U+0065), which itself comes before 'ç' (U+00E7), etc. Also, you have all noted with vexation that InDesign does not offer any alphabetical sort feature! Here is an experimental tool to help restore order in Latin alphabets.

Continue reading...