微信公众号写做指南

前言 相信不少人除了在博客网站分享以外还会在微信公众号上进行分享,固然我也不例外,因此今天就写一下关于方面的内容。微信

优雅的展现代码

相信如今大部分开发者写博客都是用 markdown 语法来写的,可是微信公众号并不支持 markdown 写做,这不是难受吗?因此通常都是如今其余支持 markdown 的平台先写好,而后再复制过去微信那个,文本是没问题的,可是代码就让人很难受了,鄙人尝试过各类方式,Hexo 博客,简书,有道云笔记平台上的效果,VScode 的 「Markdown preview Enhanced」插件 和 Md2All 网站的转换,结果都不行。。。markdown

有的复制过来就出问题
image
有的是在手机上看出问题
image
还有些是很完美了,通常手机看都 OK 了,可是,到了 iOS。。。
image
好吧,我要奔溃了,我只是想写个实例代码而已,不用这么坑吧!终于,我找到了一个网站 程序猿DD 在线 markdwon 转换,他终于啥都没问题了,终于连 iOS 均可以正常显示一代码了,那个网站以下图所示
image
这个是一群大佬开源的一个项目,专治微信公众号不服了,用了不忘给人家一个 star 吧,毕竟仍是要感谢人家给这么一个好用的工具是吧。ide

他那边能够选代码主题,我是选择 atelier-seaside-light 这个主题,以为这个看起来舒服,而后就无论了,毕竟我们写博客重要的是内容,排版的话也不用讲究啥最好啦,看起来舒服就能够了。今后就过上了本地 VScode 写博客,写完复制到那边格式化,而后一键复制到微信公众号,这就舒服啦。工具

其余排版标准

这里的话就顺便放一下我从 「stormzhang」那边偷学过来的排版标准啦,但愿万一哪天张哥发现这边了不要打我网站

  1. 空格

咱们写博客会写中文、英文还有各类符号等等,若是没有必定空格隔离,看起来真的有点难受,因此不要省了下面这些状况的空格。spa

  • 中英文之间须要加空格

eg. 咱们注意一下 Object 类型的浅拷贝问题。插件

  • 中文与数字之间须要加空格

eg. Javascript 中有 5 种基本数据类型。code

  • 数字与单位之间须要加空格

eg. 一个包含了 Vuex + Vue Router 的 Vue 项目 (gzip 以后 30 KB)orm

  • 完整的英文整句时标点与单词之间须要加空格

eg. Stay hungry, stay foolish.blog

可是也有一些例外。

  • 度的标志、百分号不加空格

eg. 今天广州温度只有 10°。
eg. 咱们一辈子有 50% 的时间都在睡觉。

  • 全角标点与其余字符之间不加空格

eg. 我先学 HTML,而后再学 CSS。

  1. 标点

说到标点,简单说下全角和半角,简单来讲,全角占两个字节,半角占一个字节,按照咱们如今的输入法,你能够理解成中文汉字是全角,英文字母是半角,

  • 使用全角中文标点

中文排版中全部的标点都应该使用中文全角中文标点

eg. 你看这个碗,它又大又圆。

  • 遇到英文整句、特殊名词时使用半角标点。

eg. 乔布斯说过:「Stay hungry, stay foolish.」

  • 使用直角引号

我国国家标准要求弯引号,可是新媒体排版时使用直角引号看起来舒服一点。

eg. 乔布斯说过:「Stay hungry, stay foolish.」

若是引号再使用引号使用直角双引号。

eg. 我和你讲,「你能够关注『异乡小红帽』这个公众号。」

  1. 其余

初以上以外,还有一些其余标准推荐你们使用的。

  • 英文名词首字母尽可能大写

eg. Javascript, HTML, CSS

  • 专有名词使用正确的大小写

eg. GitHub、iOS、iPhone 6S

  • 首行不要缩进

这个的话,看技术文档和前台公众号的文章就能看到基本人家都不会缩进,这是为啥咧,其实「首行缩进两字符」也就是为了区分一下天然段,看文章的时候能分个层次出来,可是咱们如今微信公众号仍是文档, 你们通常都采用「空出一行」来区分天然段,这种就很省事不少啦,就不用再去多敲那两个空格啦,看起来也很整齐舒服。

固然若是是写正式的电子文件和咱们平常书写,确定仍是要首行缩进两字符的啦。

差很少就是这样啦。有啥遗漏或者出错的地方就麻烦你们在下面留言评论哈。

相关文章
相关标签/搜索