2013/3/22 Asmus Freytag <[email protected]>: > If you need to annotate text with the results of semantic analysis as > performed by a human reader, then you either need XML, or some other format > that can express that particular intent.
Absolutely NO. If this encodes semantics, this is part of plain text, and not part of an upper layer protocol. Notably these characters should be used to alter de default (ambiguous) character properties of the characters they modify, and notably to give them the semantics needed for existing Unicode algorithms (general categories: punctuation, diacritic; word-breaking properties...) adding new variants of existing characters like what was done specifically for maths is not a stabl long term solution; solutions similar to variant selectors however are much more meaningful, and will allow for example to make the distinction between a MIDDLE DOT punctuation and an ANO TELEIA, and will also allow them to be rendered differently (even if there's no requirement to do so). This is absolutely not "pseudo-coding".

