but the font changes won't be expressed in the (plain text) output of the LLM.
This would have detrimental effects to people who use screen readers or have their own stylesheets of course.
It seems like that would be pretty easily defeatable with the similar mapping to the one used to do the replacement.