markdown语法
hexo引擎渲染Latex,markdown语法转义问题
markdown
latex特殊转义
选用hexo-renderer-kramed渲染器
作为行内代码:$ a+b $
行内公式:\$\$ a+b \$\$
大部分公式中,符号之前要有空格,不然无法通过hexo渲染。
换行
\begin{aligned}
可以使用\begin{equation}
自动给公式编号- 换行:
\begin{align\*} // \end{align\*}
转为\begin{split}
- 换行中间不能有空行
- 多行公式对齐,使用
&
,所有的符号都会在每一行对齐
乘法*
- 乘法需要加
a\\*b
转义 $a*b$
求导偏导
- 求导
d
直接写 $d$ - 偏导
\partial
$\partial$
大写bold
- 改为
\boldsymbol{x}
$\boldsymbol{x}$
lim极限 求和
表格
与正文空一行,才能正常转义
跳转1
1.
[^1]
设置标签, 在需要跳转的地方写入[^1]:
生成跳转箭头 ↩
mermaid 绘图
饼状图:pie
流程图:graph
序列图:sequenceDiagram
甘特图:grantt
类图:classDiagram
状态图:stateDiagram
用户旅程图:journey
线:-.->
: 虚线带箭头==>
: 粗实线
其他:%%
:注释["内容"]
:可以添加内容
graph流程图
> graph TD; A & B-->C; B-->A; C-->D;
• graph TD;:graph 表示这是一个图表定义,TD 表示布局方向。
• TD:布局方向代码,代表 Top to Down(从上到下)。
• 其他布局选项包括:
• LR:从左到右(Left to Right)
• RL:从右到左(Right to Left)
• BT:从下到上(Bottom to Top)
效果:
graph TD; A & B-->C; B-->A; C-->D; graph TB A %%过程 B[矩形节点] %%开始 C(圆形矩形节点) %%链接 D((圆形节点)) %% 判断 E{菱形节点} F>旗帜形状节点] 效果: ```mermaid graph TB A B[矩形节点] C(圆形矩形节点) D((圆形节点)) E{菱形节点} F>旗帜形状节点]
子表图
先用subgraph写进去所有类函数,
然后在外层,写调用过程。
子表图指定流程图方向:direction TB
graph RL
c1—>a2
subgraph one
a1—>a2
end
subgraph two
b1—>b2
end
subgraph three
c1—>c2
end
one—>two
three—>two
two—>c2
graph RL c1-->a2 subgraph one a1-->a2 end subgraph two b1-->b2 end subgraph three c1-->c2 end one-->two three-->two two-->c2
hexo 创建文件夹内文章
hexo new post -p /n/m