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

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

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

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

主要功能

交互式数学输入

交互式数学输入.gif

数学虚拟键盘

数学虚拟键盘.gif

制卡插件数学制卡联动

闪卡插件集成.gif

下载方式

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

感谢名单

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

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

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

  • 思源笔记

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

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

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

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 支持!

    这是真牛逼
    TangQi
  • image.png

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

    1 回复
  • 我愿称之为无敌!👍

  • hemars 1 评论

    我 1 个月登录不了一次这里,今天上来就发现这么好的东西?I can't believe that, very amazing, very awesome.

    so amazing!!!!!!!!!!!
    TangQi
  • zxhd86

    这个浮窗是可以拖动的……拖动到上面就显示全了。

    1 回复
  • 也只能这样了,现在调用这个插件,要先输入一个公式块,然后再重新点击公式块才出现键盘,再要拖动才能显示完全 😂

    2 回复
  • zxhd86

    接口限制,没办法 😂 我也实在没有更好的方法获取数学块的打开事件了。

  • 太强了

  • 客观的史诗级增强!

  • zxhd86

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

    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"}
    

  • 无敌啦 👍

  • NaughtyCat

    支持!

  • RainyS

    不生效的小伙伴,把插件集市的安全模式关闭即可

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

  • AndyFan

    谢谢!

  • development123

    看了 1 小时,也没有找到使用的方法,谁懂呀,来告诉我如何启动这个插件——一点反应有没有。

    1 回复
  • zxhd86

    在思源的插件面板启动插件后,直接创建数学块或内联公式即可。

    1 回复
  • Trace

    如何在文字中嵌入数学符号呢?目前输入数学符号需要使用公式块,公式块需要单独的一行。如果将文字输入到公式块中,公式块又无法根据窗口的放大缩小换行。

  • Trace

    已经找到办法了,设置中打开 markdown 行级公式语法

请输入回帖内容 ...