;ς )δHEc@s)dZdkZdklZd„ZdS(sh ReplaceInlineReduce.py v. 0.2.3 Replace REDICE command \begin{reduce} \end{reduce} blocks with LaTeX N(sjoinc sμdkl}d}titi‰tidˆƒ}tidˆƒ‰‡d†‰‡d†‰‡‡d†} t d„|i|ƒƒ} || ƒ\} } | o+t | | ƒ‰|i‡d †|ƒ}nd |d || }|SdS( N(s renderReduces¨
Some or all expressions may not have rendered properly, because REDUCE returned the following error:
%s
sI[ \t]*(?(.*?)|\s*((?:.(?!\s*)(?!\s*\$\$)(?!\s*\\begin{displaymath}))*.)c������������sV���t��i�d�ˆ��ƒ�i�d�|��ƒ�}�t��i�d�ˆ��ƒ�i�d�|�ƒ�}�t��i�d�d�„��|�ƒ�Sd��S(���Ns���^\s+s����s���\n\s*\n+s���\ns���([&<>\$\*\\_])c���������C���sP���h��d�d�<d�d�<d�d�<d�d�<d �d �<d �d �<d �d�<|��i�d�ƒ�S(���Ns���&s���&s���s���>s���$s���$s���*s���*s���\s���\s���_s���_i���(���s���xs���group(���s���x(����(����sV���/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineReduce.pys������s����(���s���res���compiles���reConstss���subs���codes���newcode(���s���codes���newcode(���s���reConsts(����sV���/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineReduce.pys ���htmlMarkup���s ���� c������������s³���|��i�d�ƒ�o�d�|��i�d�ƒ�Sn�|��i�d�ƒ�o�d�|��i�d�ƒ�Sn�|��i�d�ƒ�o�d�|��i�d�ƒ�Sn�|��i�d�ƒ�o,�ˆ��|��i�d�ƒ�ƒ�}�|�o �d�|�Sq«�n�d �Sd��S( ���Ni���s!���\begin{equation}%s\end{equation} i���s���$$%s $$ i���s;���%s i���s—���
%s
reduce
s(sNsgroups htmlMarkupsr(sNsr(s htmlMarkup(sV/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineReduce.pystranslateOutput'scsˆiˆ|ƒ}|SdS(N(sreduceOutPatternssubstranslateOutputsxsnewCode(sxsnewCode(sreduceOutPatternstranslateOutput(sV/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineReduce.pys formatOutput6scCs|dp|dS(Nii(sx(sx((sV/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineReduce.pys:scs!tˆƒo ˆidƒpdS(NisReduce output parse error! (slens newCodeListspop(sx(s newCodeList(sV/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineReduce.pys>ss
s
(s reduceWrappers renderReduces errorMessagesres MULTILINEsDOTALLsreConstsscompilesreduceInPatternsreduceOutPatterns htmlMarkupstranslateOutputs formatOutputsmapsfindallsbodys reduceCodeIns reduceCodeOutserrorss newCodeListssub( sbodysreduceInPatternsreConstss htmlMarkups renderReducesreduceOutPatternstranslateOutputs errorMessages newCodeListserrorss formatOutputs reduceCodeIns reduceCodeOut((sreConstss htmlMarkupsreduceOutPatternstranslateOutputs newCodeListsV/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineReduce.pysreplaceInlineReduce s"      (s__doc__sresstringsjoinsreplaceInlineReduce(sresjoinsreplaceInlineReduce((sV/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/plugins/mathaction/ReplaceInlineReduce.pys?s