Jump to content

Recommended Posts

Posted

These invisible characters become a No Break word with the character right before.
But it shouldn't be in Japanese.

U+2002, U+2003, U+2004, U+2005, U+2006, U+2007, U+2008, U+2009, U+200A, U+200B

line-breaking-problem.png

Posted

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.

Posted

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.

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.