Markdown 写文档做笔记的利器

文章目录

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

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

1 常用编辑器

  1. MarkDown Pad2
    它的优点在于可以边写边预览效果,可以免费生成HTML文档,但生成PDF文档必须升级成专业版。这款软件目前用的人比较多。
  2. Typora
    Typora是一款所见即所得的Markdown文本编辑工具,在输入标记符号后,软件会自动对所标记的文本进行渲染,生成相应的格式。推荐使用

2 基本用法

  1. 单个回车,当作空格
  2. 连续回车,当作分段
  3. 行尾加两个空格,段内换行
  4. 注释可使用HTML的注释
  5. 可以使用HTML标签

3 语法规则

3.1 标题

1# H1标题 2## H2标题 3### H3标题 4#### H4标题 5##### H5标题 6###### H6标题

在这里插入图片描述

3.2 列表

无序列表(*,+,-)

1* 列表1 2* 列表2 3+ 列表3 4+ 列表4 5- 列表5 6- 列表6 7 8* 列表1 9 * 子列表1 10 * 子列表2 11* 列表2

在这里插入图片描述

有序列表(数字+点号)

11. 列表1 22. 列表2 3 1. 子列表1 4 2. 子列表2 5 3. 子列表3 63. 列表3

在这里插入图片描述

3.3 文字格式

1** 粗体 ** 2__粗体__ 3 4*斜体* 5_斜体_ 6 7***粗斜体*** 8___粗斜体___ 9 10~~斜体~~

在这里插入图片描述

3.4 链接

[链接名称](链接地址 “链接title”)

在这里插入图片描述

3.5 图片

![替代文本](链接地址 “链接title”)

在这里插入图片描述

3.6 引用

1> 一级引用 2>> 二级引用 3>>> 三级引用

在这里插入图片描述

3.7 水平分隔线

1--- 2___ 3 4***

在这里插入图片描述

3.8 代码块(反引号`)

代码句

`这是代码块`

在这里插入图片描述

代码段

有两种方式,一种是tab键开始(或4个空格)。一种是用三个反引号`定义段的开始和结束。

```java
public static void mian() {
system.out.println(“Hello world!”);
}
```
在这里插入图片描述

3.9 表格

冒号:在左,在右,在两边代表居左,居右,剧中。

1| 表头1| 表头2 | 表头3 | 2| :-- | --:| :--: | 3| xx | yy | zz | 4| aa | bb | cc | 5| dd | ff | ee |

在这里插入图片描述

3.10 目录

@[TOC]

在这里插入图片描述

3.11 转义字符

1\\ 反斜杠 2\` 反引号 3\* 星号 4\_ 下划线 5\+ 加号 6\- 减号 7\# 井号 8\. 句号 9\~ 波浪号

在这里插入图片描述

Typora 设置

4.1 主题设置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择自己喜欢的主题,例如我这选择Vue主题,进行下载
在这里插入图片描述
将下载后的压缩包解压,将以下3个文件放入Typora主题文件夹中
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重启Typora软件,然后在主题中选择Vue
在这里插入图片描述
选择后,就会出现这样的效果啦~
在这里插入图片描述

4.2 图片设置

在这里插入图片描述

4.3 通用设置

在这里插入图片描述
在这里插入图片描述

本文同步分享在 博客“Μr.ηobοdy”(CSDN)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )