# {py:mod}`phystool.pytex` ```{py:module} phystool.pytex ``` ```{autodoc2-docstring} phystool.pytex :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`PyTex ` - ```{autodoc2-docstring} phystool.pytex.PyTex :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`sind ` - ```{autodoc2-docstring} phystool.pytex.sind :summary: ``` * - {py:obj}`asind ` - ```{autodoc2-docstring} phystool.pytex.asind :summary: ``` * - {py:obj}`cosd ` - ```{autodoc2-docstring} phystool.pytex.cosd :summary: ``` * - {py:obj}`acosd ` - ```{autodoc2-docstring} phystool.pytex.acosd :summary: ``` * - {py:obj}`tand ` - ```{autodoc2-docstring} phystool.pytex.tand :summary: ``` * - {py:obj}`atand ` - ```{autodoc2-docstring} phystool.pytex.atand :summary: ``` * - {py:obj}`cot ` - ```{autodoc2-docstring} phystool.pytex.cot :summary: ``` * - {py:obj}`cotd ` - ```{autodoc2-docstring} phystool.pytex.cotd :summary: ``` * - {py:obj}`ln ` - ```{autodoc2-docstring} phystool.pytex.ln :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`logger ` - ```{autodoc2-docstring} phystool.pytex.logger :summary: ``` ```` ### API ````{py:data} logger :canonical: phystool.pytex.logger :value: > 'getLogger(...)' ```{autodoc2-docstring} phystool.pytex.logger ``` ```` ````{py:function} sind(angle: float) -> float :canonical: phystool.pytex.sind ```{autodoc2-docstring} phystool.pytex.sind ``` ```` ````{py:function} asind(value: float) -> float :canonical: phystool.pytex.asind ```{autodoc2-docstring} phystool.pytex.asind ``` ```` ````{py:function} cosd(angle: float) -> float :canonical: phystool.pytex.cosd ```{autodoc2-docstring} phystool.pytex.cosd ``` ```` ````{py:function} acosd(value: float) -> float :canonical: phystool.pytex.acosd ```{autodoc2-docstring} phystool.pytex.acosd ``` ```` ````{py:function} tand(value: float) -> float :canonical: phystool.pytex.tand ```{autodoc2-docstring} phystool.pytex.tand ``` ```` ````{py:function} atand(value: float) -> float :canonical: phystool.pytex.atand ```{autodoc2-docstring} phystool.pytex.atand ``` ```` ````{py:function} cot(value: float) -> float :canonical: phystool.pytex.cot ```{autodoc2-docstring} phystool.pytex.cot ``` ```` ````{py:function} cotd(value: float) -> float :canonical: phystool.pytex.cotd ```{autodoc2-docstring} phystool.pytex.cotd ``` ```` ````{py:function} ln(value: float) -> float :canonical: phystool.pytex.ln ```{autodoc2-docstring} phystool.pytex.ln ``` ```` `````{py:class} PyTex(tex_file: pathlib.Path) :canonical: phystool.pytex.PyTex ```{autodoc2-docstring} phystool.pytex.PyTex ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} phystool.pytex.PyTex.__init__ ``` ````{py:attribute} PYCODE_PATTERN :canonical: phystool.pytex.PyTex.PYCODE_PATTERN :value: > '\\\\begin{pycode}(\\[.*\\])?(.*)\\\\end{pycode}' ```{autodoc2-docstring} phystool.pytex.PyTex.PYCODE_PATTERN ``` ```` ````{py:attribute} CONSTANTS :canonical: phystool.pytex.PyTex.CONSTANTS :value: > None ```{autodoc2-docstring} phystool.pytex.PyTex.CONSTANTS ``` ```` ````{py:attribute} CONVERSION :canonical: phystool.pytex.PyTex.CONVERSION :value: > None ```{autodoc2-docstring} phystool.pytex.PyTex.CONVERSION ``` ```` ````{py:method} run() -> bool :canonical: phystool.pytex.PyTex.run ```{autodoc2-docstring} phystool.pytex.PyTex.run ``` ```` ````{py:method} get_messages() -> str :canonical: phystool.pytex.PyTex.get_messages ```{autodoc2-docstring} phystool.pytex.PyTex.get_messages ``` ```` `````