• 中文
    • English
  • 注册
  • 查看作者
    • 如何使用Markdown

      一.  前言

      最近突然各种东西都需要用到Markdown,而网上关于Markdown语法的教程成千上万,有很多上来就直接给出一大串语法,直接把初学者吓跑了,其实Markdown常用的语法很少,完全可以十分钟内学会并使用,而那些复杂的语法,在需要用到的时候再去查询也不迟,所以特意整理了十条Markdown的常用语法,带你快速掌握Markdown

      二.  简介

      Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性[1]

      三.  用途

      写本文的一个主要原因,是为了GitHub的使用打下基础,再者就是为了更好的使用各种支持Markdown的软件。当然Markdown的用途远不止此,如果你需要经常码字或者进行文字排版的、对码字手速和排版顺畅度有要求的,或者洗哇昂用键盘把文字内容啪啪啪地打出来后就已经排版好了,最好从头到尾都不要使用鼠标,那么你都可以使用Markdown[2]

      除此之外,现在由于我们有了RStudio这样的神级编辑器,我们还可以快速将Markdown转化为演讲PPT、Word产品文档、LaTex论文甚至是用非常少量的代码完成最小可用原型。在数据科学领域,Markdown已经被确立为科学研究规范,极大地推进了动态可重复性研究的历史进程。[3]

      四.  语法

      1.  标题

      # 一级标题
      ## 二级标题
      ### 三级标题
      #### 四级标题
      ##### 五级标题
      ###### 六级标题

      如何使用Markdown

      2.  列表

      - 哈
      - 嘿
        - 咚
        - 嘎
      
      1. 张
      1. 甲
      1. 博
      1. 客
         1. zhangjia.tv

      如何使用Markdown

      3.  粗体/斜体

      *斜体*
      
      **粗体**

      如何使用Markdown

      4.  链接和图片

      ![张甲博客 Logo](网址)
      [张甲博客](网址)

      如何使用Markdown

      5.  引用

      > 张甲博客

      如何使用Markdown

      6.  删除线

      ~~你竟敢删我~~

      如何使用Markdown

      7.  分割线

      ***

      如何使用Markdown

      8.  代码块

      ```python
      print("hello")
      ```
      
      在Java中,可以用`LinkedList()`创建一个默认的LinkedList对象
      
      **注意,这里`不是单引号,是~键**

      如何使用Markdown

      9.  换行

      一段文字末尾加两个空格,再按回车即可  
      换行

      如何使用Markdown

      10.  表格

      我是标题 | 我也是标题
      ------------ | -------------
      我是文字 | 我也是文字
      我还是文字 | 我咋还是文字

      如何使用Markdown

      五.  编辑器

      随着Markdown的普及,支持Markdown的编辑器和平台越来越多,还有很多在线的平台也都支持了Markdown,但是我从来不在网页端编辑,因为一个不小心关闭了全部网页,就白写了……所以还是本地编辑比较方便,也更安全,这里给出有道云的本地使用教程:

      1.   首先下载有道云的客户端

      2.  安装并打开有道云,直接右击新建Markdown即可,如下图:

      如何使用Markdown

       

      这里列出常用的几个

      Windows:

      • 有道云笔记
      • MarkdownPad

      Mac:

      • Mou
      • MWeb

      更多推荐请查看:

      好用的 Markdown编辑器一览

      六.  进阶

      如果你已经入门,且上面的十条语法不够用怎么办,这里给出一些Markdown的进阶教程:

      七.  HTMl

      Markdown是支持Html标签的,所以如果上面所有的语法还是不能满足你的使用,那么可以直接使用Html标签吧

      八.  参考资料

      [1] Markdown.维基百科

      [2] 怎样引导新手使用 Markdown.知乎

      [3] Markdown. 百度百科

       

       

    • 0
    • 0
    • 0
    • 6.2k
    • 梁兴健小可子不语

      请登录之后再进行评论

      登录

      赞助本站

      • 支付宝
      • 微信
      • QQ

      感谢一直支持本站的所有人!

      单栏布局 侧栏位置: