-
Notifications
You must be signed in to change notification settings - Fork 322
3.0 数字公式ÿ流程图支持
Fried rice edited this page Jan 12, 2023
·
9 revisions
Towxml3.0完整地支持Latex
及yuml
所有功能。
由于小程序的诸多限制,要完整地支持该功能需要自行架设『渲染服务』,或联系作者咨询商业版本(纯前端解析实现)。
详情参见后续步骤。
- 服务器需要安装
nodejs 8.0+
- 克隆
markdown-server
项目到服务器的磁盘git clone https://github.com/sbfkcel/markdown-server
- 安装依赖
-
npm install
或yarn
-
- 运行服务
node index.js
- 访问服务
http://服务器IP:8001?tex=hello
- 如果有显示
Hello
字眼则说明服务部署成功 - 端口号可打开
index.js
文件自行修改(文件最后一行)
- 如果有显示
- 将服务地址
http://服务器IP:8001?tex
、http://服务器IP:8001?yuml
填写到towxml/config.js
中
使用 $
符号起始&结尾,插入行间公式。如:
$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$
使用 $$
符号起始&结尾,插入块级公式。如:
$$
\frac{1}{(\sqrt{\phi \sqrt{5}}-\phi) e^{\frac25 \pi}} =
1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}}
{1+\frac{e^{-8\pi}} {1+\ldots} } } }
$$
LaTex相关资料:
考虑到渲染性能,流程图采用yuml规范。相关资料:
```yuml
// {type:activity}
// {generate:true}
(start)-><a>[kettle empty]->(Fill Kettle)->|b|
<a>[kettle full]->|b|->(Boil Kettle)->|c|
|b|->(Add Tea Bag)->(Add Milk)->|c|->(Pour Water)
(Pour Water)->(end)
``` .
echarts图表支持