mpMath

Read blog post

Co-work with CPunisher

项目已在 Github 上开源,欢迎来访! github.com/ciaochaos/mpMath

想要在微信公众号的编辑器里输入公式吗?来试试我们的 Chrome 插件吧~

相信不少人有在微信公众号上输入数学公式的需求,而微信至今没有推出官方的公式编辑器。有人被迫去选择一些新的工作流程,比如我在文章《一道从初中做到大学的数学题》中采用了 TeX\TeX \rightarrow PDF \rightarrow SVG 的制作流程,这对普通用户来说都有一定的门槛。有人妥协,选择用截图来插入公式,或是干脆用文字字符来拼凑公式,而等等这些都有一定的问题。在这样的情况下,我们选择自己写一个插件来满足公众号输入公式的需求。

能力有限,许多问题尚未解决,许多功能尚未实现。如果大家能提供帮助的话,我们将感激不尽!

特性

  • 使用 MathJax 渲染 SVG 格式的 LaTeX\LaTeX 公式
  • 嵌入微信公众号原生编辑器
  • 公式显示清晰、可调字号、支持字体颜色改变、支持 Dark Mode
  • 完整的快捷键支持
  • 适配通过 Markdown Nice 插入的公式

下载方式

安装步骤

  1. 下载 CRX 文件
  2. 在 Chrome 中点击右上角 ︙ \rightarrow 更多工具 \rightarrow 扩展程序 或打开 chrome://extensions/
  3. 打开右上角开发者模式
  4. 将 CRX 文件拖入 Chrome 窗口
  5. 单击「添加扩展程序」,安装完成

使用

打开微信公众平台图文编辑界面,若 公式 已经出现在页面顶部 音频 的右侧,则说明插件成功运行。

点击 公式 即可新建公式并插入。点击已经插入的公式即可二次编辑。

快捷键

强烈推荐使用以下快捷键,提高输入效率。

操作快捷键
新建公式control + /
command + /
退出公式编辑esc
插入公式shift + enter

可能遇到的问题

  • 输入行内公式的显式样式
    公式前添加 \displaystyle

  • 公式右侧的空格会与公式捆绑在一起
    可以在空格右侧使用 shift + 选中空格并删除

  • 公式不能被高亮选中、拖动
    可同时选中公式左右侧的字符进行复制等操作

反馈

  • 本页评论区
  • 邮箱:[email protected]
  • 微信:nhciao
  • 微信公众号:Isle of Chaos

开发计划

  • 公式输入提示
  • 如 Typora 等的无模态弹窗公式输入
  • 一键转换 LaTeX\LaTeX 公式

许可

The MIT License