Tex模板库¶
限定名称: manim.utils.tex\_templates.TexTemplateLibrary
- class TexTemplateLibrary[source]¶
基础:
object一组基本的TeX模板对象
示例
作为Tex()和MathTex() mobjects的关键字参数tex_template的值的正常用法:
``Tex("My TeX code", tex_template=TexTemplateLibrary.ctex)``方法
属性
当使用use_ctex标志时,3b1b使用的TeX模板实例
manim 中默认 TeX 模板的一个实例
一个简单的TeX模板实例,仅加载了基本的AMS包
3b1b 使用的默认 TeX 模板实例
- ctex = TexTemplate(_body='', tex_compiler='xelatex', output_format='.xdv', documentclass='\\documentclass[preview]{standalone}', preamble='\n\\usepackage[english]{babel}\n\\usepackage[utf8]{inputenc}\n\\usepackage[T1]{fontenc}\n\\usepackage{lmodern}\n\\usepackage{amsmath}\n\\usepackage{amssymb}\n\\usepackage{dsfont}\n\\usepackage{setspace}\n\\usepackage{tipa}\n\\usepackage{relsize}\n\\usepackage{textcomp}\n\\usepackage{mathrsfs}\n\\usepackage{calligra}\n\\usepackage{wasysym}\n\\usepackage{ragged2e}\n\\usepackage{physics}\n\\usepackage{xcolor}\n\\usepackage{microtype}\n\\usepackage[UTF8]{ctex}\n\\linespread{1}\n', placeholder_text='YourTextHere', post_doc_commands='')¶
当使用use_ctex标志时,3b1b使用的TeX模板实例
- default = TexTemplate(_body='', tex_compiler='latex', output_format='.dvi', documentclass='\\documentclass[preview]{standalone}', preamble='\n\\usepackage[english]{babel}\n\\usepackage[utf8]{inputenc}\n\\usepackage[T1]{fontenc}\n\\usepackage{lmodern}\n\\usepackage{amsmath}\n\\usepackage{amssymb}\n\\usepackage{dsfont}\n\\usepackage{setspace}\n\\usepackage{tipa}\n\\usepackage{relsize}\n\\usepackage{textcomp}\n\\usepackage{mathrsfs}\n\\usepackage{calligra}\n\\usepackage{wasysym}\n\\usepackage{ragged2e}\n\\usepackage{physics}\n\\usepackage{xcolor}\n\\usepackage{microtype}\n\\DisableLigatures{encoding = *, family = * }\n\\linespread{1}\n', placeholder_text='YourTextHere', post_doc_commands='')¶
manim 中默认 TeX 模板的一个实例
- simple = TexTemplate(_body='', tex_compiler='latex', output_format='.dvi', documentclass='\\documentclass[preview]{standalone}', preamble='\n\\usepackage[english]{babel}\n\\usepackage{amsmath}\n\\usepackage{amssymb}\n', placeholder_text='YourTextHere', post_doc_commands='')¶
一个简单的TeX模板实例,仅加载了基本的AMS包
- threeb1b = TexTemplate(_body='', tex_compiler='latex', output_format='.dvi', documentclass='\\documentclass[preview]{standalone}', preamble='\n\\usepackage[english]{babel}\n\\usepackage[utf8]{inputenc}\n\\usepackage[T1]{fontenc}\n\\usepackage{lmodern}\n\\usepackage{amsmath}\n\\usepackage{amssymb}\n\\usepackage{dsfont}\n\\usepackage{setspace}\n\\usepackage{tipa}\n\\usepackage{relsize}\n\\usepackage{textcomp}\n\\usepackage{mathrsfs}\n\\usepackage{calligra}\n\\usepackage{wasysym}\n\\usepackage{ragged2e}\n\\usepackage{physics}\n\\usepackage{xcolor}\n\\usepackage{microtype}\n\\DisableLigatures{encoding = *, family = * }\n\\linespread{1}\n', placeholder_text='YourTextHere', post_doc_commands='')¶
3b1b 使用的默认 TeX 模板实例