수식 ¶
Image로 수식을 출력하지 않고 웹브라우저에서 수식을 표현하는 것은 쉽지 않다. MathML이라는 표준적인 Mark Up 언어가 있긴 하나, 제대로 지원하는 브라우저가 없다. 해결책은 서버 생성 이미지를 쓰는 것과 자바 애플릿을 쓰는 것이 있다.
위의 기능을 편리하게 쓰기 위해 간단한 매크로를 만들 수도 있다.
def execute(macro, args): return '<img src="http://web.lfw.org:1718/%s" valign=middle'%(args)
매크로 이름이 Exp.py라면 위키 페이지에서 다음과 같이 쓸 수 있다.
[[Exp(P@paren(X_@(vertbar)_Y)_@(dblbar)_@bar(P@paren(Y_@(vertbar)_X)@sp(0,4)P@paren(X),P@paren(Y)))]]
혹은 Applet을 사용할 수도 있다. http://www.dessci.com/webmath/webeq/ 를 보라.