← Back
Editing: math2html.cpython-311.pyc
� N=&b�� � �� � d dl Zd dlZd dlZd dlmZ dZ G d� d� � Z G d� d� � Z G d� d � � Z G d � d� � Z G d� d � � Z G d� d� � Z G d� d� � Z G d� d� � Z G d� d� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d � d!e� � Z G d"� d#� � Z G d$� d%e� � Z G d&� d'e� � Z G d(� d)e� � Z G d*� d+e� � Z G d,� d-e� � Z G d.� d/e� � Z G d0� d1� � Z G d2� d3� � Z G d4� d5� � Z G d6� d7e� � Z G d8� d9e � � Z! G d:� d;� � Z" G d<� d=e"� � Z# G d>� d?e"� � Z$ G d@� dAe$� � Z% G dB� dC� � Z& G dD� dEe� � Z' G dF� dGe"� � Z( G dH� dIe(� � Z) G dJ� dKe%� � Z* G dL� dMe(� � Z+ G dN� dOe(� � Z, G dP� dQe(� � Z- G dR� dSe(� � Z. G dT� dUe(� � Z/ G dV� dWe(� � Z0 G dX� dYe0� � Z1 G dZ� d[� � Z2 G d\� d]� � Z3 G d^� d_e"� � Z4 G d`� dae(� � Z5 G db� dc� � Z6 G dd� dee(� � Z7 G df� dge7� � Z8 G dh� die8� � Z9 G dj� dke8� � Z: G dl� dme9� � Z; G dn� doe8� � Z< G dp� dqe8� � Z= G dr� dse8� � Z> G dt� due<� � Z?e6xj@ e7e=gz c_@ e;e9e<e?e>e:ge7_@ G dv� dw� � ZA G dx� dye8� � ZB G dz� d{e7� � ZC G d|� d}e7� � ZD G d~� de8� � ZE G d�� d�eE� � ZF G d�� d�eE� � ZG G d�� d�eE� � ZH G d�� d�eE� � ZI G d�� d�e8� � ZJe7xj@ eJgz c_@ G d�� d�e<� � ZK G d�� d�e<� � ZL G d�� d�e<� � ZM G d�� d�e9� � ZN G d�� d�eN� � ZO G d�� d�e2� � ZP G d�� d�e<� � ZQ G d�� d�e2� � ZRe7xj@ eLeMeKeNeQgz c_@ e3xjS eP� � eR� � gz c_S G d�� d�� � ZT G d�� d�e8� � ZU G d�� d�eU� � ZV G d�� d�� � ZWe7xj@ eVgz c_@ d�� ZXd�� ZYeZd�k r eY� � dS dS )�� N)�tex2unicharz1.3 (2021-06-02)c � � e Zd ZdZdZdZdZdZd� Zd� Z d� Z d� Zd� Z e e� � Z e e � � Z e e � � Z e e� � Z e e� � ZdS ) �TracezA tracing classFNc � � t j rt j rdS t � |t j � � dS )zShow a debug messageN)r � debugmode� quietmode�show�sys�stdout��cls�messages �?/usr/lib/python3/dist-packages/docutils/utils/math/math2html.py�debugzTrace.debug+ s6 � ��?� �e�o� ��f� �J�J�w�� �#�#�#�#�#� c � � t j rdS t j rt j rt j |z }t � |t j � � dS )zShow a trace messageN)r r �prefix� showlinesmoder r r r s r r z Trace.message1 sM � ��� ��f��|� '��+� '���w�&�g� �J�J�w�� �#�#�#�#�#r c � � d|z }t j rt j rt j |z }t � |t j � � dS )zShow an error messagez* N)r r r r r �stderrr s r �errorzTrace.error9 sG � ��W�n�G��|� '��+� '���w�&�g� �J�J�w�� �#�#�#�#�#r c �^ � t � d|z � � t d� � dS )z#Show an error message and terminatezFATAL: ���N)r r �exitr s r �fatalzTrace.fatal@ s( � � �K�K� �G�#�$�$�$���H�H�H�H�Hr c �6 � |� |dz � � dS )zShow a message out of a channel� N)�write)r r �channels r r z Trace.showE s � ��M�M�'�D�.�!�!�!�!�!r )�__name__� __module__�__qualname__�__doc__r r r r r r r r r �classmethod� r r r r "