Markdown 写文档做笔记的利器

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

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

1 常用编辑器

  1. MarkDown Pad2

它的优点在于可以边写边预览效果,可以免费生成HTML文档,但生成PDF文档必须升级成专业版。这款软件目前用的人比较多。

  1. Typora

Typora是一款所见即所得的Markdown文本编辑工具,在输入标记符号后,软件会自动对所标记的文本进行渲染,生成相应的格式。推荐使用

2 基本用法

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

3 语法规则

3.1 标题

# H1标题
## H2标题
### H3标题
#### H4标题
##### H5标题
###### H6标题

在这里插入图片描述

3.2 列表

无序列表(*,+,-)

* 列表1
* 列表2
+ 列表3
+ 列表4
- 列表5
- 列表6

* 列表1
    * 子列表1
    * 子列表2
* 列表2

在这里插入图片描述

有序列表(数字+点号)

1. 列表1
2. 列表2
    1. 子列表1
    2. 子列表2
    3. 子列表3
3. 列表3

在这里插入图片描述

3.3 文字格式

** 粗体 **
__粗体__

*斜体*
_斜体_

***粗斜体***
___粗斜体___

~~斜体~~

在这里插入图片描述

3.4 链接

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

在这里插入图片描述

3.5 图片

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

在这里插入图片描述

3.6 引用

> 一级引用
>> 二级引用
>>> 三级引用

在这里插入图片描述

3.7 水平分隔线

---
___

***

在这里插入图片描述

3.8 代码块(反引号`)

代码句

`这是代码块`

在这里插入图片描述

代码段

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

\```java
public static void mian() {

system.out.println("Hello world!");

}
\```
在这里插入图片描述

3.9 表格

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

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

在这里插入图片描述

3.10 目录

@[TOC]

在这里插入图片描述

3.11 转义字符

\\ 反斜杠
\` 反引号
\* 星号
\_ 下划线
\+ 加号
\- 减号
\# 井号
\. 句号
\~ 波浪号

在这里插入图片描述

Typora 设置

4.1 主题设置

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

4.2 图片设置

在这里插入图片描述

4.3 通用设置

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

相关文章
|
6月前
|
JSON 前端开发 JavaScript
Docusaurus框架——快速搭建markdown文档站点介绍sora
Docusaurus框架——快速搭建markdown文档站点介绍sora
168 0
|
6月前
|
前端开发
914.【前端】Taro集成towxml渲染markdown文档
914.【前端】Taro集成towxml渲染markdown文档
384 2
|
6月前
|
Android开发
我用过的笔记 Markdown Wiki 工具
我用过的笔记 Markdown Wiki 工具
|
9天前
|
IDE Java 开发工具
在 Vim 里为 Markdown 文档展示导航窗格
在一个很长的 Markdown 文档里要准确跳转到某标题并不容易,如果像 Word 那样有个导航窗格就好了。
23 6
|
23天前
新手编写markdown笔记一条龙
新手编写markdown笔记一条龙
30 0
|
2月前
基于typora编写Markdown文档
如何使用Typora编写Markdown文档的教程,包括软件设置、快捷键使用以及一些使用技巧。
61 18
|
4月前
|
JavaScript Java
Java 将Markdown文件转换为Word和PDF文档
【7月更文挑战第5天】Java中使用`Spire.Doc for Java`库可方便地将Markdown转换为Word或PDF。基本步骤包括导入模块,创建`Document`对象,加载Markdown文件,然后保存为目标格式(`.docx`或`.pdf`)。若遇到`Invalid UTF-8 stream`错误,需确保Markdown文件是UTF-8无BOM编码。页面设置可通过`PageSetup`类调整。注意,实际应用会依据具体需求和环境有所调整。
249 6
|
4月前
|
JSON 监控 数据挖掘
上网行为管理软件中的Markdown文档编写与格式化
Markdown是轻量级标记语言,用于快速排版和格式化文本,常见于技术文档和博客。基本语法包括:#(1-6个)创建标题,空行分隔段落,*或-创建列表,[文本](链接)插入链接,![文本](图片URL)插入图片。此外,还有代码块(```包围)、引用(>)等高级格式。Markdown支持HTML嵌入以自定义样式,并广泛应用于上网行为管理等领域的文档编写。通过自动化脚本,能将监控数据提交至网站进行分析。
46 6
|
4月前
|
自然语言处理 开发者 Python
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的 HTML 内容。Markdown 的语法简洁明了、学习容易,而且功能比纯文本更强。
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的 HTML 内容。Markdown 的语法简洁明了、学习容易,而且功能比纯文本更强。
|
4月前
|
Unix Linux Shell
Sphinx是一个Python文档生成工具,它可以解析reStructuredText或Markdown格式的源代码注释,并生成多种输出格式,如HTML、LaTeX、PDF、ePub等。
Sphinx是一个Python文档生成工具,它可以解析reStructuredText或Markdown格式的源代码注释,并生成多种输出格式,如HTML、LaTeX、PDF、ePub等。