查看原文
其他

还在用 Word 做笔记?Markdown 开启你更高效工作的第一步!

虹鹄君 虹鹄山庄 2023-10-24

何为 Markdown

Markdown 是一种「轻量级」标记语言,它允许人们使用易读易写的「纯文本格式」编写文档,然后转换成有效的 HTML 文档。

由于 Markdown 的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,目前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。如 「GitHub」、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、「简书」等,甚至还能被使用来撰写「电子书」

Markdown 基本语法

关于 Markdown 基本语法的资料,在网上随便一找就是一大把。这里便不再赘述了。下面列举了一些教程资源,可以看一下。

  • Markdown 中文文档[1]
  • Markdown 指南中文版[2]
  • Markdown 菜鸟教程[3]

其实,Markdown 语法十分简单,主要我们掌握以下几个就可以足以应付绝大多数的场景了。

  • 标题
  • 粗体、斜体、粗斜体、删除线、分割线
  • 引用(包含嵌套引用)
  • 代码块(行内代码和行间代码)
  • 列表(有序列表和无序列表)
  • 图片
  • 超链接
  • 表格
  • 脚注
  • 待办事项
  • 表情符号Emoji-Cheat-Sheet[4]

Markdown 书写规范及排版指南

尽管 Markdown 语法很简单,但是想要写出一份美观、易维护的 Markdown 文档,还是要注意其写作规范。

Markdown 书写规范

Markdown书写风格指南[5]里有对 Markdown 书写风格详细介绍,看起来可能比较繁琐,简单来说,应该注意以下几点:

  • 标题 前后都要空 1 行(除非标题在开头),#与标题文本之间「有且只有一个」空格,标题结尾处不要有空格和标点符号,不能用标题语法来代替正文中的加粗或强调等,同时也不能用加粗或强调等代替标题,标题应该尽可能简短,方便引用

  • 列表、表格前后都空一行

  • 如果代码超过一行,建议使用行间代码

文字排版指南

文字排版是一门艺术,好的排版就是好的设计,尤其对于中文文案排版而言,有不少地方需要注意。

少数派写作排版指南[6]中文文案排版指北[7]里很详细的说明了中文排版应该注意的技巧。

Markdown 编辑器一览

在线

市面上在线 Markdown 编辑器很多,界面和功能也是大同小异。

  • 马克飞象[8]:专为印象笔记(Evernote)打造的 Markdown 编辑器,配合印象笔记强大的存储和同步功能,可极大提升写作体验
  • StackEdit[9]:同步是 StackEdit 最大的特性之一,它可以同步工作空间的任何文件到 Dropbox、GitHub、Gitlab 或 Google Drive 中,更大程度地保证了用户写作的「随地性」、与别人协作的「便捷性」
  • Editor[10]
  • Cmd Markdown[11]
  • MdEditor[12]
  • Arya[13]

本地

  • Typora[14]:开源免费,支持全平台,尤其在 WIndows 系统上最推荐。
  • VScode[15]:微软推出的免费开源、跨平台、轻量级文本编辑器,虽原生支持 Markdown 语法,但还需要安装插件扩展才可实时预览
  • OS 系统还可以使用Ulysses[16]、Bear[17]和MWeb[18]

为什么选择 Typora

Typora[19] 是一款简洁高效、功能全面、执行优雅的全平台 Markdown 编辑器,也是目前最受欢迎本地 Markdown 编辑器之一(尤其是在 Windows 下)。它将源码编辑和实时预览合二为一,真正实现了「所见即所得」的渲染效果,给予作者极高的沉浸体验。

Typora 主要特性

  • 即时预览,所见即所得
  • 主题丰富、界面美观
  • 丰富的导入导出格式
  • 全平台
  • 目前免费

下载安装

下载地址[20]


安装完成之后,启动 Typora。点击上方帮助菜单下的任意二级菜单,即可学习相应的 Typora 使用技巧,点击视图,还可以切换文件文件树大纲三种视图模式。


主题

Typora 默认内置 6 款主题,可以通过点击菜单栏上的「主题」进行切换。

也可通过Ctrl + ,,打开偏好设置 -> 外观 -> 获取主题,进入官网主题商店[21]获取近 60 款(截止到 2021 年 1 月底)漂亮主题。

支持导出的文件格式丰富

Pandoc[22] 是标记语言转换工具,可以实现不同标记语言的格式转换。

Typora 支持导出的文件格式极为丰富。但如果不安装 Pandoc,仅支持导出 HTML、PDF 格式的文件;安装 Pandoc 后,则可支持的文件格式如下:

  • 导入文件格式:.docx/.latex/.tex/.ltx/.rst/.rest/.org/.wiki/.dokuwiki/.textile/.opml/.epub

  • 导出文件格式:HTML/PDF/Word/OpenOffice/Rtf/ epub/latex/mediawiki/png

Pandoc 的下载安装

  • 可以直接在 官网[23] 下载软件安装包
  • 利用包管理器在命令行下载
    • Windows 系统:choco install pandoc
    • macOS 系统:brew install pandoc

VScode 同样很强大

官网[24]下载安装 VScode,进入初始界面。默认语言是英文,需要的话,可以安装中文汉化扩展。

即使 VScode 原生支持 Markdown,但是想要获得更地道的体验,还是得安装几个扩展:

  • Markdown Preview Enhanced[25]
  • Markdown All in One[26]

以上这两个扩展基本支持了 Markdown 所需的各种操作,例如实时预览、快捷键、生成 TOC 和导出文件等。


当然,Markdown 也有缺点,比如对图片和表格等很不友好,下篇文章我会 重点介绍如何「图床与Markdown」。

希望这几篇文章对你做个人笔记有所帮助,欢迎点击下方图片给我留言,我们一同进步~~

Reference
[1]

Markdown 中文文档: https://markdown-zh.readthedocs.io/en/latest/

[2]

Markdown 指南中文版: https://www.markdown.xyz/

[3]

Markdown 菜鸟教程: https://www.runoob.com/markdown/md-tutorial.html

[4]

Emoji-Cheat-Sheet: https://www.webfx.com/tools/emoji-cheat-sheet/

[5]

Markdown 书写风格指南: http://einverne.github.io/markdown-style-guide/zh.html

[6]

少数派写作排版指南: https://sspai.com/post/37815

[7]

中文文案排版指北: https://github.com/mzlogin/chinese-copywriting-guidelines

[8]

马克飞象: https://maxiang.io/

[9]

StackEdit: https://stackedit.io/

[10]

Editor: https://pandao.github.io/editor.md/

[11]

Cmd Markdown: https://www.zybuluo.com/mdeditor

[12]

MdEditor: http://www.mdeditor.com/

[13]

Arya: https://markdown.lovejade.cn/

[14]

Typora: https://ulysses.app/

[15]

VScode: https://code.visualstudio.com/

[16]

Ulysses: https://ulysses.app/

[17]

Bear: https://bear.app/

[18]

MWeb: https://www.mweb.im/

[19]

Typora: https://typora.io/

[20]

下载地址: https://typora.io/#download

[21]

官网主题商店: https://theme.typora.io/

[22]

Pandoc: https://pandoc.org/

[23]

官网: https://pandoc.org/installing.html

[24]

官网: https://code.visualstudio.com/

[25]

Markdown Preview Enhanced: https://shd101wyy.github.io/markdown-preview-enhanced/#/

[26]

Markdown All in One: https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one

[27]

免费开源的在线 Markdown 编辑器: https://linux.cn/article-12624-1.html



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存