前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >一个专注于微信公众号 Markdown 排版的平台

一个专注于微信公众号 Markdown 排版的平台

作者头像
章鱼猫先生
发布于 2021-11-17 06:46:56
发布于 2021-11-17 06:46:56
3.4K00
代码可运行
举报
文章被收录于专栏:BioIT爱好者BioIT爱好者
运行总次数:0
代码可运行

如果你觉得 Md2X Editor 对你有帮助,欢迎赞赏[1]

关于 Md2X Editor 网站访问

有时网站的访问不稳定,可分别尝试不同的服务器

  • 服务器1:https://mdx.bioitee.com
  • 服务器2:暂未上线

Md2X Editor 简介

由于 Md2All 很长一段时间都不再更新,加上有时候 Md2All 的访问不稳定,本项目在 Md2All 的基础上进行了一些调整和修改后的重新部署(包括把站点迁移至腾讯云等)。

  • Markdown 排版利器,支持 "一键排版" 、自定义 css、80 多种代码高亮。
  • 能让 Markdown 内容,无需作任何调整就能一键复制到微信公众号、博客园、掘金、知乎、csdn、51cto、wordpress、hexo。。。等平台。
  • 支持把图片自动上传到云图床;
  • 支持 Latex 数学公式在公众号等平台完美显示;
  • 支持生成带样式的 html 文件;
  • 甚至支持直接用原生的 html, css 排版。

详细教程

Md2All 详细教程,请参考:https://www.cnblogs.com/garyyan/p/8329343.html

对公众号、博客的优化

  • 支持代码块,并解决常见的代码块换行不正确,特别是 iPone、iPad 上不能滚动的问题;
  • 解决把内容粘贴到公众号时,图片、或样式丢失的问题;
  • 解决超链接字体颜色复制到公众号失效的问题;
  • 支持直接把页面"复制"到 "CSDN" 和 "博客园" 中,所有的样式保持一致。 请参考此博文:https://blog.csdn.net/gary_yan/article/details/78645303
  • 支持直接把页面"复制"到 "掘金" 中: 请参考此博文:https://juejin.im/post/5a1bcc6ef265da431f4acb09
  • 支持直接把页面"复制"到 "知乎" 、51CTO、worpress ,hex……中。

代码块显示效果

注:Markdown 对代码块的语法是开始和结束行都要添加:```,其中 ` 为 windows 键盘左上角那个,如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public class MyActivity extends AppCompatActivity {
@Override  //override the function
    protected void onCreate(@Nullable Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       try {
            OkhttpManager.getInstance().setTrustrCertificates(getAssets().open("mycer.cer");
            OkHttpClient mOkhttpClient= OkhttpManager.getInstance().build();
        } catch (IOException e) {
            e.printStackTrace();
        }
}

要精确指定语言(如:java,cpp,css,xml,javascript,python,php,go,kotlin,lua,objectivec等等)时,在头部直接指定,如:```javascript,如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
function DisplayWindowSize(){

  var w=window.innerWidth
  || document.documentElement.clientWidth
  || document.body.clientWidth;
}

如果所有的"代码主题"都不符合你的要求,你可以参考"一键排版"下的"代码块样式"自定义自己喜欢的代码高亮。

图片显示

图注:BioIT爱好者公众号 注:Markdown 对图片链接的语法是:![](),如:![这里写图片描述](https://apps-db.oss-cn-shenzhen.aliyuncs.com/bioitee/bioitee.png), 可直接把网络图片地址添加到 Markdown 中,默认为图片居中,如果想居左时,请打开"一键排版"下的 css 样式中的img{margin:0 0;}, [这里写图片描述]中对图片的描述内容会自动生成在图片的底部,对应样式figcaption{}

云图床功能

Md2All 支持云图床,设置好云图床后,能把本地图片自动上传到云图床,并自动生成 Markdown。 请参考云图床教程: https://www.cnblogs.com/garyyan/p/9181809.html

Latex 数学公式(能正确复制到公众号等平台):

“复制”时会自动把 Latex 数学公式转换为图片,并自动上传到云图床(如果在“图片”设置了“…,自动上传到云图床”)。 请参考:Md2All,让公众号完美显示 Latex 数学公式

行内公式:$…$

是的,我就是行内公式:

,排得 OK 吗?

块公式:$$…$$

来个 "复杂点" 的:

矩阵:

对应“一键排版”的 css 样式关键字为:.katex

Latex 复制到公众号等各平台的特别说明

复杂的行内公式(顶部和底部突出很多那种),转换后,如果显示不完整,请改为块公式。有些比较复杂的行内公式,转换后,可能会出现顶部和底部很突出的部分看不见的情况,把它改成块公式就 OK。

公众号报”图片粘贴失败“时,配合云图床完美解决

如果你发现复制到公众号时报”图片粘贴失败“,那是因为公众号有个很奇怪的问题:当复制很小很小的本地图片时,就可能会报”图片粘贴失败“,而其它的平台暂时没遇到。

解决的办法是点“图片”图标,设置好图床信息,并选“…,自动上传到云图床”。

请参考云图床教程: https://www.cnblogs.com/garyyan/p/9181809.html

针对“知乎”的解决方法

知乎是一个比较神奇的网站,会把你的所有的样式恢复为默认的,并图片一定是居中的,也不能直接复制本地的图片。

所以你如果想要在知乎上正常显示: 1:只用块公式,或你可以接受行内公式在知乎上显示变成了块公式; 2:设置云图床,参考上面公众号那样设置“图片”->“…,自动上传到云图床”。

Tips

自动保存

请点击左上角"编辑"图标再开始写作,这样就能自动保存写作内容,目前,所有保存的内容都是储存在本地浏览器缓存中(local storage),所以,就算重新开机,这些内容都不会丢失的呵,但为了安全起见,在未实现帐号云同步功能前,请自行备份重要内容;

一键复制

一键复制 请点击工具栏的 复制,否则会可能出现奇怪的问题。

一键排版

"一键排版" 支持标准的 css,已提供了不少的样式模板,但因为每个人的喜好不一样,所以,如果现有的样式模板不适合你,请尽情地自定义 css 样式吧。

就算改错了也就"恢复预设值"就 OK 了,所以不用担心呵。一旦掌握自定义 css 样式后,你就会知到它到底有多大的威力了;

新版本对某主题样式更新时

当你保存了某排版主题的样式后,Md2All 默认会使用你此主题保存的样式,所以,当新版本的 Md2All 对此主题样式有更新时,你需要“恢复预设值”才能看得到最新的样式。“恢复预设值”前,你可能需要备份一下你之前更改过的样式,否则会被覆盖掉。所以,我建议你把自己的样式保存在“最爱样式”下。

浏览器兼容性问题,建议用 Google chrome

本人用 Google Chrome 和 Firefox 浏览器做测试时,没发现问题,但用 Safari 时会存在问题。如果你发现有奇怪的问题,建议用 Google chrome。

Markdown 基本语法

标题

支持 6 种大小的标题,分别对应 #,##,###,####,#####,######,和样式文件中的h1,...,h6, 如:

H1 一级标题

H2 二级标题

H3 三级标题

H4 四级标题
H5 这是标题五
H6 这是标题六

行内代码

如:AppCompatActivity 类,Markdown 对行内代码的语法是前后用:`,其中 ` 为 windows 键盘左上角那个,

强调

我是强调

斜体

试试斜体

强调的斜体

试试强调的斜体

删除

试试删除

外链的超链接

试试外链的超链接:我是外链的超链接, Markdown 对链接的语法为:[](),如:[我是外链的超链接](https://blog.csdn.net/gary_yan/article/details/78645303)。

页内的超链接

试试页内的超链接:我是页内的超链接,注:你先要在要跳转的到地方放置一个类似:<a id="jump_1">任意内容</a>的锚点。由id="jump_1"来匹配。

有序列表

  1. 有序列表 1
  2. 有序列表 2
  3. 有序列表 3

无序列表

  • 无序列表 1
  • 无序列表 2
  • 无序列表 3

引用块

只需要在前面加 >,如下:

我是引用块 微信公众号:颜家大少 欢迎关注我,一起学习,一起进步!

分隔线


Markdown 扩展语法

表格

班级

男生

女生

一(7)班

30

25

一(8)班

25

30

注:表格在公众号预览时,可能在 PC 端显示的不是正确的全屏,但在手机上预览时就会正常显示为全屏的了。

任务列表

任务1,已完成;

任务2,已完成;

x任务3,未完成;

注脚

我是注脚[10]。点点就能知到我跳到了那儿。 或跳到放置:<a id="footnote-10">任意内容</a>的地方,[10] 对应id="footnote-10"

TOC

看内容目录就是用[toc]生成的 注:只要放置:[TOC],就能把其后面的标题如:#,##,...######自动生成目录树,注意,[TOC]要独立一行,并前面和后面都要空一行

直接支持 html,css

如果你懂 html 和 css,那下面这些效果就不在话下了:

来个页内跳转,跳转到文未的:<a id="jump_1">我是页内跳转到的位置</a> ,对应:id="jump_1" 先给点颜色你看看 再给点颜色你看看 试试改变字体大小 改变字体大小,再来个粗体又如何?

试试内容居中

那内容居右呢?

来个综合的试试 第二行

请参考"一键排版"中的"标题首字突出"样式的提示修改,可把此标题首字突出:

1试试首字突出

注:理论上 Md2All 是支持所有标准的 html 和 css,但问题是公众号很多都不支持,所以上面只演示了部分支持的。

版本更新记录


版本号:V2.8.5 更新日期:2021-11-09 1:解决超链接字体颜色复制到公众号失效的问题; 2:增加"BioIT爱好者"排版样式.


版本号:V2.8.4 更新日期:2019-06-13 1:解决在iphone手机上代码不能横向滚动的问题

版本号:V2.8.3 更新日期:2018-07-09 1:增加对以下语言的highlight dart,r,delphi,vb(vbnet),vbs(vbscript),vbscript-html

版本号:V2.8.2 更新日期:2018-06-28 1:结合云图床,解决了Latex公式复制到公众号时有可能报“图片粘贴失败的问题”; 2:结合云图床,解决了Latex公式复制到知乎的问题; 3:点“图片”图标时,在云图床设置上新增了:“需要转换为图片的内容,会自动上传到云图床”选项 4:在“一键排版”的各样式文件中更新了Latex的样式,主要是显示的大小,你可能需要“恢复预设值”才能看到新的样式.

更多请参考: Md2All 版本更新记录

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-11-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 BioIT爱好者 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
我的公众号文章是如何排版的?
文字排版是一篇文章展现给读者的第一印象,不知道大家怎么看,反正我每次看到排版错乱的文章,往下读的兴趣直接减少了一半。
用户3596197
2018/10/15
1.5K0
推荐!公众号编辑器
由于最近开始学写公众号,为了能写出排版比较好看的文章我发现有个不错的工具可以帮我们
用户9897904
2022/07/14
6550
推荐!公众号编辑器
Markdown懒办法排版微信公众号文章
写微信公众号的人群里面,不乏十分勤奋者。看看他们使用的排版工具,便知道为了排版一篇文章,他们要耗费多少辛劳了。
王树义
2018/08/22
2.5K0
Markdown懒办法排版微信公众号文章
Markdown转微信公众号排版神器
目前只支持pc端,欢迎体验http://md.aizhuanqian.online
用户1974410
2022/09/20
2.6K0
Markdown转微信公众号排版神器
Markdown入门指南【我为什么要推荐你学习Markdown?】
Markdown 是一种可以使用普通文本编辑器编写的轻量级标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,可以导出 PPT、LaTex、HTML、Word、PDF、Epub、JPG 等多种格式的文档,文档后缀为 .md。
我是管小亮
2020/04/20
1.7K0
Markdown Nice - 支持微信公众号等排版的 Markdown 编辑器
日常进行公众号写作的时候, 有很多进行排版的工作, 这样的工作可以用 H5在线制作工具 进行, 或者干脆用公众号编辑器, 但是作为一个程序员, Markdown 转 html 就成了最好的决策.
叶子Tenney
2023/04/03
1.6K0
Markdown Nice - 支持微信公众号等排版的 Markdown 编辑器
Markdown 微信公众号排版 转换工具 在线 免费无广告
Markdown-Wechat 排版利器,支持 "一键排版" 的样式模板选择,支持"css样式自定义",支持80多种代码高亮。
用户7909580
2025/01/12
2500
Markdown 微信公众号排版 转换工具 在线 免费无广告
再也不用为排版发愁了,五分钟带你学会markdown
大家都知道,程序员日常工作除了编码之外,文档也占据了很大一部分。但对于大多数程序员来说,写文档是一个挺麻烦的事情,尤其是写完了还得排版,让它看起来美观,对于直男们来说这简直是致命的。
TechFlow-承志
2022/08/26
2.8K0
再也不用为排版发愁了,五分钟带你学会markdown
用Markdown写微信公众号文章
有一款叫Markdown Here的插件可以解决这个问题(支持Chrome、Firefox、Safari)。
云深无际
2020/08/12
2.1K0
用Markdown写微信公众号文章
5.5K Star!一款能实时渲染、简洁又好用的公众号 Markdown 编辑器,功能又多又实用!
对于经常写公众号的小伙伴来说,写作与排版往往是最费时费力的部分。而在这其中,很多人都希望能够通过简洁、高效的工具来完成公众号文章的排版。
Python兴趣圈
2024/09/24
3890
5.5K Star!一款能实时渲染、简洁又好用的公众号 Markdown 编辑器,功能又多又实用!
程序员如何排版公众号文章
微信公众号的编辑器之难用实在令人无法忍受,因此滋生了很多公众号排版工具。作为一个非 markdown 无法写作的程序员,第一时间就是想到如何将 markdown 一键生成公众号可支持的格式
章鱼喵
2020/11/03
1.5K0
程序员如何排版公众号文章
一款Markdown微信公众号编写工具
在线体验地址 http://xbmchina.cn/wechat-editor/[3]
用户3467126
2019/07/03
9650
用 Markdown 排版
前言 说实在话,微信公众号自带的排版还是不能满足我的需求,这个真的没有办法,只能借助外部的东西来实现了。 好在微信公众号是支持 Markdown 排版的,所以直接就可以使用 Markdown 来排版。 Markdown Here Markdown Here 是个浏览器插件,支持 Chrome/Firefox/Safari 浏览器。 Markdown Here非常好用,下载并安装 Markdown Here 插件,然后单击一下或者快捷键 ctrl+alt+M,一键排版不是梦。
伪君子
2018/04/04
1.7K0
用 Markdown 排版
和微信公众号编辑器战斗的日子
公元 2019 年,微信公众号排版能力孱弱,始终为运营者所诟病,秀米、135 编辑器等工具割据一方。
灵魂画师牧码
2019/09/25
3.6K1
和微信公众号编辑器战斗的日子
Mdnice 简洁主题
微信公众号仅支持公众号文章链接,即域名为https://mp.weixin.qq.com/的合法链接。使用方法如下所示:
章鱼猫先生
2021/10/15
1.8K0
Mdnice 简洁主题
终于,我可以随心所欲的写 Markdown 了!
作为程序员,你一定对 markdown 不陌生,对于我来说,从技术文档到知乎、CSDN、公众号等文章,都会选择用markdown写,因为他可以让我专注于写作。
刘早起
2022/09/21
4100
公司新来一个同事,把 Typora 玩得炉火纯青!太强悍了
一次偶然的机会,让我接触到了 .md 文档,进而开始摸索,并意外结识了 Typora 这个编辑器。
公众号 IT老哥
2022/12/17
4.5K0
公司新来一个同事,把 Typora 玩得炉火纯青!太强悍了
9.2K Star!微信排版从未如此简单,这款开源神器让Markdown飞入公众号!
嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高效工作学习方法
小华同学ai
2025/05/07
2360
9.2K Star!微信排版从未如此简单,这款开源神器让Markdown飞入公众号!
如何使用chevereto自建图床
图床有很多免费,收费的,也有非国区和在大陆的 经测试,海外vps服务器的搭建的chevereto自建图床,在知乎和CSDN可以,但是bilibili和微信订阅号不行 最终还是选择了腾讯云的对象存储 ,核心的预期是能一键复制,显然它是可以胜任的
从大数据到人工智能
2022/09/29
1.3K0
如何使用chevereto自建图床
如何用Markdown轻松排版知乎专栏文章?
免费、便捷、高效的知乎专栏Markdown排版技巧。希望本文可以让你的写作过程也变得更愉悦。
王树义
2018/08/22
2.5K0
如何用Markdown轻松排版知乎专栏文章?
推荐阅读
相关推荐
我的公众号文章是如何排版的?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验