Submit
Path:
~
/
/
lib
/
python2.7
/
site-packages
/
docutils
/
utils
/
math
/
File Content:
tex2mathml_extern.pyc
� >��Xc @ sf d d l Z d Z d d � Z d d � Z e d d � Z e d k rb d Z e e � j d � GHn d S( i����NsP \documentclass{article} \usepackage{amsmath} \begin{document} %s \end{document} c C s� t j d d d g d t j d t j d t j d t �} | j j t | j d � � | j j � | j j � } | j j � j d � } | r� | j d � d k s� | r� | j | � n t j d d d d d g d t j d t j d t j d t �} | j j | � | j j � | j j � j d � } | j j � j d � } | rc| j d � d k sj| rz| j | � n | j d � | j d � d } } | | | !} d | k r�t | � � n | S( sh Convert LaTeX math code to MathML with LaTeXML_ .. _LaTeXML: http://dlmf.nist.gov/LaTeXML/ t latexmlt -s --inputencoding=utf8t stdint stdoutt stderrt close_fdst utf8t Errori t latexmlposts --nonumbersectionss --format=xhtmls --s <maths </math>i s class="ltx_ERROR( t subprocesst Popent PIPEt TrueR t writet document_templatet encodet closeR t readR t decodet findt errort SyntaxError( t math_codet reportert pt latexml_codet latexml_errt post_pt resultt post_p_errt startt end( ( sG /tmp/pip-build-uEGWVr/docutils/docutils/utils/math/tex2mathml_extern.pyR sB " "# c C sO t j d d d g d t j d t j d t j d t �} | j j t | j d � � | j j � | j j � } | j j � j d � } | j d � d k r� d j g | j � D] } | j d � r� | ^ q� � } t d | � � n | r| j d � d k s| r| j | � n | j d � | j d � d } } | | | !} | S( sk Convert LaTeX math code to MathML with TtM_ .. _TtM: http://hutchinson.belmont.ma.us/tth/mml/ t ttms -us -rR R R R R s **** Unknowni s s ****s&