Bidirectional Class - Paragraph Separator

Unicode Version 18.0

Paragraph Separator is a bidirectional class value that marks characters used to separate paragraphs, such as U+2029. In bidirectional text rendering, this class acts as a strong break, forcing the embedding level back to its base state before and after the separator. Unlike general punctuation or spaces, it creates a definitive boundary where directional runs cannot cross, ensuring that text on either side is treated independently. This behavior is essential for correctly displaying mixed left-to-right and right-to-left scripts, as the separator prevents ambiguous reordering across paragraph breaks. It also interacts with other formatting characters by resetting any active directional overrides or isolates, making it a critical control for logical text flow in complex documents.

1-7 of 7 results

U+000A
EOL
END OF LINE
U+000D
CR
CARRIAGE RETURN
U+001C
FS
FILE SEPARATOR
U+001D
GS
GROUP SEPARATOR
U+001E
RS
INFORMATION SEPARATOR TWO
U+0085
NEL
NEXT LINE
U+2029
Paragraph Separator