markdown 文档处理器 md0

MIT
跨平台
2019-06-28
hyjiacan

md0 是一个丑陋的 markdown 转 html 的工具。

用法

NodeJS

npm install md0
var md0 = require('md0')

var markdown = '# title1\n## title2'
var option = {
    codeIndex: true,
    codeHeight: 0,
    titleAnchor: true,
    catalog: false
}
var html = md0(markdown, option)
console.log(html)

Browser

<script src="/path/to/md0.js"></script>
<link rel="stylesheet" href="/path/to/md0.css"/>

<script>
var markdown = '# title1\n## title2'
var option = {
    codeIndex: true,
    codeHeight: 0,
    titleAnchor: true,
    catalog: false
}
var html = md0(markdown, option)
console.log(html)
</script>

Option

名字 类型 默认值 描述
codeIndex Boolean true 是否在代码块前面显示行号
codeHeight Number 0 代码块的最大高度,为0表示不限制
titleAnchor Boolean true 是否在标题前显示导航锚点
catalog Boolean false 是否生成目录

Feature

md0 添加有实用的引用功能,用于块或结构化内容的引用

定义引用块theCode:

&&&theCode
引用的内容部分
这里面可以写表格
|col1|col2|col3|
|---|---|---|
|-|-|-|
&&&

theCode 是引用的名称,引用名称仅支持 [a-zA-Z_\-0-9]

引用 theCode 块:

|col1|col2|col3|
|---|---|---|
|&theCode&|-|-|

使用 &theCode& 来将前面定义的引用块引用到表格内。

 

CLI

node parser.js README.md readme.html

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

md0 0.4.0 发布,一个丑陋的 markdown 文档处理器

md0 是一个为了能深度定制而生的 markdown 文档处理器,由于作者天生没有审美,导致配色丑陋。 md0 支持以下特性: 生成目录 标题锚点 代码块行号 内容块引用* 在处理代码块时,发现要处理的语...

09/30 11:17

md0 0.3.1 发布,一个丑陋的 Markdown 解析器

md0 是一个丑陋的 markdown 文档处理器,当然,工具丑跟我本人丑是无关的,仅仅是因为我没有审美。 距离上次发出来时隔仅几天,这次更新主要有两点: 多级列表渲染异常 添加引用支持 需要特别...

07/02 13:56

MD0, 与大家分享这个丑陋的 markdown 解析工具

md0 这是一个简陋的 markdown 文档处理器 用法 NodeJS npm install md0 var md0 = require('md0') var markdown = '# title1\n## title2' var option = { codeIndex: true, ...

07/01 08:59

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

mdadm软RAID的删除方法和注意事项

转的: ###删除整个RAID: ``` mdadm /dev/md0 --fail /dev/sdb --remove /dev/sdb mdadm /dev/md0 --fail /dev/sdc --remove /dev/sdc mdadm /dev/md0 --fail /dev/sdc --remove /dev/sdd m...

2016/09/28 15:29
73
0
软RAID磁盘阵列实例

前言: 最近整理一些以前的学习笔记。 过去都是存储在本地,此次传到网络留待备用。 RAID磁盘阵列 RAID Redundant Arrays of Inexpensive Disks 廉价冗余磁盘阵列 通过硬件/软件技术,将多个...

07/21 21:51
10
0
创建raid lvm

1.创建raid fdisk /dev/sda n +512M #重复5次 w partprobe#安装parted软件包,分区后不用重启 mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=4 --spare-device=1 /dev/sda{...

2014/06/14 21:11
39
0
Linux下配置软件磁盘阵列(实例:raid5)

什么是raid就不说了,这里只是罗列了一下怎么去配置软件磁盘阵列,以raid5为例. 更多raid点这里,来自伯乐在线的传送门 提前准备: 安装mdadm 分区4个或以上 1、创建RAID5 mdadm -C /dev/md0 -...

2016/05/22 09:50
2
2
解决Structure needs cleaning

简介 今天在同步文件的时候有一个目录突然报错 Structure needs cleaning 百度了一下发现使用xfs_repair可以解决 操作 因为我做的是raid5 ,可能是昨天我重启了机器的缘故,所以我要做的是先...

06/17 07:27
19
0
RAID原理基础及Linux下软件RAID配置

RAID(Redundant Array of Independent Disks)是廉价磁盘冗余阵列技术的英文缩写,它的原理就是通过多个磁盘并行运行来提高整个计算机的I/O存储性能。...

2015/01/21 16:43
13
0
RAID5

RAID命令: 语法: mdadm --detail /dev/md0 mdadm --create --auto=yes /dev/md[0-9] --raid-devices=N \ --level=[0,1,5,] --spare-devices=N /dev/sdb{6,7,8,9} --create :为新建RAID参数...

2013/10/12 18:27
19
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部