Стандарт кодирования математических выражений
Есть необходимость в сохранении и передаче математических выражений, причем в перспективе хранение этих самых выражений должно происходить неограниченное время. Я предположил формат LaTeX и в конечном результате получилось что-то вроде:
{"task":"lim_{n\rightarrowinfty}\frac{n-1}{3n};","solution":"lim_{n\rightarrowinfty}\frac{n-1}{3n}=lim_{n\rightarrowinfty}\frac{\frac{n}{n}-\frac{1}{n}}{\frac{3n}{n}}=lim_{n\rightarrowinfty}\frac{1-\frac{1}{n}}{3}=\frac{1}{3};","answer":"\frac{1}{3};"}
Но меня стали одолевать сомнения в правильности выбора формата: я не имею представления, насколько он универсален и стандартизирован, знаю только о его популярности в web. Может быть, дадите почитать что-нибудь об этом? Или не существует стандарта цифрового хранения математических записей?
Основные требования заключаются в минимальности исходника и возможности его однозначной интерпретации. Уже даже подумывал разработать свой стандарт (ох уж эта эфемерность мысли программиста).