快速输入有道云笔记markdown公式符号
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快速输入有道云笔记markdown公式符号相关的知识,希望对你有一定的参考价值。
参考技术A 使用软件:有道云笔记,karabiner-elements,文本编辑器atom系统:mac
由于平时喜欢用有道云笔记做笔记,经常需要在markdown下输入公式,但是有道云笔记的markdown功能中嵌入式的公式输入起始符号太反人类了。居然是`$$` ,键位设置太难受。因此想利用mac下经常使用的karabiner来改一下快捷键。
Karabiner的默认键位文档在 ~/.config/karabiner/karabiner.json 中,因此直接编辑此文档中。
由于是json文件,打开之后看到结构如下
注意看name那一项,因为我之前新建过一个Math Profile,所以有两个,如果是系统默认的就只有Default profile一项。详细的规则在
complex_modifications中。
在rules下可以添加想要快捷键。
description显示在你的karabiner软件中。
manipulators中就是具体的规则了
解释一下,from就是你希望修改的键,to就是希望修改成什么样的键
from中keycode为4,然后接上修饰子mandatory: "right_gui"合起来就是组合按键 right command键加上数字4
to中代表了你希望修改成的按键,
我设置了一组按键,首先是输入grave_accent_and_tilde也就是 `按键,数字1左边的那个键。
之后输入了两次 shift+4 也就是 $这个字符。
然又接上了一次grave_accent_and_tilde。
最后按下两次向左按钮,因此就可以直接输入公式了。
CSDN笔记入门——markdown语法详解
行内与独行
行内公式:将公式插入到本行内,符号:
公
式
内
容
公式内容
公式内容,如:
x
y
z
xyz
xyz
独行公式:将公式插入到新的一行内,并且居中,符号:
公
式
内
容
公式内容
公式内容
如:
x
y
z
xyz
xyz
上标、下标与组合
上标符号,符号:^,如:
x
4
x^4
x4
下标符号,符号:_,如:
x
1
x_1
x1
组合符号,符号:,如:
16
8
O
2
+
2
16_8O2+_2
168O2+2
汉字、字体与格式
字体控制,符号:\\displaystyle,如:
x
+
y
y
+
z
\\displaystyle \\fracx+yy+z
y+zx+y
下划线符号,符号:\\underline,如:
x
+
y
‾
\\underlinex+y
x+y
标签,符号\\tag数字,如:KaTeX parse error: \\tag works only in display equations
上大括号,符号:\\overbrace算式,如:
a
+
b
+
c
+
d
⏞
2.0
\\overbracea+b+c+d^2.0
a+b+c+d
2.0
下大括号,符号:\\underbrace算式,如:
a
+
b
+
c
⏟
1.0
+
d
a+\\underbraceb+c_1.0+d
a+1.0
b+c+d
上位符号,符号:\\stacrel上位符号基位符号,如:
x
⃗
=
d
e
f
x
1
,
…
,
x
n
\\vecx\\stackrel\\mathrmdef=x_1,\\dots,x_n
x=defx1,…,xn
占位符
两个quad空格,符号:\\qquad,如:
x
y
x \\qquad y
xy
quad空格,符号:\\quad,如:
x
y
x \\quad y
xy
大空格,符号\\,如:
x
y
x \\ y
x y
中空格,符号:,如:
x
:
y
x : y
x:y
小空格,符号,,如:
x
,
y
x , y
x,y
没有空格,符号``,如:
x
y
xy
xy
紧贴,符号!,如:
x
!
y
x ! y
x!y
定界符与组合
括号,符号:()\\big(\\big) \\Big(\\Big) \\bigg(\\bigg) \\Bigg(\\Bigg),如:
(
)
(
)
(
)
(
)
(
)
()\\big(\\big) \\Big(\\Big) \\bigg(\\bigg) \\Bigg(\\Bigg)
()()()()()
中括号,符号:[],如:
[
x
+
y
]
[x+y]
[x+y]
大括号,符号: ,如:
x
+
y
x+y
x+y
自适应括号,符号:\\left \\right,如:
(
x
)
\\left(x\\right)
(x),
(
x
y
z
)
\\left(xyz\\right)
(xyz)
组合公式,符号:上位公式 \\choose 下位公式,如:
(
n
+
1
k
)
=
(
n
k
)
+
(
n
k
−
1
)
n+1 \\choose k=n \\choose k+n \\choose k-1
(kn+1)=(kn)+(k−1n)
组合公式,符号:上位公式 \\atop 下位公式,如:
∑
k
0
,
k
1
,
…
>
0
k
0
+
k
1
+
⋯
=
n
A
k
0
A
k
1
⋯
\\sum_k_0,k_1,\\ldots>0 \\atop k_0+k_1+\\cdots=nA_k_0A_k_1\\cdots
∑k0+k1+⋯=nk0,k1,…>0Ak0Ak1⋯
四则运算
加法运算,符号:+,如:
x
+
y
=
z
x+y=z
x+y=z
减法运算,符号:-,如:
x
−
y
=
z
x-y=z
x−y=z
加减运算,符号:\\pm,如:
x
±
y
=
z
x \\pm y=z
x±y=z
减甲运算,符号:\\mp,如:
x
∓
y
=
z
x \\mp y=z
x∓y=z
乘法运算,符号:\\times,如:
x
×
y
=
z
x \\times y=z
x×y=z
点乘运算,符号:\\cdot,如:
x
⋅
y
=
z
x \\cdot y=z
x⋅y=z
星乘运算,符号:\\ast,如:
x
∗
y
=
z
x \\ast y=z
x∗y=z
除法运算,符号:\\div,如:
x
÷
y
=
z
x \\div y=z
x÷y=z
斜法运算,符号:/,如:
x
/
y
=
z
x/y=z
x/y=z
分式表示,符号:\\frac分子分母,如:
x
+
y
y
+
z
\\fracx+yy+z
y+zx+y
分式表示,符号:分子 \\voer 分母,如:
x
+
y
y
+
z
x+y \\over y+z
y+zx+y
绝对值表示,符号:||,如:
∣
x
+
y
∣
|x+y|
∣x+y∣
高级运算
平均数运算,符号:\\overline算式,如:
x
y
z
‾
\\overlinexyz
xyz
开二次方运算,符号:\\sqrt,如:
x
\\sqrt x
x
开方运算,符号:\\sqrt[开方数]被开方数,如:
x
+
y
3
\\sqrt[3]x+y
3x+y