garrettm30 Posted January 20, 2022 Posted January 20, 2022 I found a couple of issues where ligatures seem to hinder hyphenation. Otherwise acceptable hyphenation points are not hyphenated where there is a ligature. When a discretionary hyphen is placed between letters in a ligature, and the paragraph has justification that includes negative minimum letter spacing as part of its justification settings, the hyphenation happens at an unintended point (after the ligature) and the hyphen is missing. It may be that a video demo will help to make clear what I am saying (please excuse my cold): hyphenation and ligatures.mp4 This video was recording using Publisher 1.10.4 (release) on macOS 12.1. The file I used in the video is attached, saved at the point where I ended the video. discretionary hyphen with ligatures.afpub Quote
Dan C Posted January 21, 2022 Posted January 21, 2022 Hi @garrettm30, Thanks for your report! 21 hours ago, garrettm30 said: Otherwise acceptable hyphenation points are not hyphenated where there is a ligature. I have spoken with our development team regarding this and I can confirm that this should work as you're expecting - therefore I've logged this as a bug with them now. 21 hours ago, garrettm30 said: the hyphenation happens at an unintended point (after the ligature) and the hyphen is missing. I do not wish to sound too ill-informed, but I'm aware that some of our regular users of the Forums have much more experience with typography and Unicode than myself, so please feel free to correct me here if the following is incorrect! According to unicode.org: Quote U+00AD SOFT HYPHEN indicates a hyphenation point, where a line-break is preferred when a word is to be hyphenated. Depending on the script, the visible rendering of this character when a line-break occurs may differ (for example, in some scripts it is rendered as a hyphen -, while in others it may be invisible). I agree that the hyphenation is happening in an unintended location, and this I have logged with our developers, however would you not expect this hyphen to be invisible? Quote
MikeW Posted January 21, 2022 Posted January 21, 2022 1 minute ago, Dan C said: ... I do not wish to sound too ill-informed, but I'm aware that some of our regular users of the Forums have much more experience with typography and Unicode than myself, so please feel free to correct me here if the following is incorrect! According to unicode.org: I agree that the hyphenation is happening in an unintended location, and this I have logged with our developers, however would you not expect this hyphen to be invisible? By "in some scripts it is rendered as a hyphen -, while in others it may be invisible" simply means "in some written languages it is rendered as a hyphen -, while in others it may be invisible," though "scripts" is the accurate word. In all (at least modern) Western scripts/languages, such as the French in this case, the hyphen should be visible. garrettm30 and Dan C 2 Quote
Dan C Posted January 21, 2022 Posted January 21, 2022 Thank you Mike, that's certainly helpful info - I'll update the log once again to note this issue also MikeW 1 Quote
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.