测试 Markdown 支持情况-程序员宅基地

技术标签: python  markdown  

这个是 MWeb 软件带的一段例子。我放在这里只是试试。

Markdown 语法和 MWeb 写作使用说明

Markdown 的设计哲学

Markdown 的目標是實現「易讀易寫」。 不過最需要強調的便是它的可讀性。一份使用 Markdown 格式撰寫的文件應該可以直接以純文字發佈,並且看起來不會像是由許多標籤或是格式指令所構成。 Markdown 的語法有個主要的目的:用來作為一種網路內容的寫作用語言。

<!-- more -->

本文约定

如果有写 效果如下:, 在 MWeb 编辑状态下只有用 CMD + 4CMD + R 预览才可以看效果。

标题

Markdown 语法:

# 第一级标题 `<h1>` 
## 第二级标题 `<h2>` 
###### 第六级标题 `<h6>` 

效果如下:

第一级标题 <h1>

第二级标题 <h2>

第六级标题 <h6>

强调

Markdown 语法:

*这些文字会生成`<em>`*
_这些文字会生成`<u>`_

**这些文字会生成`<strong>`**
__这些文字会生成`<strong>`__

在 MWeb 中的快捷键为: CMD + UCMD + ICMD + B 效果如下:

这些文字会生成<em> 这些文字会生成<u>

这些文字会生成<strong> 这些文字会生成<strong>

换行

四个及以上空格加回车。 如果不想打这么多空格,只要回车就为换行,请勾选:Preferences - Themes - Translate newlines to <br> tags

列表

无序列表

Markdown 语法:

* 项目一 无序列表 `* + 空格键`
* 项目二
	* 项目二的子项目一 无序列表 `TAB + * + 空格键`
	* 项目二的子项目二

在 MWeb 中的快捷键为: Option + U 效果如下:

  • 项目一 无序列表 * + 空格键
  • 项目二
    • 项目二的子项目一 无序列表 TAB + * + 空格键
    • 项目二的子项目二

有序列表

Markdown 语法:

1. 项目一 有序列表 `数字 + . + 空格键`
2. 项目二 
3. 项目三
	1. 项目三的子项目一 有序列表 `TAB + 数字 + . + 空格键`
	2. 项目三的子项目二

效果如下:

  1. 项目一 有序列表 数字 + . + 空格键
  2. 项目二
  3. 项目三
    1. 项目三的子项目一 有序列表 TAB + 数字 + . + 空格键
    2. 项目三的子项目二

列表中嵌入代码块语法

1. 项目一 有序列表 `数字 + . + 空格键`
    
    列表中嵌入代码块必须前后空一行,如这个写法
       
    ```js
    function fancyAlert(arg) {
      if(arg) {
        $.facebox({div:'#foo'})
      }
    }
    ```
    
    其他文本。
    
2. 项目二

任务列表(Task lists)

Markdown 语法:

- [ ] 任务一 未做任务 `- + 空格 + [ ]`
- [x] 任务二 已做任务 `- + 空格 + [x]`

效果如下:

  • [ ] 任务一 未做任务 - + 空格 + [ ]
  • [x] 任务二 已做任务 - + 空格 + [x]

图片

Markdown 语法:

![GitHub set up](http://zh.mweb.im/asset/img/set-up-git.gif)
格式: ![Alt Text](url)

Control + Shift + I 可插入Markdown语法。 如果是 MWeb 的文档库中的文档,还可以用拖放图片、CMD + V 粘贴、CMD + Option + I 导入这三种方式来增加图片。 效果如下:

GitHub set up

MWeb 引入的特别的语法来设置图片宽度,方法是在图片描述后加 -w + 图片宽度 即可,比如说要设置上面的图片的宽度为 140,语法如为 ![GitHub-w140](set-up-git.gif)

GitHub set up-w140

链接

Markdown 语法:

email <[email protected]>
[GitHub](http://github.com)
自动生成连接  <http://www.github.com/>

Control + Shift + L 可插入Markdown语法。 如果是 MWeb 的文档库中的文档,拖放或CMD + Option + I 导入非图片时,会生成连接。 效果如下:

Email 连接: [email protected] 连接标题Github网站 自动生成连接像: http://www.github.com/ 这样

区块引用

Markdown 语法:

某某说:
> 第一行引用
> 第二行费用文字

CMD + Shift + B 可插入Markdown语法。 效果如下:

某某说:

第一行引用 第二行费用文字

回复的内容

行内代码

Markdown 语法:

像这样即可:`<addr>` `code`

CMD + K 可插入Markdown语法。 效果如下:

像这样即可:<addr> code

多行或者一段代码

Markdown 语法:

```js
function fancyAlert(arg) {
  if(arg) {
    $.facebox({div:'#foo'})
  }

}
```

CMD + Shift + K 可插入Markdown语法。 效果如下:

function fancyAlert(arg) {
	if(arg) {
		$.facebox({div:'#foo'})
	}

}

顺序图或流程图

Markdown 语法:

```sequence
张三->李四: 嘿,小四儿, 写博客了没?
Note right of 李四: 李四愣了一下,说:
李四-->张三: 忙得吐血,哪有时间写。
```

```flow
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?

st->op->cond
cond(yes)->e
cond(no)->op
```

效果如下( Preferences - Themes - Enable sequence & flow chart 才会看到效果 ):

张三->李四: 嘿,小四儿, 写博客了没?
Note right of 李四: 李四愣了一下,说:
李四-->张三: 忙得吐血,哪有时间写。
王五->张三:吃点啥
王五->李四:吃点啥
李四-->王五: 回锅肉
张三-->王五: 就回锅肉
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?

st->op->cond
cond(yes)->e
cond(no)->op

更多请参考:http://bramp.github.io/js-sequence-diagrams/, http://adrai.github.io/flowchart.js/

表格

Markdown 语法:

第一格表头 | 第二格表头
--------- | -------------
内容单元格 第一列第一格 | 内容单元格第二列第一格
内容单元格 第一列第二格 多加文字 | 内容单元格第二列第二格

效果如下:

第一格表头 第二格表头
内容单元格 第一列第一格 内容单元格第二列第一格
内容单元格 第一列第二格 多加文字 内容单元格第二列第二格

删除线

Markdown 语法:

加删除线像这样用: ~~删除这些~~

效果如下:

加删除线像这样用: 删除这些

分隔线

以下三种方式都可以生成分隔线:

***

*****

- - -

效果如下:




MathJax

Markdown 语法:

块级公式:
$$	x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

\\[ \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} =
1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}}
{1+\frac{e^{-8\pi}} {1+\ldots} } } } \\]

行内公式: $\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$

效果如下(Preferences - Themes - Enable MathJax 才会看到效果):

块级公式: $$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

\[ \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\ldots} } } } \]

行内公式: $\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$

脚注(Footnote)

Markdown 语法:

这是一个脚注:[^sample_footnote]

效果如下:

这是一个脚注:^sample_footnote

注释和阅读更多

<!-- comment -->

<!-- more -->

Actions->Insert Read More Comment 或者 Command + . 阅读更多的功能只用在生成网站或博客时,插入时注意要后空一行。

TOC

Markdown 语法:

[TOC]

效果如下:

[TOC]

转载于:https://my.oschina.net/guodapeng/blog/1606051

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33875839/article/details/92051140

智能推荐

阿里2024首发一百多道Java高级岗面试题(含答案),二叉树+链表+字符串+栈和队列高频面试题合集-程序员宅基地

文章浏览阅读435次,点赞17次,收藏17次。这份文档从构建一个键值数据库的关键架构入手,不仅带你建立起全局观,还帮你迅速抓住核心主线。除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。你的支持,我的动力;祝各位前程似锦,offer不断!!!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)

matlab 计算Ax=b的解,解线性方程组的现成工具_matlab解ax=b-程序员宅基地

文章浏览阅读1.4k次,点赞6次,收藏9次。只写了最简单的方式,其中b需要是列向量,用分号隔开元素;_matlab解ax=b

用户故事与用例:软件开发的双翼-程序员宅基地

文章浏览阅读840次,点赞29次,收藏13次。在敏捷软件开发中,理解用户需求是成功交付高质量产品的关键。本文将详细介绍两种收集和定义需求的流行技术:用户故事和用例。我们将探讨它们的理论基础、区别、联系,以及如何在实际工作中应用这些概念。

02 - ArcGIS For JavaScript-矢量数据的符号化处理(Symbol)-程序员宅基地

文章浏览阅读789次,点赞11次,收藏14次。ArcGIS中的符号化,及将矢量数据(点、线、面)通过给其设置颜色、边框、样式实例化为一个具化的对象。ArcGIS提供了Symbol去处理符号化问题。Symbol定义如何在GraphicLayer上如何显示点、线、面、文本,符号定义了几何对象所有的非地理特征方面的外观,例如图形的颜色,边框线样式,api中有许多的符号类,每个类都只允许你使用唯一的方式去制定符号。每种符号都用于一种特定的类型。

新手学Python之学习官网教程(二: Using the Python Interpreter)_useing python3 as python interpreter-程序员宅基地

文章浏览阅读1.3w次,点赞27次,收藏18次。文章目录1. 调用Python解释器1. 调用Python解释器  在Linux环境下,如果Python版本为3.6,Python解释器通常是安装在/usr/local/bin/python3.6。请把/usr/local/bin添加到系统变量PATH中,The Python interpreter is usually installed as /usr/local/bin/python3.6 on those machines where it is available; putting /usr_useing python3 as python interpreter

【机器学习笔记37】模糊聚类分析(基于最大生成树)_模糊聚类分析例题-程序员宅基地

文章浏览阅读4.3k次,点赞7次,收藏26次。【参考资料】【1】《模式识别与智能计算的MATLAB技术实现》【2】《模糊数学方法及其应用》【3】https://baike.baidu.com/item/Kruskal/10242089?fr=aladdin1. 模糊关系的矩阵定义模糊集定义及基础信息,参考之前笔记《模糊数学笔记-模糊集》1.1 模糊关系定义: 设论域U,V,称U×VU \times VU×V的一个模糊子集R..._模糊聚类分析例题

随便推点

网页设计三剑客(总结)_网页三剑客-程序员宅基地

文章浏览阅读4.3k次,点赞4次,收藏14次。工欲善其事必先利其器,想从事网页设计(现在已延伸为前端工程师)那么精通它所需要的技术就是必然的。网页设计的三剑客指的是:HTML、CSS、JavaScript,现在一一讲述如下:1.HTML---网页的基本结构如果把网页比作一个人的话,网页的基本结构就像是人所具有的身体一样,他有一些基本的构件,如:眼睛、鼻子、嘴巴、手、腿......。html就是用来创造网页"身体"的。(1) h_网页三剑客

python格式化字符串的三种方法(%,format,f-string)_在java中可以使用string.format函数,python中可以使用%或format方法来格式-程序员宅基地

文章浏览阅读10w+次,点赞111次,收藏413次。DAY 7. 格式化字符串到目前为止,我所知道的,python格式化字符串有三种方法,第一是早期就有的%,其次是2.5之后的format(),还有就是3.6添加的f字符串调试7.1 %格式化字符串%格式化字符串是python最早的,也是能兼容所有版本的一种字符串格式化方法,在一些python早期的库中,建议使用%格式化方式,他会把字符串中的格式化符按顺序后面参数替换,格式是"xxxxxx ..._在java中可以使用string.format函数,python中可以使用%或format方法来格式化字符

电信/网通双线光纤,策略路由/双线分流/双线备份,图文教程_电信双局向备份-程序员宅基地

文章浏览阅读1.9k次。其实此类教程已经讲得太多了。双线一直是ROS的一个特色,相信也有很多朋友都会做,会使用。也有很多新来的朋友想学习,可能由于没有入门的原因,或许也没有静下心来仔细的咀嚼前辈们的帖子,导致还是有很多问题的存在。每个人都有自己的意愿,想要收费的,愿意付费的那是你们的自由和权利,他人无权干涉,并非有些朋友所说的“讲得太多了,版主还怎么赚钱啊”,我扪心自问,从未靠ROS技术赚取过一分钱,一直本着己欲立而立人_电信双局向备份

最全!导入csv文件+归一化+PCA降维+K-Means聚类+效果评估+可视化 项目实战_聚类csv-程序员宅基地

文章浏览阅读4.5k次,点赞7次,收藏70次。(1)使用pandas库读取wine数据集(2)将wine数据集的数据和标签拆分开。(3)将wine数据集划分为训练集和测试集。(4)标准化wine数据集。(5)对wine数据集进行PCA降维。(6)构建聚类数目为3的K-Means模型。(7)对比真实标签和聚类标签求取FMI。(8)在聚类数目为2~10类时,确定最优聚类数目。(9)求取模型的轮廓系数,绘制轮廓系数折线图,确定最优聚类数目。(10)求取Calinski-Harabasz指数,确定最优聚类数目。_聚类csv

照片如何打包?三个方法轻松搞定!_怎么把照片压缩成文件包-程序员宅基地

文章浏览阅读495次。介绍了三种照片打包的方法,一是使用嗨格式压缩大师,可以一键批量快速压缩,自由选择压缩模式;二是使用7zip设置相关参数;三是使用WINRAR设置相关参数进行压缩。_怎么把照片压缩成文件包

探秘 Awesome FlipperZero:一款革命性的硬件黑客工具-程序员宅基地

文章浏览阅读605次,点赞9次,收藏13次。探秘 Awesome FlipperZero:一款革命性的硬件黑客工具项目地址:https://gitcode.com/djsime1/awesome-flipperzeroAwesome FlipperZero 是一个致力于汇集所有关于 FlipperZero 设备的资源、教程和项目的开源仓库。FlipperZero 是一种多用途的小型硬件设备,它为电子爱好者、安全研究人员、物联网开发者提..._flipperzero源代码

推荐文章

热门文章

相关标签