系统简介
墨子Markdown文档管理系统是一款专为多用户打造的Markdown编辑器,通过精心的设计与技术实现,带来前所未有的书写体验。 特点概述:
功能丰富 :支持高亮代码块、LaTeX 公式、流程图,本地图片以及附件上传,甚至截图粘贴,工作学习好帮手;
得心应手 :简洁高效的编辑器;
深度整合 :支持选择笔记本和添加标签。
系统功能介绍 文档分类
文档分类 是方便你进行文档分类管理的功能,新用户没有任何文档分类,你必须至少新建一个分类才能进行文档撰写。
文档操作 新建文档
没有打开现有文档的情况下,您可以通过以下步骤新建文档:
选择文档分类(如果没有文档分类先要新建文档分类);
填写文档标题;
填写文档内容;
点击保存按钮进行文档保存。在已打开现有文档的情况下,通过点击新建文档来进行文档新建,操作同上。
文档操作
文档保存后,您将会看到以下图标:
链接功能链接针对PC等大屏幕设备优化过的方便查看的链接。访问设置将当前文档下载为独立的HTML单文件。历史版本可以查看此文档的最近50次的历史修改记录。如果系统开启了Wordpress同步,还可以看到以下图标:删除删除文档,删除的文档不能恢复,请谨慎操作Markdown介绍 Markdown简介
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— 百度百科 正如您在阅读的这份文档,它使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接。下面列举了几个高级功能。
Markdown基本语法 标题
语法: # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题
普通文字
语法: 这是一段文字。
显示: 这是一段文字。
加粗
语法:加粗部分 显示:加粗部分
斜体
语法:斜体部分 显示:斜体部分
删除线
语法:删除部分 显示:删除部分
链接
语法:链接标题 显示:链接标题
引用
语法:
> 这是一段引用文字
显示:
这是一段引用文字
语法:
> 这是一段引用文字 >> 这是一段引用文字嵌套 >> 这是一段引用文字嵌套 > 这是一段引用文字
显示:
这是一段引用文字 >> 这是一段引用文字嵌套 >> 这是一段引用文字嵌套 > 这是一段引用文字
图片
语法:
显示:
分割线
语法:---
显示:
列表
语法:
- 无序列表项目 - 无序列表项目 - 无序列表项目 1. 有序列表项目 1. 有序列表项目 1. 有序列表项目 1. 有序列表项目 1. 有序列表项目 2. 有序列表项目 3. 有序列表项目 - 外层列表项目 - 内层列表项目 - 内层列表项目 - 内层列表项目 - 内层列表项目 - 外层列表项目
显示:
无序列表项目
无序列表项目
无序列表项目
有序列表项目
有序列表项目
有序列表项目
有序列表项目
有序列表项目
有序列表项目
有序列表项目
外层列表项目
内层列表项目
内层列表项目
内层列表项目
内层列表项目
外层列表项目
行内代码
语法:行内代码
显示:行内代码
代码块
语法:
python @requires_authorization def somefunc(param1='', param2=0): '''A docstring''' if param1 > param2: # interesting print 'Greater' return (param2 - param1 + 1) or None class SomeClass: pass >>> message = '''interpreter ... prompt''' **显示:**
python @requires_authorization def somefunc(param1='', param2=0): '''A docstring''' if param1 > param2: # interesting print 'Greater' return (param2 - param1 + 1) or None class SomeClass: pass >>> message = '''interpreter ... prompt''' 表格
语法:
| 左对齐 | 中间对齐 | 右对齐 | | :--- |:---:| ---:| | col 3 is | some wordy text | $1600 | | col 2 is | centered | $12 | | zebra stripes | are neat | $1 |显示:左对齐中间对齐右对齐col 3 issome wordy text$1600col 2 iscentered$12zebra stripesare neat$1数学公式
语法:
$$ x = dfrac{-b pm sqrt{b^2 - 4ac}}{2a} $$ $$ textstyle int_{-N}^{N} e^x, dx $$
显示: $$ x = dfrac{-b pm sqrt{b^2 - 4ac}}{2a} $$ $$ textstyle int_{-N}^{N} e^x, dx $$ 更多参考:https://meta.wikimedia.org/wiki/Help:Displaying_a_formula
流程图
语法:
flow st=>start: 开始 e=>end: 结束 op=>operation: 操作 cond=>condition: 条件判断? st->op->cond cond(yes)->e cond(no)->op **显示:**
flow st=>start: 开始 e=>end: 结束 op=>operation: 操作 cond=>condition: 条件判断? st->op->cond cond(yes)->e cond(no)->op
更多参考:http://adrai.github.io/flowchart.js/
时序图
语法:
sequence master->dev: 1.创建分支 dev->dev: 2.本地开发/调试 dev->alpha: 3.本地Merge alpha->alpha': 4.Push alpha'->alpha': 5.Alpha环境测试 master->dev: 6.Rebase dev->dev': 7.Push到远程 dev'->master': 8.提交Merge Request master'->master': 9.Beta测试 master'->master': 10.打包/toMaven master'->PPE: 11.发布 master'->Product: 12.发布 **显示:**
sequence master->dev: 1.创建分支 dev->dev: 2.本地开发/调试 dev->alpha: 3.本地Merge alpha->alpha': 4.Push alpha'->alpha': 5.Alpha环境测试 master->dev: 6.Rebase dev->dev': 7.Push到远程 dev'->master': 8.提交Merge Request master'->master': 9.Beta测试 master'->master': 10.打包/toMaven master'->PPE: 11.发布 master'->Product: 12.发布
更多参考:http://bramp.github.io/js-sequence-diagrams/