User Tools

Site Tools


history:ver2:syntax

This is an old revision of the document!


Kin2 Syntax

Схема

Набор реакций в естественном написании. Каждая элементарная реакция записывается в одной строке. Имена реагентов допускаются любые, причём допускается форматирование. Специальные знаки: +, =, , (, ), /.

В Kin v.2 используется особый тип строковых данных: форматированная строка. Символы: unicode16 (2 bytes) + 1 байт, содержащий инфо о его форматировании. Как идентификатор (имена реагентов, параметров) использовалась только базовая часть (“plain text”), т.е. форматирование текста схемы саму схему не меняет.

Форматирование удобно не столько наличием курсива или выделения: химики постоянно имеют дело с над/под- строчными символами в своих формулах:
14CO2, H2O, CH3, (NH4+)2SO42-

Форматирование предполагалось выполнять или в некотором GUI, или “в ручную”. Сам движок kin2 имеет импорт форматированного текста в формате RTF (для переноса текста из MS Word) и HTML.

history/ver2/syntax.1760438412.txt.gz · Last modified: by 127.0.0.1