Obsidian插件推荐:使用Text Snippets打公式

Obsidian插件推荐:使用Text Snippets打公式

更新:突然发现还有好多可以用的插件,这个可能不是最佳的。比如 Quick Latex for Obsidianlatex suite
Obsidian插件推荐:使用Text Snippets打公式_第1张图片
GitHub - ArianaKhit/text-snippets-obsidian: Snippets plugin for obsidian

最近在Obsidian里面打了好多公式。(DFIG控制10: 双馈发电机的动态模型_Fantasy237的博客)
想起以前在TeX Maker里打公式的时候有不少快捷键可以用,想看看有没有类似的插件,找到一个叫做Text Snippets,这个插件类似于Notepad++的finger text插件:

  1. 这里我设置的快捷键为Ctrl+Shift+Tab(发现默认的快捷键,和插件里说的tab、space都用不了,但是改了快捷键就正常了)
  2. 预先设置所需的片段,和用来触发的符号
  3. 输入符号+快捷键实现快速输入
    个人感觉比写好几个template、然后映射很多个快捷键要方便一些。存在的问题是打下标_{}等不是很方便,因为这个似乎是需要是只识别一个独立的单词(空格分隔),或者是选中时,才能识别和转换。

效果展示

这里我设置的快捷键为Ctrl+Shift+Tab
比如

al : $$$nl$\begin{align*}$nl$$end$$nl$\end{align*}$nl$$$

eq : $$$nl$$nl$$$$nl$

mat : \begin{matrix}$nl$\end{matrix}

ma : \left[\begin{matrix}$nl$$end$$nl$\end{matrix}\right]

a : \alpha

b : \beta

d : _{$tb$}

g : \gamma

f : \frac{}{}

Obsidian插件推荐:使用Text Snippets打公式_第2张图片

下面给了一个不太方便的打下标的方法,要选中d(shift+←),再按快捷键,d : _{$tb$}

T a b c \begin{align*} T_{abc} \end{align*} Tabc

Obsidian插件推荐:使用Text Snippets打公式_第3张图片

关于显示键位的小工具

是用Autohotkey写的一个脚本:
KeypressOSD/README.md at master · tmplinshi/KeypressOSD · GitHub
稍微改了下设置,如图,把键位显示固定在屏幕的某个位置。调节位置时不是特别方便,但是也基本够用了。(Autohotkey真有意思。)
(注意设置完成后,需要关闭设置窗口,不然不会继续显示键位)
Obsidian插件推荐:使用Text Snippets打公式_第4张图片

你可能感兴趣的:(Obsidian,经验分享,工具使用,Obsidian)