cgidesign Posted November 19, 2024 Posted November 19, 2024 EDIT: See later posts - there is a general bug with hyphenation. ------------ Text frame in Pub filled with text. No automatic hyphenation active. I like to hyphenate manually. Example: Text text text Digitalisierung. text text text. I like to get: Quote Text text text Digi- talisierung text text text. But not as a hard break. I like to get a manual hypenation that automatically disappears if the word is not at the end of the line anymore. Example: Quote Much more text text text Digitalisierung text text text. Quote
MikeTO Posted November 19, 2024 Posted November 19, 2024 Position the cursor where you want to add a conditional hyphen and choose Text > Insert > Dashes and Hyphens > Soft Hyphen. Quote Download a free PDF manual for Affinity Publisher 2.6 Download a quick reference chart for Affinity's Special Characters Affinity 2.6 for macOS Sequoia 15.5, MacBook Pro (M4 Pro) and iPad Air (M2)
Old Bruce Posted November 19, 2024 Posted November 19, 2024 Discretionary hyphens could work for you. They are called "soft hyphens" and on Mac they are entered by using Command + - (dash/minus sign). Look in the Text > Insert > Dashes and Hyphens menu. Quote Mac Pro (Late 2013) Mac OS 12.7.6 Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0 | Beta versions as they appear. I have never mastered color management, period, so I cannot help with that.
cgidesign Posted November 19, 2024 Author Posted November 19, 2024 I am aware of the soft hyphens but they don't trigger a hyphenation. It is always the whole word that jumps to the next / previous line regardless of whether there is a soft hyphen in the word or not. Quote
Old Bruce Posted November 19, 2024 Posted November 19, 2024 @cgidesign, could you include a small publisher document showing how this doesn't work for you. It works here for me on Mac OS 12.7.6 with Publisher 2.5.5 Quote Mac Pro (Late 2013) Mac OS 12.7.6 Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0 | Beta versions as they appear. I have never mastered color management, period, so I cannot help with that.
MikeTO Posted November 19, 2024 Posted November 19, 2024 If a word has a soft hyphen in it but won't break, check that you don't have No Break applied to that word. If that's turned off then it should always break at the soft hyphen even with auto hyphenated turned off. Old Bruce 1 Quote Download a free PDF manual for Affinity Publisher 2.6 Download a quick reference chart for Affinity's Special Characters Affinity 2.6 for macOS Sequoia 15.5, MacBook Pro (M4 Pro) and iPad Air (M2)
cgidesign Posted November 20, 2024 Author Posted November 20, 2024 Test document attached. Either I am blind and missing a setting or it just doesn't work. EDIT: I found the cause. There is some strange behaviour if the letter justification is not set to zero. Another example: softhyphen-test.afpub Quote
cgidesign Posted November 20, 2024 Author Posted November 20, 2024 I now tried with old Indesign CS6. There it works as expected. I really like to use Publisher but this issue hinders me at the moment. Let me know if there are any tricks I am missing. Quote
MikeTO Posted November 20, 2024 Posted November 20, 2024 The test document you uploaded has a hard hyphen in it. But you're right, there is a bug with hyphenation and letter spacing. I'm going to file a bug report in the bugs forum for it. This is bigger than soft hyphens, it affects automatic hyphenation, too. I think you've found something that if fixed might help a lot of people. Quote Download a free PDF manual for Affinity Publisher 2.6 Download a quick reference chart for Affinity's Special Characters Affinity 2.6 for macOS Sequoia 15.5, MacBook Pro (M4 Pro) and iPad Air (M2)
MikeTO Posted November 20, 2024 Posted November 20, 2024 Here's the bug report. In a nutshell, hyphenation (auto and soft) doesn't work properly with non-zero minimum and maximum letter spacing values. Quote Download a free PDF manual for Affinity Publisher 2.6 Download a quick reference chart for Affinity's Special Characters Affinity 2.6 for macOS Sequoia 15.5, MacBook Pro (M4 Pro) and iPad Air (M2)
cgidesign Posted November 20, 2024 Author Posted November 20, 2024 3 hours ago, MikeTO said: The test document you uploaded has a hard hyphen in it. Yes, that was one of the many tests I made. It is so frustrating with Affinity. Whenever I like to use it for a serious job, there is a blocking bug and I need to switch back to my 15 years old CS6. By the way, it is also broken in the V 2.4.x Quote
MikeTO Posted November 21, 2024 Posted November 21, 2024 It will work correctly if you change letter spacing to 0/0/0. That may not be what you want but it's the only setting at which justified text will hyphenate correctly. I recommend not setting letter spacing to anything else if you need to use justification. Quote Download a free PDF manual for Affinity Publisher 2.6 Download a quick reference chart for Affinity's Special Characters Affinity 2.6 for macOS Sequoia 15.5, MacBook Pro (M4 Pro) and iPad Air (M2)
cgidesign Posted November 21, 2024 Author Posted November 21, 2024 Thanks @MikeTO but 0/0/0 is not an option in my case because I need to fine tune the layout for a company brochure. Justification alone is not "good enough" is must be "good looking justification" 🙂 Quote
MikeTO Posted November 21, 2024 Posted November 21, 2024 6 hours ago, cgidesign said: Thanks @MikeTO but 0/0/0 is not an option in my case because I need to fine tune the layout for a company brochure. Justification alone is not "good enough" is must be "good looking justification" 🙂 If you choose to use Affinity for your project then your choice for now would be between 0/0/0 letter spacing or infrequent hyphenation. Both will lead to less optimized spacing but only you can decide which is worse. But at least with 0/0/0 your soft hyphens would work. Quote Download a free PDF manual for Affinity Publisher 2.6 Download a quick reference chart for Affinity's Special Characters Affinity 2.6 for macOS Sequoia 15.5, MacBook Pro (M4 Pro) and iPad Air (M2)
Recommended Posts
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.