Outline:
This guide will cover typesetting in InDesign only. I don't have much experience typesetting in Photoshop, and I wouldn't recommend it unless you're explicitly asked to typeset in Photoshop.
There are three steps to typesetting:
There's no correct order to this process, but I recommend doing each step in batches, by panels, pages, or even chapters. Here's what this process looks like if you do a whole page at a time:
Text should be placed on its own layer, separate from the art and images. This makes it possible to lock the layers you're not using while you're typesetting so that you don't mess up your previous work.
Getting the text from the script into InDesign is a very important step, and everyone has a different method for getting it done.
Every publisher has a different script format, but for the purposes of this guide I'll just be using this tab-delimited script:
1.1 Caption: It is a truth universally acknowledged, that a single man in possession of a good fortune, must be in want of a wife.
Mrs. Bennet: My dear Mr. Bennet,
Mrs. Bennet: have you heard that Netherfield Park is let at last?
Mr. Bennet: I had not.
Mrs. Bennet: But it is,
Mrs. Bennet: for Mrs. Long has just been here, and she told me all about it.
FX: SIIIGH
.2 FX: GRR
Mrs. Bennet: Do not you want to know who has taken it?
Mr. Bennet: You want to tell me, and I have no objection to hearing it.
Mr. Bennet: What is his name?
Mrs. Bennet: Bingley.
Mr. Bennet: Is he married or single?
Mrs. Bennet: A single man of large fortune—four or five thousand a year.
Mrs. Bennet/aside: What a fine thing for our girls! ☆
Mr. Bennet: How so? how can it affect them?
.3 FX: SILENCE
.4 Mrs. Bennet: You must know that I am thinking of his marrying one of them.
Mrs. Bennet/aside: You have no compassion on my poor nerves.
Mr. Bennet: You mistake me, my dear.
Mr. Bennet: I have a high respect for your nerves. They are my old friends.
Mr. Bennet: I have heard you mention them with consideration these twenty years at least.
Mr. Bennet: But I hope you will get over it, and live to see many young men of four thousand a year come into the neighbourhood.
.5 Mrs. Bennet: It will be no use to us, if twenty such should come since you will not visit them.
Mr. Bennet: Depend upon it, my dear, that when there are twenty, I will visit them all.
This method is recommended if you don't want to bother with scripts and you want to avoid using your mouse. I'll demonstrate using Google Sheets since it's free, but feel free to use whatever spreadsheet software you want. This works best with tab-delimited scripts like shown above.
T
) to draw a text frame over a balloon.CMD + Tab
to switch to your spreadsheet.Arrow Keys
, Enter
, Tab
to navigate to the next cell with text you'd like to copy. CMD + C
to copy the text inside the cell. CMD + Tab
to switch back to InDesign. CMD + V
to paste the text.Save As
dialog.Load Script
at the bottom of the panel, under Actions
. Choose the .txt file you created in Step 2.Settings
at the top of the panel, and set the Paste from Column
option to whichever column the text is in.Paste from Column
would be 3
:Page 1 | ||
1.1 | Caption: | It is a truth universally acknowledged, that a single man in possession of a good fortune, must be in want of a wife. |
Mrs. Bennet: | My dear Mr. Bennet, | |
Mrs. Bennet: | have you heard that Netherfield Park is let at last? |
Script
at the top of the panel to bring you back to the script. Escape
to insert the active line in the script.A video of this process in action can be found here: https://twitter.com/salinsley/status/1347979426387132417
Using InDesign styles is useful not only for creating font samples, but also while typesetting. Instead of remembering which style you're using for flashbacks, you can make InDesign remember that for you.
There are three style types that we'll be working with. They each have their own Panel that you can find under Window > Styles
:
To create a new style, click the Create new style
button in the bottom right corner, or go to the panel's options menu (hamburger icon) to select New Object Style...
.
To edit a style, right-click on its name and select Edit [Style Name]...
.
Whatever styles are selected will be used by the Text Tool (T) as the default. For example, in the case below, if I created a new text frame, it would have the Object Style "Centered" and the Paragraph Style "Dialogue"
Besides the ability to automatically center text, here are some extra useful tricks that Styles can do.
Advanced Character Options
> Skew
(Auto)
leading in InDesign makes it easier to scale text on the fly, as you don't have to change both the size and leading every time.(Auto)
leading is calculated from a given paragraph's Auto-Leading Percentage. Edit it under Justification
> Auto-Leading
.8 / 7 * 100 ~= 114.2857
Your base "Dialogue" Paragraph Style should have a basic font size assigned to it (e.g. 7 pt)
Auto
in your paragraph style (Paragraph Style Options > Basic Character Formats > Leading
). Preferences > Units & Increments > Keyboard Increments
. Adjust the Size/Leading
setting to be 0.5 pt
(or whatever you want. I think the default is 2pt, which is really big). Click OK
. Shift + CMD + ,
to decrease the font size and Shift + CMD + .
to increase font size. Repeat as necessary. The leading will change automatically with the text.Window > Type & Tables > Character
), select a different font size, either by entering a new number or using the incremental arrows. Consult your publisher's style guide for rules on when to use the crossbar-I glyph. If it's not specified, then I recommend using Blambot's guidance.
Depending on your font and the age of the file you have, the crossbar-I glyph may show up automatically, or it may be mapped to a different key. See the guide on using fonts for more information.
Like with the crossbar-I, consult your publisher's style guide for rules on how em dashes (—) should be formatted. If it's not specified, feel free to use the default behavior of the font you're using.
Some fonts use a double-dash (--) glyph for em and en dashes, and your publisher might ask you to change them to long dashes. I recommend:
You can do this either by running a script on each text frame, or by using InDesign's Find/Replace feature while finishing a book. Here's an example query that you could use, substituting your specific font name:
There are a number of reasons why we would want to replace text programmatically as letterers. The script could be unedited and full of mistakes, there might be a common replacement you need to do (e.g., <3
-> ♡
), a particular font may need a pipe symbol (|
) to get crossbar-I's, etc. This guide will give you some guidance and show you some best practices.
The Find/Replace window in InDesign is incredibly powerful, and we'll go over some of its most useful features. You can open this dialog by pressing CMD + F
or navigating to Edit > Find/Replace
in the top menu bar.
You can do basic text replacement in the Find what:
and Change to:
fields. Both of these fields have a handy menu for inserting special characters. For example, if you wanted to change all instances of two hyphens to be an em dash, you can use the @
menu to select the em dash character, instead of remembering what the combination is on your keyboard. Selecting Hyphens and Dashes > Em Dash
will insert the special character that InDesign recognizes as an em dash (^_
):
In addition to searching for basic text, you can also search by text styles. If you click inside the Find Format:
or Change Format:
fields, you will have access to a dialog where you can specify Fonts, Tracking, Character Styles, Paragraph Styles, Font Weights, Colors, etc.
Here is an example of how you can replace one font with another, perhaps because you got feedback in revisions to replace it:
If you navigate to the Color
tab in the Find/Replace dialog, you'll be able to replace colors as well. You could use this to consolidate colors, or to replace Registration Black with true Black:
If you're comfortable with regular expressions, you'll be able to do more comprehensive text replacement in InDesign. If not, check out the examples below and consider poking around with writing one yourself.
Here are some common patterns I've used in the past. Copy the Find what:
value into the Find what:
field in the Find/Replace dialog, and likewise for the Change to:
value.
Description | Find what: | Change to: |
---|---|---|
Replace two hyphens with an em-dash | -- | ^_ |
Straight double quote to typographer's quote* | ^" | " |
Straight single quote to typographer's quote* | ^' | ' |
Convert an ellipsis into three periods on three lines | (?<!.)(~e|...)(?!.) | .\n.\n. |
Add a line break after an honorific | (-)((san)|(sama)|(kun)|(chan)|(senpai)|(sempai)) | $1~b$2 |
Make capital I's at the beginning of a word lowercase | I(?=[\l\u-]) | i |
Convert uppercase I's in the middle of a word to lowercase | (\l?)(I)(\l) | $1i$3 |
Remove extra whitespace at the end of a text frame* | \s+$ |
(*) This is a default query included with InDesign, but I'm pasting it here both for perpetuity and because they're great.
If you don't know what one of these would be used for, don't ask. If you do know, you're a real one.
When letterers balance text, we're trying to get it to look as much like a "diamond" as possible. This is part of the Western comic book letterers' canon, and you can read more about it in Blambot's lettering tips.
Since manga letterers don't get to choose the shape of balloons, we have to make do with what we have.
Here are a couple different shapes of balloons, and the general shape you're trying to achieve with English text:
Some general guidelines:
When you're balancing text, readability is always paramount. Try not to break too many words, but if you have to, here are some of the easiest targets:
Try your very best not to break:
InDesign has its own dictionary to break words, but feel free to search for the word name + "definition" to get a dictionary breakdown of a given word (e.g. em·bar·rass·ing
)
Balancing text can involve repetitive mouse-wagging, so, if you like using the keyboard to save your wrist from RSI, I recommend using scripts. It takes a little bit of setup, but it saves a ton of time long-term.
Squeeze Frame - Horizontal - In.js
= Opt + A
Squeeze Frame - Horizontal - Out.js
= Opt + D
Squeeze Frame - Vertical - In.js
= Opt + S
Squeeze Frame - Vertical - Out.js
= Opt + W
Add Break to Bottom.js
= alt + 0
Add Break to Top.js
= alt + 1
Add Break to Second to Bottom.js
= alt + 9
Add Break to Second to Top.js
= alt + 2
Shift + Enter
on your keyboard. Note: using Shift + Enter
(line break) is different from Enter
(Paragraph Break)Shift + Enter
, you can use the script Remove Breaks to clear out all your manual breaks to start over. Remove Breaks.js
set to CMD + Enter
The process should look something like this, completely without a mouse:
Escape
, V
) and holding alt
, drag the horizontal bounds until the text looks close to the shape you want. Escape
to return to the Selection ToolInDesign will take a lot of the guesswork out of alignment for you. Use styles to center text vertically and horizontally with:
Text Frame General Options
> Vertical Alignment
> Align
> Center
Indents and Spacing
> Indents and Spacing
> Alignment
> Center
This is the most common shape. After setting up centering with InDesign, use the Selection Tool (V
, Escape
) to move the frame handles to the top and bottom of the balloon.
If the balloon is an irregular shape, you should align it to the center of gravity to compensate for the extra whitespace. Notice how, when compared to the perfect oval, the vertical alignment is slightly lower.
For balloons that are cut off by the panel border (a.k.a. butting), refer to your publisher's style guide.
Some publishers ask that you align it based on the visible whitespace. In other words, align it to the "center of gravity". In this case, the horizontal alignment is slightly nudged up to compensate for the extra whitespace.
Some publishers ask that you align it to the inferred shape of the balloon. Imagine where the balloon would be, and then align it as close to that center while leaving at least a character's space between the text and the frame edge.
An aside is dialogue that's spoken outside of a balloon, usually to illustrate casual or offhand speech. They're usually drawn by hand and therefore flattened into the artwork, and you will have to retouch/redraw the art beneath it.
Here are some common positions for asides to be in:
As demonstrated in the first example, placement of asides in speech balloons can be tight, since Japanese can be written vertically. It can be tempting to try to place an aside exactly where the Japanese was, but remember that readability always comes first.
Like all text placement, asides are subjective and vary widely. Before placing an aside, try to "read" the text first to get an idea of the flow of the panel. As a letterer, it's your responsibility to guide a reader's eyes across the page.
Place asides so that they complement the reading order of dialogue text. Here are some examples of localized placement, with the reading order highlighted.
Every panel is different, and this is just to illustrate the importance of good placement. Guide the reader's eyes across the panel.
Asides often have hand-drawn hearts, stars, music notes, faces, etc. Unless you're very lucky, they won't be placed in a convenient spot for the English translation. Feel free to move them or replace them with a pretty font's glyph. (Tutorial coming soon...)