TeX 및 중위 표기법을 모두 갖춘 수학 함수

TeX 및 중위 표기법을 모두 갖춘 수학 함수

수학 함수의 그래프 그리기를 자동화하려고 합니다. 이를 위해서는 중위(또는 RPN) 표기법이 필요합니다. 또한 TeX의 올바른 수학 모드를 사용하여 출력에 자동으로 주석을 달고 싶습니다.

예를 들어 생성하고 싶습니다.

sin(x)          % infix (in Radian)
x RadtoDeg sin  % RPN   (in degree)
\sin(x)         % TeX   (no conversion, just display)

한 소스에서 한 번에 이동합니다. 출처로서 나는 세 가지 중 하나(또는 필요한 경우 네 번째 표기법)를 기꺼이 받아들입니다.

솔루션은 pi및 를 처리할 수 있어야 합니다 Euler.


infixtoRPN내가 원하는 것의 절반을 수행하지만 내가 아는 한 TeX 출력을 생성하지 않는 패키지가 있습니다 .


다른 프로그래밍 언어를 사용하는 것도 가능할 수 있습니다. 어디서부터 시작해야할지 모르겠습니다.


관련 정보