乐于分享
好东西不私藏

公众号,请出个公式编辑器!

公众号,请出个公式编辑器!

写公众号好几年了,但最近一年的时间内,更新少了很多,其中除了其他原因之外,一个重要的原因是:公众号输入公式不方便!

作为国内最大的个人自媒体平台之一的微信公众号,迟迟不提供公式编辑功能,个人感觉这一点灰常难以理解!

这一点,相信各位科普类公众号作者都深有体会吧。

可能有读者发现,我的公众号中数学公式挺多的,是怎么做到的呢?

实际上,就我个人来说,想要输入数学公式还是有办法的。

简单地说,我是通过第三方插件来帮助获得的。

这些插件有离线的,也有在线的,比较有名的有两个。

一个叫MD Nice,网址是

https://editor.mdnice.com

它通过markdown语法来编辑,所以有一定的使用门槛,并且它很早就收费了。

另一个叫Weixin Markdown,网址是

https://md.doocs.org

从名称来看,它也是基于markdown语法的,不够它是完全免费的。

他们的界面差不多像下面这个样子。

这些工具,对普通用户来说,使用起来都不太方便。原因很简单——毕竟不是微信公众号官方的工具,而且有一定的使用门槛,例如涉及markdown语法的问题,涉及付费的问题等等。

之前,为了方便输入公式,我在一个叫mpMath的插件的基础上改进,做了一个比较好用的插件,安装后,在编辑器顶部会出现一个“公式”按钮,如下图所示,它在“音频”按钮的右侧。

点击它,会弹出一个浮动窗口,如下图所示。

在这里输入Latex语法的代码,就会自动生成svg图片格式的公式,点击“插入公式”即可插入文中,支持行内公式和行间公式,并且可以再编辑。

可惜好景不长,微信公众号编辑器后来更改了代码检查策略,对任何svg代码都直接丢弃了,所以这个插件现在无法使用了。

最近,本人通过claude code+deepseek V4来重新开发这个插件,但试了好久都卡在一个死循环里:当使用svg时,公式比较完美,但无法保存;当使用png图片时,可以保存,但公式丑陋,且与文本无法对齐。

也许用codex+GPT模型或claude code+claude模型能搞定,但我没有试过,但估计也够呛,因为你再完美的代码,可能都无法绕过微信公众号编辑器的检查——辛苦编辑的公式代码,最后可能难逃被丢弃的命运。

经过一番折腾,个人觉得,涉及公式时,当前最好用的第三方工具是Typora+MD Nice。

但本人发现,由它们编辑的文本复制到微信公众号时,会发生一些意想不到的问题。

例如块公式不能居中,或者块公式与上下文之间的间距太小,而且不支持再编辑,如果你发现哪个公式错了,你必须重新从MD nice编辑器里复制粘贴才行,这很不方便。

还有就是,如果你通过这类编辑器复制到微信公众号编辑器,建议先仔细检查,尤其是公式的正确性,还有字体要调好,否则到微信公众号编辑器里再调整就不太方便了。

根据本人的经验,这些问题可通过一个叫壹伴的插件提供的HTML编辑功能来解决,但这样做效率很低,搞不好会导致错误,文件损坏。除非你熟悉HTML语法,否则不建议你这样做。

当然,若你不需要在多平台发布内容,你就不必要用这些第三方编辑器,直接用微信公众号编辑器就行了。

但问题是,微信公众号编辑器不支持公式编辑!

也就是说,为了能编辑公式,你还是不得不使用第三方编辑器——将文章复制来复制去。有时需要在公众号编辑器里调整,等差不多搞好准备提交了,却又发现某个公式搞错了,又不得不重新从第三方插件里复制再黏贴,结果是,你又要在公众号编辑器里重新编辑调整半天。

这种体验真的很不好!

不知道微信公众号平台的开发人员为什么迟迟不推出公式编辑的功能,按说这件事非常简单!但现在缺这个功能,搞得大家不得不自己去找一个第三方工具,异常繁琐,有时搞得挺狼狈的。

实话说,自媒体编辑器不支持公式编辑,挺说不过去的,难道不觉得科普文章中数学公式的需求很普遍吗?

希望微信公众号平台的团队,学学知乎,搞一个好一点的公式编辑器吧。

或者不学人家知乎,就学学咱自家兄弟的腾讯新闻频道也行,下图就是他们的公式编辑器,虽然功能一般,但确实能用啊!

一个新闻频道的编辑器,都提供了公式编辑,真是良心团队。给腾讯新闻频道点个大大的赞!

本人新鲜出炉的点赞手势

文章最后,在此呼吁微信公众平台:学一学其他平台,早日推出一款好用的公式编辑器!相信不久的将来,我这个“鲜肉点赞手势”也将为你们送出,可别让它等成腊肉干了哦!

本文部分内容,我之前在腾讯新闻平台发过,但看来是没有起到任何作用,这次我又重新编辑发到微信公众平台,并且还委托一位在腾讯任职的朋友帮忙反映给了微信公众平台运营团队,希望能有所作用。

诸君若认为此举正和你意,请点赞吧,谢谢!

END

科普不易,请您多支持,谢谢!

如果您觉得这篇文章还有那么一点用处,请不吝转发,您的支持是我最大的动力。