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

No Break word problem with UTF invisible characters


Recommended Posts

These characters (except 200B) are non-breaking by design. Unicode doesn't require that they all be non-breaking but Affinity matches the behaviour of InDesign in this regard. Does ID treat them differently with the CJK composer?

If you want a breaking space of one of these sizes in Affinity, insert a zero-width space (U+200B) before a non-breaking space. I know it's not as convenient but it's the easiest workaround.

Good luck.

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

I think those invisible characters including normal spaces like " " or " "(U+3000) should be zero width at the start and the end of the line.
Adobe AI/ID and MS Word do so.
So they don't need be breakable in most cases.
Or no-break by default and an option to make them breakable manually would be nice.

Using U+200B like Mike suggested could be be a workaround but neighboring invisible characters have the width at the start and the end of the line.

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.