Bidirectional Class - Segment Separator

Unicode Version 18.0

Segment Separator is a bidirectional character class that denotes a character acting as a soft line or paragraph break, specifically used to separate segments of text without forcing a hard line break. In bidirectional text rendering, this class impacts how adjacent runs of left-to-right and right-to-left text are ordered around the separator, typically behaving like a break point that allows the logical order of segments to reset, while still permitting the separator itself to be placed in the visual flow according to its surrounding context. It applies to characters like the newline (U+000A), carriage return (U+000D), and similar control codes, ensuring that these separation points do not disrupt the overall directionality of the text but instead serve as neutral boundaries between distinct directional runs.

1-3 of 3 results