作者:美君朝龙冰盛 | 来源:互联网 | 2023-08-29 14:27
欲善其事必利其器系列 ——— MarkDown的使用 基础介绍 现在越来越多的软件还有网页支持使用MarkDown来编写文档,它是类似于HTML的一种文本语言,能够使我们专注于码字而不是排版。像我们常看到的简书就是使用MarkDown的,还有许多像CSDN,博客园等博客都支持使用它。当然,除了这个之外,MarkDown还经常用于论文撰写。同时它还能够轻松导出HTML,PDF文件。且能够兼容HTML。
工具使用 能够使用MarkDown的工具有很多
在线的工具: 简书,CSDN Windows平台: MarkdownPad,MarkPad Mac平台: Mou Linux平台:ReText 以及一些比较常用的优秀文本编辑器,像Notepad++,Sublime Text 2/3(可跨平台使用)
(个人比较推荐使用Sublime Text,功能十分强大 )
如何在Sublime Text 2/3 中安装配置 MarkDown插件,可以参考以下链接: http://www.cnblogs.com/Sinte-Beuve/p/5148108.html
(安装插件过程中可能提示错误导致安装失败,可以重新安装试下 )
基本语法介绍 标题的使用 在MarkDown中使用#数量来表示标题等级,如下图所示:
如 # 一级标题
二级标题 最高能支持六级标题 语法为 # + 空格 + 内容
链接和图片的使用 文字链接 语法为 [显示内容] + (URL地址) 如: [百度] (https://www.baidu.com) (注:[ ]与( )之间没有空格 ) 显示为 百度
直接链接 语法为 如: https://www.baidu.com
本地图片的使用 语法为 “!” + [图片名称] + (File:// + 本地图片绝对路径) 如: ![本地图片1](File://D:\photo\myphoto.png) 图片可以通过样式来改变大小 如: alt=“本地图片1” height=“200” width=“200”> 网络图片同理
网络图片的使用 语法为 “!” + [图片名称] + (URL地址) 如 ![网络图片1](https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png)
(** 注:以上括号均为半角符号 **)
字体 这是普通字体
调整字体需要使用html的样式&#xff0c;如颜色参数等 比如&#xff1a;<&font size&#61;“3” color&#61;“red” >红色字体 &#xff08;去掉&&#xff09; 显示为红色字体 删除文字 ~~ &#43; 内容 &#43; ~~ 如&#xff1a;错误的文字
字体强调&#xff1a;语法为 “ ** ” &#43; 强调内容 &#43; “ ** ” 斜体为 语法为 “ * ” &#43; 强调内容 &#43; “ * ” &#xff08;两者可以混合使用&#xff09; 如&#xff1a;结尾连续两个空格才算换行
引用 文本的引用 语法&#xff1a;“ > ” &#43; 引用内容
脚注的引用 语法: 信息 &#43; [^脚注名称] [^脚注名称]:脚注内容
代码的引用 语法 “ &#96;&#96;&#96;” &#43; “代码语言名称” &#43; “代码段” &#43; “···”
如
“ &#96;&#96;&#96;” &#43; java public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World !"); } } “&#96;&#96;&#96;”
显示如下
public class HelloWorld { public static void main ( String[ ] args) { System. out. println ( "Hello World !" ) ; } }
列表的绘制 无序列表的绘制 如&#xff1a; “
无序列表1 无序列表2 &#61; - 无序列表2.1 &#61; &#61; - 列表内容 &#61; &#61; - 列表内容” 其中 " &#61; " 表示空格&#xff08;不包括双引号&#xff09; “ - ” 表示可以使用“ * ” 表示&#xff0c;效果图如下图
有序列表的绘制 如&#xff1a;“
有序列表1 有序列表2 有序列表3 &#61; 1. 有序列表3.1 &#61; 2. 有序列表3.2 ” 其中“ &#61; ”代表一个Tab(不包括双引号)。效果如图&#xff1a;
有序列表1 有序列表2 有序列表3 有序列表3.1 有序列表3.2 表格的绘制 绘制如下图所示&#xff1a; “|名称:|单价|数量|总价| | — | :—| :—: | —: | |商品1|1|1|1| |商品2|2|2|4| |商品3|3|3|9| |商品4|4|4|16|”
连续的三个及以上的— 或者 *** 代表划分线 |:—|&#xff0c;|:—&#x1f610;&#xff0c;|—:||&#xff0c;分别表示左对齐&#xff0c;居中&#xff0c;右对齐 而没有:的时候&#xff0c;默认为左对齐 中间的划分线必须有&#xff0c;效果如下&#xff1a;
名称: 单价 数量 总价 商品1 1 1 1 商品2 2 2 4 商品3 3 3 9 商品4 4 4 16
注脚 这是第个有注脚的文本。[^1] [^1]:注脚内容
这是第个有注脚的文本。
##小结 以上是一些最基本的使用&#xff0c;当然还能通过Letex使用数学公式&#xff0c;不过以上基本能满足大部分的需求了。还有更加详细的可以查看官方的帮助文档(中文版) http://www.appinn.com/markdown/index.html 最后祝大家生活工作愉快~