胶乳侧伺服型

pelican-katex的Python项目详细描述


鹈鹕服务器端乳胶排版

这个插件将自己直接挂接到docutils的structuredtext解析器中 使用KaTeX呈现数学角色和块,同时 建立你的博客。因此,您不需要发送KaTeX javascript 实现与您的网站,以及提高可访问性 作为你上网的时间

有关演示,请访问此blog post。注意所有 公式就在那里。没有加载,网站甚至没有 提供katex的javascript部分。

安装

首先,您需要安装nodejs,以便pelican-katex可以运行 凯特克斯。然后运行pip install pelican-katex,并将"pelican_katex"添加到 PlUGINS在配置文件中设置。最后,删除katex.js<script>从您的模板中标记,享受更轻松的网站和即时服务 公式

配置

该插件提供了几个配置选项,您可以在 pelicanconf.py

# nodejs binary path or command to run KaTeX with.# KATEX_NODEJS_BINARY = "node"# Path to the katex file to use. This project comes with version `0.10` of# katex but if you want to use a different one you can overwrite the path# here. To use a katex npm installation, set this to `"katex"`.# KATEX_PATH = "/path/to/katex.js"# By default, this plugin will redefine reStructuredText's `math` role and# directive. However, if you prefer to have leave the docutil's defaults# alone, you can use this to define a `katex` role for example.# KATEX_DIRECTIVE = "katex"# Time budget in seconds per call to the rendering engine. 1 second should# be plenty since most renderings take less than 50ms.# KATEX_TIMEOUT = 1.0# Here you can pass a dictionary of default options that you want to run# KaTeX with. All possible options are listed on KaTeX's options page,# https://katex.org/docs/options.html.# KATEX = {#     # Abort the build instead of coloring broken math in red#     "throwOnError": True# }

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

推荐PyPI第三方库


热门话题
SimpleDataFormat如何在Java中使用DateFormat解析月份完整格式字符串?   java如何使用JBPM引导规则创建规则流组?   java将SQL和应用程序服务器从Windows 2003迁移到Windows server 2012 R2   java游戏!Intellij IDEA中的2.0控制台无法工作   java如何获取线程内分配的变量值?   java Android翻译动画导致Clicklistener问题   当前平台不支持java桌面API   java删除hashmap条目的方法是什么   用Spring MVC提供Java模型的RDF表示?   JAVA未安装Java的计算机上的lang.UnsupportedClassVersionError   java SQLite从3个表中获取使用组合的对象列表   来自的TLS握手错误的java云数据流BQ输出挂起作业   java如何使用SPARQL进行排名?   java如何在Netbeans 7.1.2中设置${user}的值?   java如何删除括号内的字符串?