
Я пытаюсь автоматизировать построение графиков математических функций. Для этого мне нужна инфиксная (или RPN) нотация. Я также хочу автоматически аннотировать вывод с помощью правильного mathmode TeX.
Например, я хочу создать
sin(x) % infix (in Radian)
x RadtoDeg sin % RPN (in degree)
\sin(x) % TeX (no conversion, just display)
одним махом из одного источника. В качестве источника я готов принять любую из трех (или даже четвертую нотацию, если необходимо).
Решение должно быть способно обрабатывать pi
и Euler
.
Есть infixtoRPN
пакет, который делает половину того, что мне нужно, но, насколько мне известно, не выводит данные в формате TeX.
Использование другого языка программирования тоже возможно. Просто я не знаю, с чего начать.