Looks like that what Tcl means by 'string', the author names 'text' ?
What does Tcl mean by 'character' ?
See for instance, the author's HTML example :
> Combining characters can create an accented version of that symbol, <̧. In text this is clearly a different symbol: it’s a distinct grapheme cluster. The HTML parser doesn’t care about that. It sees code #60 followed by #807 (combining cedilla). It thus sees the opening of an element. However, since it isn’t followed by a valid naming character most parsers just ignore this element (I’m not positive that is correct to do). This is not the case with an accented quote, like "̧. Here the parsers (at least the browsers I tested), let the quote end an attribute and then have a garbage character lying around.
"Everything is a String":
https://wiki.tcl-lang.org/page/everything+is+a+string
and
"Everything is a Symbol":
https://wiki.tcl-lang.org/page/Everything+is+a+Symbol