Skip to main content
Jansseune
Known Participant
November 7, 2024
Question

How to Adjust Visual Alignment for Right-Aligned Multi-Line Headings in InDesign

  • November 7, 2024
  • 6 replies
  • 2988 views

I very rarely use right aligned text (maybe ten times in a career of 40 years) but I have a use for it now in a book. How do I align right aligned headings but still have the ability to adjust them so that they align visually? The heading is over 3 lines - the first ends in a colon, the second ends in N and the third line a T and they all need spacing so that the right line ends looks visually aligned.

 

 

<Title renamed by MOD>

This topic has been closed for replies.

6 replies

Jansseune
JansseuneAuthor
Known Participant
November 14, 2024

Thanks everyone for your suggestions. This wasn't a long doc so there were no TOC issues to consider and I didn't want to spend the time setting up individiual paras and invisible characters. The solution I used was a hack but was by far the quickest and simplest - just make the text range left and add spaces to the left until they aligned on the right, with a little bit of tweaking to the left hand spaces before the text. Crude but effective.

James Gifford—NitroPress
Legend
November 14, 2024

Your circus, your monkeys and all that, but of all the options, that seems like the crudest approach, the least "controllable" and quite fragile in any later editing.

Jansseune
JansseuneAuthor
Known Participant
November 14, 2024
It worked, the book was printed, client was happy. Crude but effective.
James Gifford—NitroPress
Legend
November 7, 2024

The only consistent way to get the level of control you're seeking, especially with being able to tweak characters beyond the nominal frame line, is —

  • Use an artificial right margin; e.g. set the body text in a few mm or points.
  • Use a paragraph style for the heading that allows either one line, perfectly aligned right, or allows multiple lines for multi-line heads so that each line can be right-space tweaked, including "outward," to get the exact alignment desired.

 

Things like inserting invisible characters is a hack (that I occasionally use, but only in "art" layouts, not running text) and the need to do "negative" kerning etc. means some phantom space has to be built in to allow it. I can't think of a second approach, overall, for a running document.

James Gifford—NitroPress
Legend
November 7, 2024

Like this (crude, but). Single style used for both headings.

Adjustments made in right margin spacing (default 6 points) on the three-line head.

 

 

Robert at ID-Tasker
Legend
November 7, 2024

 

James Gifford—NitroPress
Legend
November 7, 2024

Use multiple paragraphs, and adjust the spacing for each line. If needed, use two or three styles to keep top/bottom spacing consistent. But each could have its right spacing tweaked for perfect visual alignment.

Robert at ID-Tasker
Legend
November 7, 2024
quote

Use multiple paragraphs, and adjust the spacing for each line. If needed, use two or three styles to keep top/bottom spacing consistent. But each could have its right spacing tweaked for perfect visual alignment.


By @James Gifford—NitroPress

 

Isn't it about RIGHT margin alignment? Not spacing before/after?

 

James Gifford—NitroPress
Legend
November 7, 2024

Yes, but one para style might not allow for above and below spacing of the whole group - or, come to think of it, the inter-para spacing might handle that.

 

Fundamental suggestion here is to use one para per line and twiddle the right spacing as needed, page-fitting style. Managing vertical spacing can be handled a couple of ways.

Peter Kahrel
Community Expert
Community Expert
November 7, 2024

There is a trick to do that: at the end of each line type a dot (or any other character), then apply negative kerning to the insertion point between the 'real' last character (colon, T, N) and the following dot.

You can make those characters invisible by applying the Paper colour.

 

Problem is of course that those dots appear in the table of contents, so you'll have to delete them there after you generate the TOC.

 

This is a variant of forcing letters out of the frame on the left in left-aligned text. There you can use invisible characters (such as a discretionary hyphen) for the dummy characters, but unfortunately that doesn't work in right-aligned text.

Robert at ID-Tasker
Legend
November 7, 2024

How about adding small objects with a TextWrap? 

 

It will most likely require manual fine tuning - but with the right tool 😉 it would be a case of using up/down arrows to jump between those objects and left/right to move those objects sideways.

 

And after doing one or two documents - location of those objects for each letter can be stored and then applied automatically. 

 

Peter Kahrel
Community Expert
Community Expert
November 7, 2024

How about adding small objects with a TextWrap? 

 

There's only one way to find out, Robert.

Jansseune
JansseuneAuthor
Known Participant
November 7, 2024

Yes, but this makes it even worse. I want to manuallly kern right aligned text but there doesn't seem to be a way to do it.




——
Philip Jansseune | Creative Director | Walker Jansseune | Brand Communications

 

<Personal Info removed by MOD>

Robert at ID-Tasker
Legend
November 7, 2024

Have you tried Optical Margin Alignment setting?