A double backslash (\\) in ASS displays as two backslashes and does not escape anything. Adding a zero-width space instead fixes this.
Figure spaces (U+2007) have a different width than regular spaces. Using a zero-width space at the start and end of lines forces correct spacing without changing any characters. Using Hard space ASS tags (\h) or no-break spaces (U+00A0) would also work.
A double backslash (
\\
) in ASS displays as two backslashes and does not escape anything. Adding a zero-width space instead fixes this.Figure spaces (U+2007) have a different width than regular spaces. Using a zero-width space at the start and end of lines forces correct spacing without changing any characters. Using Hard space ASS tags (
\h
) or no-break spaces (U+00A0) would also work.