• 用Markdown编辑微信公众号


    用Markdown编辑微信公众号

    学生时代申请过一个个人公众号,大概是2016的时候。当时都是用的官方编辑器,胡乱写了两三篇文发发,然后就一直闲置了。直到去年才想起,试了一下密码竟然顺利登入了。这之后这个公众号就作为我个人的树洞和笔记本了,陆陆续续写了一些笔记,写了一些囫囵现代诗。

    写的越多越觉的自带的编辑器难用。难用是真难用,于是便在网上找相关工具,各式各样的编辑器琳琅满目,最后选择了壹伴这个插件。用了一段时间之后发现也没打到预期,上下滚动文章的时候经常卡顿,不流畅。

    编辑文字这些工具都能胜任,但当我想要输入数学公式时就遇到了问题。无非就是通过以下几种方式插入:

    • 插入公式图片
    • 先在知乎等平台编辑好公式再复制
    • (LaTeX o SVG)

    直接插入图片的缺点有:

    • 不清晰
    • 加载慢
    • 插入麻烦
    • 不支持公众号内编辑

    所以我不考虑这个方法。

    在其他平台编辑好再插入的缺点有:

    • 公式以图像标签插入,字号难以控制
    • 不支持 Darkmode
    • 不支持公众号内编辑

    所以我选择了最后一个方法,需要MarkDown支持。一共用到三个插件:

    1. MarkDown Here
    2. MarkDown Nice
    3. mpMath

    其实选其中两个插件就可以实现。MarkDown Here转换公式时调用Google的接口,国内使用会有点问题,所以用mpMath插入公式。

    MarkDown Here是一个强大的工具,提供了许多主题,个人比较喜欢的主题有:橙心、姹紫、全栈蓝、Obsidian,具体操作可以看官网给的视频教程mdnice插件使用——和微信编辑器战斗的日子

    喜欢的主题.png

    如果都不满意还可以自己写CSS样式。

    如此一来,用Markdown编辑公众号的工作流就完成了。

    st=>start: 开始
    op1=>operation: Typora编辑
    op2=>operation: 复制源码或者导入md文件
    cond1=>condition: 格式是否满意
    sub1=>subroutine: 格式微调
    op3=>operation: 格式微调
    op4=>operation: 发布文章
    e=>end: 结束框
    st->op1->op2->cond1
    cond1(no)->sub1(right)->op2
    cond1(yes)->op4->e
    
    MD编辑公众号流程图

    作者: 暮颜 —— 衣带渐宽终不悔
    出处:https://www.cnblogs.com/vocaloid-fan1995/
    版权归作者和博客园共有,欢迎转载。但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    转载请注明原文链接:https://www.cnblogs.com/vocaloid-fan1995/p/MarkdownForWeChat.html
    本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议知识共享许可协议进行许可。

  • 相关阅读:
    Library 的打包
    Webpack 的高级概念
    前端文件下载的几种方式
    Webpack 的核心概念
    vue框架目录结构
    前端工程化的理解
    this.$nextTick
    某面试题
    React Fiber是什么
    Ant Design 在回显数据的时候报错, Error: must set key for <rc-animate> children
  • 原文地址:https://www.cnblogs.com/vocaloid-fan1995/p/MarkdownForWeChat.html
Copyright © 2020-2023  润新知