Jump to content
You must now use your email address to sign in [click for more info] ×

Master page text frame vertical justification needs a bottom edge distance/tolerance factor.


Recommended Posts

I am designing a book with chapters etc in Affinity Publisher 2.3.1. I want to use vertical justification but the last page of each chapter has a problem in that the lines of text get stretched to full height even if there's only a few lines. 

Is there any way to set an "edge tolerance" factor for the justification so that if it beyond the distance of a certain amount (e.g. a leading line), then it doesn't justify but treats it as top aligned?

This seems like an obvious feature for book publishing.

Is there a workaround? Like do I have to have another master page spread just to change the vertical justification to top aligned?

Link to comment
Share on other sites

Vertical justification is a text frame attribute so you have to set the frame, but you don't need another master page. If the frame is on a master just select that last frame, choose Layer > Master Page > Edit Detached, set it to top aligned, and then click Finish.

Cheers

Download a free manual for Publisher 2.4 from this forum - expanded 300-page PDF

My system: Affinity 2.4.2 for macOS Sonoma 14.4.1, MacBook Pro 14" (M1 Pro)

Link to comment
Share on other sites

Thank you. I had not thought of detaching the text frame from the master.

I still think a 'snapping' tolerance at the lower edge of the box would be a good way to prevent inordinate about of line spacing. Just automate that step instead having to do it manually at the end of a document.

Link to comment
Share on other sites

6 hours ago, Dave Dennis said:

I want to use vertical justification but the last page of each chapter has a problem in that the lines of text get stretched to full height even if there's only a few lines.

I’m curious as to why you are using “Justify Vertically” for body text which flows across different pages.

Wouldn’t that cause problems with the baselines of text not being aligned with those on different pages when text wraps around other layers? See the gap between the text and the thin blue line on the right-hand side of my example image. (I'm assuming that you're not using a Baseline Grid if you are justifying vertically, or, if you are, why use both?)

Can you give an example (preferably with a visual sample) of where you might use “Justify Vertically” for this sort of thing?

image.thumb.png.9e732ba6b399c2412636547dc8de4557.png

Link to comment
Share on other sites

I've got to admit that since graduating graphic design over 30 years ago, I've never had the proper use of a baseline grid explained. So I've never used it. For appearance I've used vertical justify to make the columns even (but not the body text lines of course). I think this has shown me the point of the baseline grid, so I guess that is no part of the repertoire!

Thanks!

Link to comment
Share on other sites

On 2/22/2024 at 6:22 AM, Dave Dennis said:

I still think a 'snapping' tolerance at the lower edge of the box would be a good way to prevent inordinate about of line spacing. Just automate that step instead having to do it manually at the end of a document.

While for your purpose a baseline grid appears more useful than vertical justification, there is an "automated" workaround to override the vertical justification for the last frame/paragraph in a story of linked text frames:

Un-check the "Hide overflow" option for the story Text Frames on your Master Page and insert* a break (>) at the end of your stories (§).
*menu 'Text' -> 'Insert', -> 'Breaks' -> column or frame / e.g. via 'Find & Replace'

verticaljustificationbreak.jpg.d2759e0232b0dff97bfc461c77da4cf6.jpg

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.