Word公式编辑器无法直接上传博客,一个一个的转换LaTeX还要加$,十分麻烦。
下面是我昨天摸索出来的办法。作为博客新人,这个问题困扰我一晚上,能解决我也是非常高兴的。
如果各位前辈有好方法的话,请不吝赐教!!
昨天把写在Word里的文档电子电路基础,发布到了博客。这也是我第一次用Word内置的发布功能进行发布。
问题是文章有不少的数学公式。
我一开始写的时候没想到要发布,就直接用了Word的公式编辑。也是很好用的,对于我这种新手非常友好,就像Casio计算器一样的填进去就有很漂亮的公式。比如这个:
一开始也不知道什么Unicode和LaTex的区别,就觉得还挺好看。直到上传的时候,公式就消失了。
我就去网上找方法,看到了博客园的设置里要打开启用数学公式,就可以支持LaTex。这个我也没有学过,但是我试了试按照它的格式写下纯文本然后发布就能正常显示。比如这个:ω∗C
我一看这不好办嘛,Word里提供转换成LaTeX的工具,我点一下这个:
我的公式就变成这样:
这就很LaTeX嘛!然后在收尾加上$符号,上传!
结果就这样。
我都快放弃了,但是我这第一篇博客里面公式是精华,都是我手打的,要是显示不出来那不很难受。
即使这样可以,还要一个个的加上前后$多麻烦呀。
重点是,Word里无论什么格式的公式它都是在这样的一个框里:
这个框让公式无法上传,里面的文本无法粘贴到博客编辑器,可以复制到TXT文件变成纯文本。唯一能找到的是MathType有人说可以,但是是一款收费软件。两者都要手动加入前后的$,才能正确显示。这就没有一个一步到位的方法?
今天中午我抱着一丝希望下载了Open Live Writer,这也是博客园推荐的博客软件。是Windows Live Writer的新版本,虽然评价不怎么样。
我就直接复制了一段包含公式的文段,粘贴过来。惊喜的发现,公式自动变成图片了!
但是它长这样:
的确是图片,是带有透明色的PNG。我不知道生成图片是Word的功能还是Open Live Writer的能力,总之微软自家的配合还不错。
可是这样也不好看啊,如何变成白纸黑字呢?
我看到了这个:
在open live writer里右键有粘贴的特殊选项:
默认是去掉格式的Thinned HTML,如果我们选择下面的Keep Formatting。开头一段效果如下:
这就是谐波分析。用傅里叶级数表示信号
可以看出,两部分组成:直流分量和交流分量。
公式框里的公式,不论格式是什么,成了白底的图片。格式还是PNG,但是有了白底。
我们在Word里把公式变成漂亮的样子,是一样的:
这就是谐波分析。用傅里叶级数表示信号
可以看出,两部分组成:直流分量和交流分量。
这样,原来写在Word里的公式就自动变成图片,可以方便的上传。
博客新人要学的东西太多了,各种专业的格式。LaTeX的确专业而且便于传播,科研必备。但Word的公式编辑器对于一般用户更友好,便捷。
这样转换出来的公式成了图片,不像LaTeX可以复制,但是图片不需要脚本支持。各有利弊吧!
下面我就有点卸磨杀驴的意思了,吐槽一下Open Live Writer这款开源软件。
我到现在仅仅使用了几个小时,但是问题很吓人啊。
上面提到的那篇文章有一万一千多字,没有图片,只有公式几十个。
从Word2019复制过来,Open Live Writer就崩溃了。
我试着分三次复制,但是内容达到一定量就会崩溃。我只好分成两段发布。
整体情况不怎么稳定容易崩溃,有时候右键菜单都需要等待一会。
希望开源软件越做越好吧。
转载请注明:
原文地址:Word带数学公式发布博客https://www.cnblogs.com/huxiaoan/p/14416795.html
BY:胡小安