为github标记文件生成乳胶。

gitex的Python项目详细描述


为github标记文件生成乳胶。

依赖性

此包假定latexdvipng命令已经 在您的系统中可用。

  • Mac用户可以使用 MacTeX
  • Linux用户可以使用 TexLive。一行命令到 在ubuntu上安装:sudo apt-get install texlive-full dvipng
  • Windows用户请参考 manual。请注意 Gitex尚未在Windows上测试。

安装

pip install gitex

安装包括gitex库和两个命令行 可执行文件注意gitex需要python3。

用法

>> tex2png

在命令行上将短文本代码转换为png

usage: tex2png [-h] [-m MATH_MODE] [-d DPI] [-p PACKAGES] [-fg FOREGROUND]
               [-bg BACKGROUND] [-O]
               formula output_file

positional arguments:
  formula               LaTeX formula text
  output_file           output png file

optional arguments:
  -h, --help            show this help message and exit
  -m MATH_MODE, --math-mode MATH_MODE
                        LaTeX math mode: [inline, display, headless, none]
  -d DPI, --dpi DPI     Output resolution in DPI
  -p PACKAGES, --packages PACKAGES
                        `,` or `+` seperated list of LaTeX package names
                        additional to amsmath,amssymb, which are always
                        included.
  -fg FOREGROUND, --foreground FOREGROUND
                        Set the foreground color (rgb or CSS3 color name, e.g.
                        `gold`)
  -bg BACKGROUND, --background BACKGROUND
                        Set the background color (rgb or CSS3 color name, e.g.
                        `deepskyblue`)
  -O, --optimize        Optimize output image using `optipng`

>> gitex

使用生成的乳胶将gitex标记编译为github标记 图像。

usage: GiTeX [-h] [-i IMAGE_FOLDER] [-r] [-d DPI] src_md output_md

positional arguments:
  src_md                Source markdown file
  output_md             Output markdown file

optional arguments:
  -h, --help            show this help message and exit
  -i IMAGE_FOLDER, --image-folder IMAGE_FOLDER
                        Folder for the generated latex images, must be
                        RELATIVE PATH with respect to your github dir.
  -r, --redraw          force all LaTeX formulas to redraw
  -d DPI, --dpi DPI     default global DPI for generated images

python3库

fromgiteximporttex2png# function API for `tex2png` command line scriptfromgiteximportcompile# function API for `gitex` command line script

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
变量源名称的java自定义事件处理   java如何在javaFx中在应用程序窗口之前制作加载场景?   java绘图图形和事件处理   ?: 在Java中:如何更合理地组合res和resString?   java Spring引导无限递归数据   java如何在主类构造函数中获取上下文?   带有子类的Java反射   关于pfiles输出的java帮助   java仅将输入文件名中的数值提取为字符串   子类构造函数上的“this”关键字是否要求隐式定义超类默认构造函数?   自动连线的java异常   java clickbutton事件,在单独的窗口中打开一个新的jframe来搜索信息   apache服务器在java swing应用程序(三层)中扮演什么角色?