前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Markdown文本标记语言初识

Markdown文本标记语言初识

作者头像
mythsman
发布2022-11-14 15:15:52
3210
发布2022-11-14 15:15:52
举报
文章被收录于专栏:mythsman的个人博客

一直听说用Markdown写博文挺方便的,也一直没有在意,然而最近在用jupyter的时候突然发现jupyter是自带Markdown的,这让没用过的我很是尴尬。而且后来在网上翻博客的时候,发现“简书” 上的博客格式都非常漂亮,特别是层次非常清楚,排版也和工整,后来才知道这个就是用markdown写的。于是我也萌生了一个用markdown写文章的想法。 当然在这之前,肯定要了解下markdown的语法什么的。

平台

首先我需要一个Linux下写Markdown的小工具,有一个开源的小软件叫‘retext’(用pyqt写的)能够挺好的支持markdown的语法的。

如果是在web上直接写markdown,也有很多平台,百度一下就晓得了。当然,类似jupyter、简书甚至wordpress也都能够很好的支持markdown

用法

用法十分简单,一张表就可以基本解决:

代码语言:javascript
复制
#Header 1
##Heaer 2
###Header 3
####header 4
#####header 5
######header 6

Header
====

SubHeader
----

**bold**

*italics*

*emphasize*

label [^1]

> This is the quote

    #include<iostream>
    using namespace std;
    int main(){
        printf("hello world\n");
    }

[This is the label](http://www.baidu.com)

![alt](/images/2016/03/14/1/1.png)

*  1
* * 1
* * * 1

[^1]: This is my first footnote

说明

  • 换行是用位于行末的两个空格来确定的,而不是直接回车。
  • 代码是用同一的一个缩进位来表示的。
  • 引用链接是用[text](url)来确定的,如果是引用图片,则在前面加!号即可。
  • 标注是用[^n]来确定的,在需要使用的时候用[^n],在文章末尾用[^n]:description来加以说明。
  • 多级分点是用*来表示的,当然,多个*之间要有空格。
  • 其他用法可以查看文档

Markdown之所以这么红,我想就是因为他的宗旨非常切合大众的需要,那就是“成为一种适用于网络的书写语言”,他的宗旨就是易读易写。这也就难怪他成为写博客,构建cms站点,甚至是写论文的一个非常好的工具了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 平台
  • 用法
  • 说明
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档