参考:https://zhuanlan.zhihu.com/p/89924176
1、准备好需要放到公众号上的latex代码
2、在 mdnice 编辑器(Markdown | 让排版变 Nice)中复制该latex代码,确认渲染效果后,点击右侧“复制到公众号”按钮。
3、在微信公众号编辑器中粘贴复制的内容。
关于使用mdnice的几个问题:
1、复制到微信公众号上的公式是不能用微信公众号编辑器修改字体颜色和字体大小的。
解决办法:在mdnice 编辑器上直接用自定义渲染格式(CSS)。复杂的css设置可以参考微信公众号放Latex数学公式的完美解决方案 - 短短的路走走停停 - 博客园。
如果只想修改字体大小、字体颜色和字体,可以使用下面的方式:
font-size是字体大小。
color是字体颜色,打#号表示十六进制的颜色,也可以使用red、blue之类的单词,或者rgb(255, 0, 0)(红色)之类的rgb表示法,需要参考某张图片的颜色可以用秀米提取器获得颜色的rgb信息,然后应用到color属性上。
font-family是字体,像中文的常用字体可以直接输入中文名字。
标签 <span> 是一个内联元素,用于对文本的一部分进行样式化或标记,通常用于包裹小段文字或短语。
标签 <p> 是一个块级元素(block element),用于定义段落。
如果有其他标签的疑问,可以问AI。
2、mdnice复制文字到微信公众号编辑的时候格式有冲突。
下面这张图是在微信编辑器上的,红色短浅有一个缩进。
下面这张图是我们需要复制的文字
当我们把“世界”复制到“你好”后面的时候,会发现“世界”和“你好”的缩进是不一样的
如果我们想有“你好”的缩进、”世界”的格式的时候,我们可以使用格式刷。
在”你好”后面回车,把“世界复制到回车后面。”
用橙色“世界“的格式刷”你好“和”世界“。
最后把多余的“世界删除就好了。
3、在微信公众号的段落中插入公式会有问题。
我们想在”你好世界”中插入公式。
我们把lambda插入到微信公众号中。
如果直接插入lambda会另起一行。
如果直接在”世界”前退格会把lambda删除,要解决这个办法可以在mdnice编辑器上多打几个字,比如
贴到微信公众号编辑器上
把“你好”剪切下来
第一行用红色的格式刷一下
可以看见光标变成了红色,然后第二行顶头退格。
把橙色字体的格式刷给其他文字。
把多余的字删除,注意这里删除必须用鼠标选中范围,然后再删。第一个”好”删了格式不对,就删第二个,多试验几次会对的。