1.什么是markdown?
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。
2.为什么要用markdown?
最重要的一点就是因为项目需要用到。除此之外,有点有:纯文本,所以兼容性极强,可以用所有文本编辑器打开。 让你专注于文字而不是排版。 格式转换方便,Markdown 的文本你可以轻松转换为 html、电子书等。 Markdown 的标记语法有极好的可读性。
3.markdown编译器
比较的有名的有MarkdownPad 、Mou、MarkPad、ReText
因为我下载的mkpad总是弹出“脚本错误”,并且插入图片出错,而在线的编辑器会节省你找工具的时间,所以我想试试在线的编译器是否也可以完成我的需求。我选择了cmd markdown编辑阅读器(网址https://www.zybuluo.com/mdeditor# 如果需要上传本地文件、导出markdown的话,需要登录),当然还有其他的编辑器,如果感兴趣可以在网上搜搜。
4.在markdown比较常用的内容有:
1)标题:在文本前面加上 # ,一共有六级,标题字号相应降低:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
2) 内容目录
在段落中填写 [TOC] 以显示全文内容的目录结构。
3)表格支持
例如一下的内容在编辑器里就会形成一个四行三列的表格:
| 项目 | 价格 | 数量 |
| -------- | -----: | :----: |
| 计算机 | \$1600 | 5 |
| 手机 | \$12 | 12 |
| 管线 | \$1 | 234 |
4)流程图
示例
```flow
st=>start: Start:>https://www.zybuluo.com
io=>inputoutput: verification
op=>operation: Your Operation
cond=>condition: Yes or No?
sub=>subroutine: Your Subroutine
e=>end
st->io->op->cond
cond(yes)->e
cond(no)->sub->io
```
5) 插入图像
使用 \!\[描述](图片链接地址) 插入图像。
6)因为作业是要上交的,想到图片的链接地址如果在本地的话,上交的作业里面可能就不会显示图片。
解决方法有:
1.使用相对路径插入图片。比如你把一个叫做1.png的图片和*.md文件放在一起,那么你就可以用这种方式插入图片:![](1.png)
5.使用感受:
省去了下载、安装软件的步骤,不用担心下的软件是不是捆绑了许多不需要的东西。有比较详细的使用说明书,适合新手使用。用markdown写文档感觉很新奇,把很多图像都用文字来表示,界面很简洁舒服。是一种很精练的工具。
参考资料:
《markdown格式在日常中的使用及转化》http://higrid.net/hi/docs/markdown-tools-and-resources
《Markdown中插入图片有什么技巧?》http://www.zhihu.com/question/21065229