ashf Posted November 18, 2023 Posted November 18, 2023 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 Quote
MikeTO Posted November 19, 2023 Posted November 19, 2023 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. ashf 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)
ashf Posted November 19, 2023 Author Posted November 19, 2023 Yes, ID does. It's fully compliant to CJK typography rules. I know they are no-break in Latin. But they must be breakable in East Asian. MikeTO 1 Quote
ashf Posted November 19, 2023 Author Posted November 19, 2023 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. 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.