4 Star 8 Fork 1

Gitee 极速下载/mp-Math

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/ciaochaos/mpmath
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

mpMath — 微信公众号公式编辑插件

以下文档或有延时。查看最新文档:troyni.com/mpmath

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

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

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

特性

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

下载与安装

方式

安装步骤:

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

使用

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

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

如果你不太熟悉 LaTeX 语法,可以参考语雀的数学公式举例、Apple 的示例方程,或是这一份 MathJax 基本教程和快速参考(英文)。

如果你正在寻找基于 TeX 编写的数学题,推荐一个网站:橘子数学

如果你偏好非所见即所得的写作方式,试试这个:Markdown Nice,同样对数学公式有着很好的支持。

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

快捷键

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

可能遇到的问题

  • 输入行内公式的显式样式
    • 公式前添加 \displaystyle
  • 公式右侧的空格会与公式捆绑在一起
    • 可以在空格右侧使用 shift + 选中空格并删除
  • 公式不能被高亮选中、拖动
    • 可同时选中公式左右侧的字符进行复制等操作

反馈

  • 本页评论区
  • 邮箱:1272777550@qq.com
  • 微信:nhciao
  • 微信公众号:Isle of Chaos

开发计划

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

许可

The MIT License

作者

  • ciaochaos - CUC
  • CPunisher - BUAA
MIT License Copyright (c) 2020 ciaochaos Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

mp-Math,微信公众号公式编辑插件,为微信公众号原生编辑器提供公式编辑功能 展开 收起
JavaScript 等 3 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/mirrors/mp-Math.git
git@gitee.com:mirrors/mp-Math.git
mirrors
mp-Math
mp-Math
master

搜索帮助