Jump to content

Recommended Posts

Posted

I found a couple of issues where ligatures seem to hinder hyphenation.

  1. Otherwise acceptable hyphenation points are not hyphenated where there is a ligature.
  2. 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):

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

Posted

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? :)

Posted
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. 

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.