ASCII rules suck
I think I have a new (non-)favourite for “Most annoying ASCII horizontal rule ever when using TTS”. I thought super-long lines of **** or ~~~~ was annoying (which respectively get read out as ‘asterisk asterisk asterisk asterisk’ or ‘tilde tilde tilde tilde’ (for as many of them as there are in the line) but then today I hit a fic with really long strings of 0~0~0~0 which is even worse as that gets read out repeatedly as ‘Zero Approximately’ for each and every 0~
For the love of all that is holy and unholy, save your TTS-using reader’s ears and use either ACTUAL horizontal rules (<hr> in HTML, [rule] in BBCode) or something that will usually get ignored, like several hyphens or underscores in a row (the latter of which, when it does end up being pronounced instead of skipped, is usually read as a singular ‘blank’... assuming no spaces between the underscores).
If you feel you just have to use ASCII, at least keep it short.
Please.













