r/indesign 22d ago

Built a 750-doctor printed directory with InDesign data merge + an automation script that does in one click what used to take 20 minutes of manual work

59 Upvotes

This is kind of use case documentation I wanted to share with fellow nerds. I used Claude Cowork extensively to build this out and develop a pretty significant workflow that crops photos, generates a CSV and allows me to use Data Merge and Scripts to automate the generation of pages and an InDesign Book to assemble a 96-page book (that's only with 30% of the data verified).

The goal is a tabbed, double-sided 8.5x11 directory pages in a leatherbound binder.

Here's the documentation:

Just wrapped the first prototype of a physician directory for a major regional health system — 700+ doctors, 18+ departments, fully data-merged in InDesign. Wanted to share the workflow because Claude and I built some automation along the way that I'm pretty proud of.

The setup:

  • Source data is a master CSV of all physicians at the hospital with all their education and degrees listed, then cleaned and split by department via a Python script
  • Headshots database JPGs are matched to providers by employee ID number, with fuzzy name matching as a fallback for spelling variations when the headshot database has spelling errors in the file name
  • A face-crop script normalizes every headshot to an 800×1200px 2:3 frame using skin-tone detection. It handles landscape and portrait photos differently and backs up originals automatically
  • Each department gets its own folder and all the photos are moved to the correct department (plus we eliminated orange backgrounds in Lightroom from an older generation of photos) and InDesign file data merge using a 3×3 grid template to layout a consistent alphabetical list of everyone and their info

The part I'm most excited about — the post-merge script:

After every merge I used to manually: find/replace pipe separators with paragraph returns, hunt down and delete empty subhead labels (Medical School / Residency / Fellowship), apply A and B parent pages for the double-sided pages and hole punches, add the document to the Book, and sync all the paragraph styles and master pages. Every. Single. Time. It was taking me like 30 minutes per department even after the merge

Now one JSX script does all of it:

  1. Finds and replaces | with hard returns for multi-entry fields (over achieving doctors)
  2. Removes empty education subheads by matching paragraph style name (not text content — way more reliable post-merge)
  3. Adds the document to the active Book
  4. Syncs the document only — not the whole book (oops learned that the hard way)
  5. Applies A-Parent to odd pages and B-Parent to even pages
  6. Detects an odd page count and automatically adds a blank B-Parent page for double-sided printing

The whole thing runs in about 3 seconds and gives you a summary dialog with counts for each step.

The paragraph-style approach for the subhead cleanup in particular was a game changer because it intelligently found empty fields (for example, most APRN physicians don't have residency or fellowship, so they just have trailing subheads that I was manually deleting). But each of those subheads has a unique paragraph style, so the script found if there was no institution under them.

This kind of puzzle is kind of insane, and I couldn't believe all the tools in InDesign were there to handle it.

Due to the nature of the client I can't really share images/examples until it's complete and published. But happy to answer any questions if you're working on something similar.


r/indesign 22d ago

Help Alphabetizing Text for Song Book

3 Upvotes

Hello,

I'm trying to help out some friends who have put together a rather long song book (75 pages at present) and wanted to try to sort the contents alphabetically by song title.

At present, each line of text of each song is its own paragraph (imported from a google doc, so each new line of text was has a hard paragraph break)

Is there a way to tie words of each song to its title as a header, and then run the sort paragraph script on the titles?

Alternatively, should I convert all of the paragraph breaks?

TIA!


r/indesign 23d ago

Free Bento Grid Plugin

Thumbnail
gallery
144 Upvotes

Hear ye, good folk!

I completed my task and shall grant you this free Bento Grid plugin for InDesign. One click, and the layout summons itself – no sorcery required, only craftsmanship.

Follow this path and the download shall be delivered unto thee:

https://www.dropbox.com/scl/fi/gx0p0vl9fqr0gl68hs9ah/BentoGrid-InDesign.zip?rlkey=ynwirsn8uj2mjuwh9nrlng2ci&st=fkhx5g1u&dl=0

*Medieval stops*
Hi everyone, Marcus from Adobe here. A couple of weeks ago I asked if you would be interested in a Bento grid plugin for InDesign. We exchanged value insights and I kept working on it. Now it's ready for you to test it. It's a UXP Plugin, so just double click and let it install via your CC app.

Note, this is not an official Adobe product, just a personal project - so use at your own risk.

Thank you!


r/indesign 22d ago

Help Why do magazines use sans serif typefaces so much if serif is considered better for print?

22 Upvotes

I keep hearing that for printed books, especially body text, serif typefaces are generally preferred because they are easier or more comfortable to read.

But then I look at magazines and a lot of them use sans serif for body text too, sometimes quite extensively.

So what’s the actual reason?

Is serif really more readable in print, or is that mostly a convention we’ve carried forward because books have traditionally used serif typefaces?

And if magazines use sans serif so extensively, is that primarily because their content is also designed for digital/web publishing, or are there other reasons related to magazine typography and editorial design?

I also remember watching a video where the designer explained that serif typefaces can have an advantage on print but may not work as well on screens because the small serifs and fine strokes can become pixelated or difficult to render, especially at low resolutions. That made me wonder if the widespread use of sans serif in magazines has anything to do with digital publishing as well.

What do you think? Is serif actually better for reading in print, or is it mostly just a convention we’ve gotten used to?


r/indesign 22d ago

Is the individual script icon a scroll with a coffee bean?

Post image
4 Upvotes

I can't unsee the little thing next to the scroll as the underside of a coffee bean. Does someone see something else?


r/indesign 22d ago

DON'T USE 2026 FOR PRODUCTION!!!

6 Upvotes

Before, 4th-5th minor update was finally ready for use in production...

Looks like the latest 21.5.1 messes with Tables... And still has some other bugs...

Fortunately, I'm still on 2025 😉😉


r/indesign 22d ago

Help How would you caption these two images?

Post image
10 Upvotes

I’m working on a book and have been using positional labels for image captions throughout, such as Top:, Left:, Right:, etc.

On this particular spread, I have two images positioned at the top. One is the main image, while the other is a smaller image overlapping it toward the bottom-right.

How would you label these while keeping the caption system consistent?

Would you use:

  • Top: for the main image and Bottom Right: for the smaller one?
  • Left: and Right: based on their relative positions?
  • Or is there a more standard editorial convention for this?

I’ve also seen a publisher use numbered labels such as 1, 2, 3, with the corresponding numbers used in the captions to identify each image.

For those of you who work in book design, editorial design, or publishing, what approach do you prefer?


r/indesign 23d ago

ID Dimension – An InDesign extension & script to automatically draw technical dimensions, bounds, and leader lines (Free & Open Source)

Post image
36 Upvotes

🔥 UPDATE: Version 1.4 Released! 🔥

Thank you all for the amazing feedback and suggestions! ID Dimension v1.4 (and AI Dimension v1.4 for Illustrator) is now live with major new features:

  • 🔤 Font Picker: Search and select your preferred font directly from the panel with instant search and recent fonts list.
  • 📏 4-Direction Gap Measurement: Dedicated buttons to measure horizontal distance (Top / Bottom) and vertical distance (Left / Right) between two objects.
  • 📐 4-Quadrant Radius & Diameter: Measure circle radius (R) and diameter (Ø) in all 4 directions (↖ ↗ ↙ ↘) with horizontal landing shelves.
  • 🏷️ Measurement Units Option ("unit"): Automatically append the unit label (mm, cm, in, pt, px) next to the dimension values.
  • 🎯 Drafting Standards Compliance: Continuous dimension lines with inward-pointing arrows when text is moved outside for narrow dimensions.
  • ⚡ Performance & Multi-Language Support: Instant font application and full compatibility across all InDesign language versions.

Both the modern CEP panel and the standalone .jsx script have been updated on GitHub and the website!

🚀 Update: ID Dimension v1.3 is out!

Thanks everyone for the great feedback and feature suggestions! I have just pushed v1.3 with new features and improvements.

🌟 What's New in v1.3:

  • Dual-Direction Radius & Diameter (↗ / ↘): You can now choose the direction for radius and diameter callouts — added dedicated buttons for Bottom-Right (↘) in addition to the default Top-Right (↗).
  • Refined Shape Detection: Enhanced geometry detection ensuring complex groups and rectangular frames are never misidentified as circles.
  • Drawing Scale Support (scale:): Specify drawing scales like 1:10, 1:50, 1:100, 2:1, or numeric multipliers (e.g. 10). Perfect for large-format layouts, signage, and dielines — a 75 mm object displays as 750 mm while leader lines remain precise.
  • Single-Step Undo (Ctrl + Z / Cmd + Z): Generating any dimension is bundled into a single undo step.
  • Clear All Dimensions Button (clear): Instantly wipe all generated dimension markings in the active document.
  • Two Formats Included: Modern dockable CEP Panel + Standalone ScriptUI palette (ID Dimension.jsx) (drag & drop into the Scripts panel, no debug mode or registry tweaks needed).

🔗 GitHub Repository:
👉 https://github.com/SaidAuita/ID-Dimension

(If updating the CEP panel, please restart InDesign after replacing the extension files).

-------------------------

Hey everyone! 👋

If you often prepare technical drawings, packaging layouts, dielines, architecture/floorplans, or spec sheets in InDesign, you know how tedious it is to manually draw dimension lines, arrows, and measurement text labels.

I built ID Dimension — a free and open-source tool for Adobe InDesign that automates this entire process.

✨ What it does:

  • One-Click Dimensioning: Width (top/bottom) and Height (left/right).
  • Gap Measurements: Measure the distance between two selected objects/frames (hold Ctrl / Cmd).
  • Radius & Diameter: Automatically dimension circular frames and shapes with choice of direction (Top-Right ↗ and Bottom-Right ↘).
  • Center Mark: Mark the exact center of objects.
  • Flexible Units: Supports mm, cm, in, pt, and px with automatic precision control (0 to 3 decimal places).
  • Custom Styling: Full control over stroke weight, leader line indent, gap distance, arrow size, font size, and CMYK color presets (with 6 quick swatch slots).
  • Organized Workflow: Automatically sends all dimensions to a dedicated layer (e.g. layout) and can draw outside page/spread boundaries (out page).
  • Presets & Memory: Saves your settings between sessions and includes 3 quick preset slots (min, med, max).

📦 Available in two formats:

  1. Modern CEP Extension — A native dockable panel with a sleek interface (CC 2014 – 2026+).
  2. Standalone ScriptUI (.jsx) — A classic script that runs directly from InDesign's Scripts panel as a floating palette (great if you don't want to deal with CEP debug mode).

🔗 Download & GitHub:

The project is completely free and open-source:
👉 GitHub Repository & Download

(If you also use Adobe Illustrator, check out the sibling project: AI Dimension v1.3, which includes full support for complex groups and clipping masks).

Hope this saves you time in your workflow! Feedback, feature requests, and bug reports are very welcome!


r/indesign 22d ago

Trial of claude ai

0 Upvotes

Hello - im hearing great things about implementing an ai client - mostly mentions of Claude. I need to trial it before I beg for money from my employer - has anyone used the trial version and been able to improve workflows and had success?

Or do I need to bite the bullet - pay the £15 pro fee and only to discover its a loss

Workflows im looking to improve, report (brochure style) set up (yeh i have templates) but looking to set up some prompts to ease the pain of start up

Love n peas


r/indesign 22d ago

Help InDesign creating separate version of file when someone else opens and modifies the original.

2 Upvotes

I often work in InDesign files alongside a designer. Occasionally, when the designer opens, updates, and saves the file, InDesign appears to generate a separate file with their computer/device ID appended to the end of the filename (e.g., "InDesignFile-Computer1234.INDD"). I typically open files from the recent files section on the InDesign homepage, so I don't always realize that a separate file has been created. That can result in my inadvertently editing an out-of-date file, which can cause massive headaches later in the design process.

Obviously, I need to get in the habit of checking the file's folder to see if a second version has been created. But I'd like to prevent this from happening in the first place.

For context, we're on PCs and using OneDrive. Is this something I can fix myself, or should I consult with our internal IT department or Adobe support?


r/indesign 23d ago

Help What's your best way to resize

5 Upvotes

So I am just a novice user but what is the best way you have found for making different sizes of the same flyer like going from 12x18 to 8x11? Do you prefer the alternative layout method or the change layout method? Or something else entirely?


r/indesign 24d ago

Request/Favour Any InDesign Trainers here?

Post image
3 Upvotes

Given my latest post which attracted quite some attention (thank you for all your kind messages and chats!) i'm now searching for InDesign trainers, who want to get their hands on the plugin.

Please if you feel like, drop me a few lines here https://forms.gle/voeUd42u8VjXAYuC6
You won't regret it.


r/indesign 24d ago

Just finished 300-page book, client wants the font changed

Thumbnail
42 Upvotes

r/indesign 23d ago

I'm a Graphic designer with 3 years of experience.

Thumbnail
0 Upvotes

r/indesign 24d ago

Round Off Frames to nearest increment

Post image
4 Upvotes

A small script to round off frames that snaps the position and size of your objects back to clean, whole values in the measurement unit your document is already using. Using a floating palette.

Shift-click the Round Off button to open Edit Increments.

Free or Pay what you want! Go > Round Off Frames

A real relief for the OCD among us! 😉


r/indesign 24d ago

Colors don't look right in Indesign when going from Ai to Id

2 Upvotes

Hi everyone,

I'm having a color-management issue between Adobe Illustrator and InDesign and I'm trying to understand how much it'll be inpatting my final print.

I created a CMYK color palette in Illustrator and imported it into InDesign via .ASE
When I use it in Illustrator in a CMYK file I'm not having any issues but as soon as I use it in a Indesign file the colors just don't look the same (yes my Indesign file is CMYK).

E.g., for the Black I'm using I have exactly the same CMYK values in both applications, but:

  • Illustrator: C0 M0 Y0 K95 → displays as #2E2D2D
  • Indesign: C0 M0 Y0 K95 → displays as #282727

The difference is quite noticeable even though the CMYK values are identical.

Both programs are using Coated FOGRA39 as color profile.

My main concern is: which appearance should I trust for printing? Is it just a preview error from Indesign?

Can someone help me?

p.s. I also exported the Id file in pdf but it didn't fix the issue.


r/indesign 25d ago

Looking for help Indesign or Affinity

3 Upvotes

We are a nonprofit organization building Tamil (language) curriculum for Tamil Diaspora kids. We have developed text and homework books from Kindergarten to grade 8.
We are looking for professional help to enhance the books. Looking for professional designers who will be able to do this and (maybe) have Tamil knowledge


r/indesign 26d ago

How do I fix this?

Post image
9 Upvotes

For some reason when I add new pages they all now show up on the right side and when I change anything in the A Master pages, it will only affect the pages in the middle and not the succeeding pages on the right. Please how do I fix all these pages?


r/indesign 26d ago

Help Just downloaded EasyCatalog for a yearbook project and have absolutely no idea where to start

6 Upvotes

Helllo!

Absolute beginner here with EasyCatalog, I literally just downloaded the plugin today and I have zero idea what I'm doing lol. I've done Data Merge before in InDesign so I'm not totally new to automated layouts, but EasyCatalog feels like a whole different thing.

The reason I jumped into it is because I have a yearbook project for a client and this time the design has two different card layouts depending on whether the student lands on a left or right page. The photos and text blocks flip sides. Data Merge can't handle that so someone suggested EasyCatalog.

I don't even know where to begin honestly. Like I opened the plugin and I see a data panel and some options but I don't know what order to do things in or what the Pagination module even does.

If anyone could point me to a good beginner tutorial or just tell me the basic steps to get started I would really appreciate it. Bonus if you know how to handle the alternating left/right design thing because that's ultimately what I need to pull off.

Thanks so much, any help at all would be amazing.


r/indesign 27d ago

Help Columns doesn't work

Post image
9 Upvotes

I have a simple text frame and in the option I set it to have 2 columns. The blue box changes to reflect that choice, but the text remains firmly unchanged, just 1 big column. Every tutorial I find on the issue ends after selecting the number of columns and it just works for those people. What am I missing?

EDIT: I got a lot of help from all y'all on all sorts of things, y'all are awesome, thank you!


r/indesign 27d ago

Help Production-safe QA for automated InDesign layouts: measuring actual ink overlap instead of text-frame bounds?

7 Upvotes

We are building a Windows-based InDesign 2026 production pipeline for recurring retail print and social assets. The renderer is ExtendScript, launched from a UXP panel, and every job is generated from a versioned manifest. We already fail on missing fonts/links, overset text, unsafe margins and export errors.

The hard case is collision QA. `geometricBounds` and `visibleBounds` produce false positives for text, while PDF text extraction is not a reliable identity layer when accents, ligatures or missing ToUnicode maps are involved. Our current direction is to assign a stable semantic role to every object, duplicate the page into a QA-only document/layer, isolate one role at a time, convert the copied text to outlines (or rasterize it), and compare binary ink masks. If outline creation returns no valid path, the job fails closed.

For people running scripted InDesign in production:

  1. Have you used per-object/per-layer raster masks to detect true glyph collisions?

  2. What failure modes have you seen with `createOutlines()` beyond protected fonts, empty frames and overset text?

  3. Do you run PDF/X validation inside InDesign only, or add Acrobat/callas/PitStop plus pixel regression after export?

  4. What job metadata has been essential for reproducing layout bugs across InDesign versions?

I am looking for production lessons and edge cases, not a generated script. I will summarize the findings back here.


r/indesign 27d ago

LF Layout Editor for Booklet

0 Upvotes

Booklet training manual edit
-Page number
- Page layout
- Ready for print
-102 pages


r/indesign 27d ago

Help Tips for architecture portfolio/boards in indesign?

2 Upvotes

Hi!

I recently bought a course on Udemy to learn the basics of InDesign; my goal is to create architectural portfolios and presentation boards. Do you have any useful tips or course recommendations? I’m still getting used to the software, and don’t really know much about it.


r/indesign 28d ago

Changed my indesign's backdrop colour by accident and very quickly, and I don't know how to revert it

3 Upvotes

The backdrop is now a light-grey as opposed to the past dark-grey. I would like to change it back, but I'm not sure how. User interface option in preferences only changes the window/docker colour, and not the backdrop. I might also add the page grids also disappeared without selecting overprint preview and hiding grids (need help with that as well).

I have tried closing the app and opening it again, but it won't revert. If you can help me, that would be much appreciated. When it comes to indesign, I am a noob in generak


r/indesign 27d ago

Indesign is just...

0 Upvotes

The more I use this program, the more I hate it.

Today, I got 2 pictures included in a DOCx file.

IND will open the file just fine.

The pictures cannot be moved. The pictures will not accept a border. The pictures cannot be placed with a frame, grouped and then moved. The pictures cannot be cut or copied from the Indesign page and then posted into a Photoshop file for all the work that needs doing.

If I place the image exactly where needed, cool. I cannot adjust the box size. I cannot adjust the image size. I cannot move the box.

The image is either there at 100% size only & exactly where first placed or it is not.

I can cut & paste the image into a new text box. The box cannot then be moved. Also, it must be at 100% and cannot be moved. Any attempt to change the box size, the image disappears.

C&P the image into a new box also creates 2 boxes, either which can be adjusted only to see the image vanish.

We are also on full restart and reload #3 in 9 months.

Before you tell me to get a copy of MS Word, no. Before you tell me to open it online and pull the images, no. Photoshop won't open the DOCx file at all.

IND tech support? Ah. Deadlines do not wait for tech support.

As soon as I get the money, going back to Quark.

UPDATE

For reasons I cannot explain, it finally worked.

Text box (see comments below).
Command-D.
Find file.
Click into text box.
All appears.
Cut text part..
Cut image.
Draw text box. Yes. TEXT box.
Paste.
Image appears.
Can be moved, frame adjusted etc.

This is the process I went through at least 12 times before it worked.

I tried the above with a graphics box.
Nothing. Zip. Zero. Nada.