1. Markdown 是什么?1.1 认识MarkdownMarkdown是一种轻量级的 [ 标记语言 ] ,Markdown 是一个 Web 上使用的文本到HTML的转换工具,可以通过简单、易读易写的文本格式生成结构化的HTML文档。目前面向开源及私有软件项目的托管平台—GitHub、中国专业IT社区—CSDN、优质的创作社区—简书等网站均支持这种格式。 GitHub基于搜狗微信搜索的微信公众号爬虫接口 1.2兼容 HTMLMarkdown 语法的目标是:成为一种适用于网络的书写语言。 Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,只对应 HTML 标记的一小部分。Markdown 的构想不是要使得 HTML 文档更容易书写。Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown 是一种书写的格式。 2. Markdown 适合做什么?Markdown 文本编辑器,在快速文字排版以及代码编辑方面的效率是显而易见的。使用人群方面,适合那些对码字手速和排版顺畅度有要求的人群,譬如码农、网站小编…… 2.1 使用 Markdown 的优点
2.2 使用 Markdown 的误区
Typora 也不是没有缺点。相较于老牌的Word ,在功能方面Typora 还稍显稚嫩,一些功能尚且不足。比如对于插入的图片,Typora 不能对其设置样式、裁剪等,而Word 则表示笑而不语。 但换一个角度来说,这也不是 Typora 的问题,因为它和 Word 完全是两个不同定位的文本编辑器,只能说各有侧重。 虽然功能的丰富并没有什么本质的缺点,但终归有些背离初衷,何况在编写的过程中很费神,不如使用专业的工具撰写来的更有效率,所以如果你需实现复杂功能,专业的图形界面工具会更加方便。 3. Markdown 编辑器推荐3.1 Typora如果你是一个内心文艺、热爱写文的程序员,那么你可能会想,到底有没有一款既接近程序员码字风格,又可以用于普通文本排版的编辑器呢?答案肯定是有的,它就是 Typora [' tɪ pɔ:ra] 。 Typora删除了预览窗口,以及所有其他不必要的干扰。实时渲染的特点「所见即所得」(What You See Is What You Mean)。Typora 同样支持 Windows、OS X 和 Linux。 官网下载 下载合适的版本,并傻瓜式安装即可 3.2 其他平台3.2.1 macOS 平台在 macOS 上可以使用 Ulysses[ 尤利西斯 ],其次还有很多同类选择。 3.2.2 iOS、Android 、Web 平台
参考: 各个平台的编辑器 推荐几款Mac平台上不错的Markdown软件 4. Markdown 语法4.1 Typora 的 markdown 语法看到这里请不要被 [ 标记 ] 、[ 语言 ] 所迷惑,Markdown的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,加上高效的快捷键操作,会有一劳永逸的效果。 Markdown由 约翰·格鲁伯 创建。但是,其语法在不同的解析器或编辑器之间有所不同。 1、标题
2、引用
3、有序列表
4、无序列表
5、任务清单支持GFM任务列表。能够在markdown文件中管理简单的待办事项。
6、代码块Typora支持 java,python 等多种编程语言,并且在代码区域进行语法高亮,用Typora记编程笔记,看得一清二楚!
7、公式块7.1 Typora 原生支持 Tex / LaTeX 美[ˈleɪteks] 语法,可用来渲染普通数学、化学方程式。 渲染过程由MathJax处理。
7.2 Typora 可绘制流程图、时序图(顺序图)、甘特图
8、生成表格
| 第一个标题 | 第二个标题 | 第三个标题| | -----------------| -----------------| ---------------| | 单元格 | 单元格 | 单元格 |
9、字体加粗
10、字体倾斜
11、下划线
12、删除线
13、分割线可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格 。
14、插入链接
效果:
15、插入图片
16、视频可以使用HTML标签嵌入视频。
17、插入脚注
(注意:在英文半角的输入法下输入符号,输入脚注内容后,可移动鼠标到第一行脚注上可看到脚注内容) 效果:今天还好吗?12 [1] 好着来,😄 [2] 那么你如何? 17、插入目录(TOC)
18、下标、上标、高亮
效果:
19、反斜杠
20、表情符号😄
以上语法不用刻意记,在Typora中的右键菜单都有, 常用功能基本上都有快捷键。 4.2 Typora特色4.2.1 文件
4.2.2 主题为了让文档更美观,我们可以为其加上 CSS style。我认为 Typora 对 CSS 的支持让它成为一众桌面笔记应用中最与众不同的一个。在 Typora 中 CSS 被称为「主题」,但其本质仍是 CSS 文件。你可以在 选择不同的主题可以使文档拥有不同的外观,但不会影响内容。Typora 自带了若干主题,你也可以在官方主题下载更多的主题。 4.2.3 视图
参考网站: 1.Typora官方指南 2. 史上最完美的Typora教程 3. Markdown 中文版语法说明 5、Markdown相关资源共享5.1博客搭建Typora 支持在文档头部加上基于 YAML 的 front-matter 信息,这一特性适用于把 Markdown 文档分类归档上传到用 Hexo 框架搭建的博客中。 Stone Sun's Blog 博客搭建参考网站 5.2图床推荐图床选择参考网址 6、Markdown总结Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,可用于写博客,写帮助文档,同时多种网站均支持这种格式。学习的同时,学会分享才能共同进步! |
|