文章预览
latexify 用于生成 LaTeX 数学公式的 P ython 库。 LaTeX 是一种基于 ΤΕΧ 的排版系统,对于展示复杂的数学公式表现极为出色。 该项目可以用 Python 函数,轻松生成复杂的 LaTeX 数学公式描述。 安装库 pip install latexify-py 查看版本号 import math # 可选 import numpy as np # 可选 import latexify latexify.__version__ '0.4.2' 案例演示 我们需要以装饰器的形式进行使用,下面以求根公式为例: def solve (a, b, c) : return (-b + math.sqrt(b** 2 - 4 *a*c)) / ( 2 *a) print(solve( 1 , 4 , 3 )) print(solve) 输出结果如下: -1.0 用上装饰器后: @latexify.function def solve (a, b, c) : return (-b + math.sqrt(b** 2 - 4 *a*c)) / ( 2 *a) print(solve( 1 , 4 , 3 )) print(solve) 输出结果如下: -1.0 \mathrm{solve}(a, b, c) = \frac{-b + \sqrt{ b^{2} - 4 a c }}{2 a} 单独查看 solve 函数: 同时还可以直接用装饰器 @latexify.express
………………………………