有段时间没有更新了,看到简友圈里一些生信爱好者们的文章里都有着可以拖动的代码图片,很是羡慕,不想自己一直傻乎乎的用着截图。后来也意识到原来简书有着自带的markdown编辑功能,难怪这里会看到很多程序员们活动的踪影,想必markdown的吸引力也占据了很大一部分,今天就跟着简书来学习一下makedown语法吧。具体参考了简书自己推送的文章: 献给写作者的 Markdown 新手指南 。
那么什么是markdown?百度上如是说:Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。那么一起来练习一下常用的markdown语法吧。
练习
1. 标题
在文本前面加上 # 即可,有几个#就是几级标题,总共六级。
三级标题
四级标题
五级标题
六级标题
2. 列表
普通列表:文字前面加上 - ,例如:
- 文本1
- 文本2
- 文本3
有序列表
- 文本1
- 文本2
- 文本3
3. 插入链接和图片
3.1 插入链接
插入链接只需要使用 显示文本 这样的语法即可,例如:献给写作者的 Markdown 新手指南 。
另外简明的链接语法为<链接地址>,例如https://www.jianshu.com/p/q81RER。
3.2插入图片
插入图片只需要使用! [图片名称] (图片链接)这样的语法即可;与链接相比,只是多了一个!。
4. 引用
引用他人的文字只需要在希望引用的文字前面加上 > 就好了,但注意在> 和文本之间要保留一个字符的空格。例如:
书是人类进步的阶梯。 ——高尔基
5. 强调文字
5.1 粗体、斜体和粗斜体
用两个 * ()包含一段文本就是粗体的语法,用一个 * ()包含一段文本就是斜体的语法,在中嵌套(或在中嵌套)即得粗斜体。例如:
书 是人类进步的阶梯。——高尔基 (名人名言)
5.2 删除文字
用两个~包含一段文本就是删除的语法。例如:
删除
6.分割线
用3个*就是一条分割线。例如:
7. 脚注(不会用)
(待解释文字[^脚注id] [^脚注id]:注释内容)为名词提供注释,注释将显示在文章末尾。
8. 代码引用(如何打出倒引号)
需引用代码时,若引用的语句只有一段,不分行,可以用一个符号(倒引号)将语句包起来。只是这个倒引号我研究了很久不复制打不出来。
Hello,world
如果引用的语句为多行,可以将```置于这段代码的首行和末行。
第一行
第二行
第三行
代码举例
my_plot <- ggplot(data = yearly_sex_counts, aes(x = year, y = n, color = sex)) +
geom_line() +
facet_wrap(~ species_id) +
labs(title = "Observed species in time",
x = "Year of observation",
y = "Number of species") +
theme_bw() +
theme(axis.text.x = element_text(colour = "grey20", size = 12, angle = 90, hjust = 0.5, vjust = 0.5),
axis.text.y = element_text(colour = "grey20", size = 12),
text=element_text(size = 16))
其他
markdown是一种写文很受推崇的便捷格式,它与R之间密切联系,可为人们保存代码、进行运算提供高效方式,需要接下来进行进一步的学习。
网友评论