> -- Димыч писал(а):
> PS и да, похоже, что все-таки не UTF-8 в ББ.PPS. Я, похоже, запутался окончательно

1. Насчёт символов вязыкеКП:
> -- Цитата:
> 6.1 Basic Types...3.	CHAR	the characters of the Unicode character set (0X .. 0FFFFX)
Этому соответствует только UCS-2, как я понимаю

2. Формат документа ББ. Он интересно строки хранит. "Официальный" ББ все символы Latin-1 сохраняет в виде SHORTCHAR, а всё что выше - в CHAR. Видимо по историческим причинам. В community всё сохраняется CHARами, и эти документы прекрасно потом читаются любыми версиями ББ, в том числе и 1.5.

Вообще TextModels - жуткая штука. При сохранении механизм Stores вообще не используется. Куча каких-то буферов, временных файлов, перекидывание внутренними сообщениями. И где-то в глубине этого хозяйства зарыто сохранение символов:## Код:
```
fw.WriteByte(SHORT(SHORT(ORD(ch))));
fw.WriteByte(SHORT(SHORT(ORD(ch) DIV 256 - 128)));
```
