Peter Kahrel

Peter Kahrel

About

Peter Kahrel is the author of several eBooks on InDesign and scripting, including GREP in InDesign and Javascript for InDesign, published by CreativePro Network. He is a retired scripting engineer.

Speaking at these events

Archived
CreativePro Week 2025
June 2–6Now Available On Demand

Available for purchase through September 6. On-demand access ends June 6, 2026. CreativePro Week is the world’s best how-to conference to master the tools of…

Learn more
Article
Marginal Notes in InDesign

Learn two easy ways to convert footnotes and endnotes to marginal notes in InDesign.

Learn more
Article
Book Panel Extras

InDesign’s Book panel lacks various useful features. The script described here adds some of them. It would be possible to do that by adding items to the Book panel for a nicely integrated solution (see, e.g., Jongware‘s script and an updated version), but I prefer to take the simpler route of a separate script. This makes it […]

Learn more
Article
Book Page Extents

This standalone script also works with the Book Panel Extras interface. The script shows the page counts of each document and the total number of pages in the book. With a single book document open, run the script. Version history 23 Dec. 2025: Posted.

Learn more
Article
Sort Parent Pages in InDesign with a Script

A script that makes it easy to keep your Pages panel neat and organized.

Learn more
Article
Using Find/Change Case in InDesign

Learn how to use Find/Change to modify the case of text in InDesign

Learn more
Article
Adding Section Heads in an InDesign Index with GREP

With GREP, it’s never too late to organize content with headers in InDesign

Learn more
Article
Limiting Matches with GREP in InDesign

Peter Kahrel shares a technique for targeting a specific instance in a repeating pattern of text.

Learn more
Article
A Script to Reset InDesign’s Find/Change

A free script for clearing the fields and options in InDesign’s Find/Change dialog box.

Learn more
Article
How to Quickly Change the Language Used by InDesign

Learn the fastest and easiest way to change the language used in InDesign’s interface.

Learn more
Article
GREP of the Month: Keep Out

Try this obscure but powerful alternative when a traditional GREP lookbehind expression won’t do the trick.

Learn more
CPW Icons

June 29–July 3, 2026

Nashville, TN (and online)