;ς )δHEc@s5dZdkZdklZlZdad„ZdS(sd ReplaceInlineAxiom.py v. 0.2.3 Replace Axiom command \begin{axiom} \end{axiom} blocks with LaTeX N(sjoinsreplaceicsIdkl} d}titi‰tidˆƒ}tidˆƒ‰t hdg<dg<dg<ƒ‰‡d†‰‡d †‰‡‡d †‰d „‰‡‡‡‡d †‰‡‡‡‡‡d †} td„|i|ƒƒ}| |ƒ\}} | o+t| |ƒ‰|i‡d†|ƒ}nd|d|| }|SdS(N(s renderAxioms§
Some or all expressions may not have rendered properly, because Axiom returned the following error:
%s
s"[ \t]*(?|}tidˆƒid|ƒ}tidd„|ƒSdS(Ns\n\s*\n+s\ns([&<>\$\*_\'\\])cCskhdd<dd<dd<dd<d d <d d <d d<dd<dd<dd<|idƒS(Ns&s&ss>s$s$s*s*s#s#s\s\s[s![s's's_s_i(sxsgroup(sx((sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pys*s(scodesnewcodesrescompilesreConstsssub(scodesnewcode(sreConsts(sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pys htmlMarkup$s   cs„|idƒo3ˆ|idƒid|idƒdƒdSn>|idƒp-|idƒp|id ƒp |id ƒSdS( Niis[is]siiii(sNsgroupsrequiressappend(sN(srequires(sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pysfixLoadingInTex6s+csˆiˆ|ƒSdS(N(saxiomOutPatternssubsfixLoadingInTexsx(sx(saxiomOutPatternsfixLoadingInTex(sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pys fixEmbedded=scCs|SdS(N(sx(sx((sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pys linebreak@scs^|idƒo0dˆtiddˆ|idƒƒƒƒSn|idƒod|idƒSn|idƒodSn|idƒoWˆ|id ƒihd d <d d <dd<|id ƒ|idƒƒdSn|idƒobtid|idƒƒo+t da dt ˆ|idƒƒfSqVdˆ|idƒƒSndSdS(Nis!\begin{equation}%s\end{equation} s\\leqno\(.*?\)sis
%s
iiiscategorys[Cat]:sdomains[Dom]:spackages[Pac]:iis ^\s*Compilings
axiom
%s
sV
axiom
%s
s Pattern Error( sNsgroups linebreaksressubs fixEmbeddedsrequiressappendsmatchsns htmlMarkup(sN(s linebreaks htmlMarkups fixEmbeddedsrequires(sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pystranslateOutputGs 0O !cs,gˆd\n(.*?)\n(.*)$isr
spad
%s
spad
%s
is^\s*\n(.*?)\n(.*)$sr
boot
%s
boot
%s
s^\s*\n(.*?)\n(.*)$ss
lisp
%s
lisp
%s
s!^\s*\n(.*?)\n(.*)$su
aldor
%s
aldor
%s
s!
%s: %s
(srequiressresmatchsxsreConstssmsns htmlMarkupsgroupsnewCodesaxiomOutPatternssubstranslateOutputs iteritemssmodulesnamesssortsjoin(sxsmsmodulesnamessnewCode(sreConstss htmlMarkupstranslateOutputsrequiressaxiomOutPattern(sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pys formatOutput^s6    5 5 5 5  "cCs?|dp4|dp)|dp|dp|dp|dS(Niiiiii(sx(sx((sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pys„scs!tˆƒo ˆidƒpdS(Nis3Axiom output parse error! (slens newCodeListspop(sx(s newCodeList(sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pys‰ss
s
(s axiomWrappers renderAxioms errorMessagesres MULTILINEsDOTALLsreConstsscompilesaxiomInPatternsaxiomOutPatternsdictsrequiress htmlMarkupsfixLoadingInTexs fixEmbeddeds linebreakstranslateOutputs formatOutputsmapsfindallsbodys axiomCodeIns axiomCodeOutserrorss newCodeListssub(sbodys linebreaksreConstssaxiomOutPatterns axiomCodeOuts fixEmbeddeds axiomCodeInstranslateOutputs errorMessages newCodeLists renderAxiomsfixLoadingInTexs formatOutputserrorssrequiressaxiomInPatterns htmlMarkup(( s linebreaksreConstssaxiomOutPatterns fixEmbeddedstranslateOutputs newCodeListsfixLoadingInTexsrequiress htmlMarkupsU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pysreplaceInlineAxiom s,     '   & (s__doc__sresstringsjoinsreplacesnsreplaceInlineAxiom(sreplaceInlineAxiomsresjoinsreplace((sU/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineAxiom.pys?s