数学增强插件发布,思源数学输入史诗级增强!

本贴最后更新于 636 天前,其中的信息可能已经事过景迁

一个增强思源数学编辑体验体验的插件

项目主页位于 github,欢迎大家 star!

主要功能

交互式数学输入

交互式数学输入.gif

数学虚拟键盘

数学虚拟键盘.gif

制卡插件数学制卡联动

闪卡插件集成.gif

下载方式

在社区插件系统集市中下载

感谢名单

zuoez02 大佬创建的 社区插件系统

svchord 大佬 日历插件项目 的参考

CortexJS 提供了主要功能实现,我只是完成了功能包装。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    23108 引用 • 93047 回帖
1 操作
zxhd86 在 2023-03-31 14:01:26 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • image.png

    底下这个键盘太大了,显示不完全,看一下是否可以调整尺寸,或者位置?

    1 回复
  • 其他回帖
  • RenaEmiya

    关于该插件的使用技巧

    使用如下的 css 可以自定义渲染的字体大小:

    math-field {
     font-size: 2em
    }
    

    在矩阵环境:

    \begin{pmatrix}
    
    \end{pmatrix}
    

    中可以使用快捷键创建、删除行列

    ctrl+,:向后插入列

    ctrl+shift+,:向前插入列

    ctrl+;:向后插入行

    ctrl+shift+;:向前插入行

    在如下多行公式环境中也可以创建行列,从而进行对齐(最多两列)

    \begin{aligned}
    
    \end{aligned}
    

    其中 ctrl+, 可能在 windows11 系统一部分输入法中存在热键冲突,可在 windows11 系统设置中取消原本的热键:

    windows 设置:时间和语言--> 输入--> 高级键盘设置--> 输入语言热键--> 找到 ctrl+COMMA 一项--> 点击更改按键顺序--> 将启用按键顺序取消

    更多热键可以看官方说明


    可以定义如下的 Katex 宏,从而正常渲染 cortexJS 创建的新行列(作者可以考虑直接集成到插件里):

    {"\\placeholder":"\\phantom"}
    

  • 好像没有图形化的输入分式的图标,我找了一下原始网站,发现可以用快捷键/输入,或者输入\frac,如果能在那个图形化的界面上显示就最好了。毕竟很多人不一定去找原始开发网站。

  • zxhd86

    更新了一下,感谢群里 leolee 大佬提供的代码,现在能捕获创建事件了,可以创建数学块后直接启动插件,不需要点击一下了。

    1 回复
  • 查看全部回帖