Я хотел бы разработать интерфейс, который будет содержать блокнот с математическими символами. Поэтому я хочу иметь возможность написать что-то вроде большого квадратного корня, который автоматически расширяется под то, что у меня есть, или дроби, которая динамически расширяется, также, как я вводю данные в числитель или знаменатель.
В общем, что-то похожее на то, что мы видим в Maple, Mathematica или MathCAD.
Как мы начнем в таких проектах? Какие инструменты для работы?
Я сейчас просто беспокоюсь о том, как отобразить этот материал на пользовательском интерфейсе. Я планирую сделать это с Qt в качестве библиотеки для интерфейса. Я довольно опытный в C ++ и опыт в Qt.
Спасибо за любые усилия.
Согласно документации Qt, вы можете отображать символы Unicode в QLabel, включая математические символы:
http://qt-project.org/forums/viewthread/6936
http://en.wikipedia.org/wiki/Mathematical_operators_and_symbols_in_Unicode
http://en.wikipedia.org/wiki/Mathematical_alphanumeric_symbols_Unicode_block
http://qtway.blogspot.com/2010/04/mathml-editor-using-qt-support-for.html
Других решений пока нет …