视频教程在这里:

  <https://pan.baidu.com/s/1qXFnwCW>

安装包下载地址见附件页:

  <http://git.oschina.net/lunarsf/Lunar-Markdown-Editor/attach_files>

================================

关于 Lunar Markdown Editor (LME)

LME 是个 Markdown 编辑器,适合用来创建 CHM 文档。

> 能创建 CHM 工程文件(含目录文件、索引文件),但不能编译 CHM,
> 编译 CHM 需要另行下载微软的 [Html Help Workshop](https://www.microsoft.com/en-us/download/details.aspx?id=21138)。

#特点

与常见 Markdown 编辑器不同:LME 走的是 IDE 的路子,适合用来制作 CHM。

* 工作区管理

> 在 LME 中,首先要设置当前`工作区`, 然后才能创建 Markdown 文件。
> 创建的 Markdown 文件之间可以相互引用,只需要点点鼠标就可以,
> 完全不需要用户再手工编写文件间的相互链接。

* 图像数据块直接粘贴成链接

> LME 中创建的每个 Markdown 文件都有自己的资源文件夹,其中包含一个图像资源文件夹。
> 用户可以从其它应用程序中复制一块图像数据,然后直接向编辑区执行“粘贴”操作,
> 然后 LME 会要求用户输入一个文件短名
> ——接下来所有操作(创建资源目录、保存图像文件、编写图像链接字符串等)都由 LME 自动完成。

* 图像文件直接拖动生成链接

> 也可以从 Windows 资源管理器中直接向编辑区拖放多个图像文件,
LME 会自动生成所有链接,完全不需要手工编写。

* 编辑辅助

> 提供了不少查找功能,可以方便地在`文件间`和`文件内部各元素`间相互跳转。
> 提供了 Markdown 文本的高亮显示功能。
> 提供了 Markdown 文本的折叠功能。
> 提供了大量快捷键。

* Html 增强

> 普通 Markdown 编辑器只支持编译静态 Html 页面。
> 而 LME 在工作区目录下会自动创建一些资源文件(包括一些图标、CSS文件、JS代码文件),
> 这样就可以让编译后的 Html 支持较丰富的功能。

> 目前已经支持的功能有: 六级标题的折叠、自定义折叠区(具有多种形态)。

#主要应用场景

**不适用于编写单个、简单的 Markdown 文件**;也不适合用来做复杂的网站。

LME 只适用于制作小型的、静态的网站——尤其适合用于制作 CHM 文档所需要的 Html 文件集。
LME **针对 CHM 作了专门的优化**,可以支持 CHM 中特殊的指向目录的 Html 文件。

> LME 生造出了`目录元文件`的说法,就是针对 CHM 中文件夹节点也可以指向一个 Html 的情况。

LME 可以根据当前工作区目录创建对应的 CHM 工程文件(包括 CHM 工程的目录文件、索引文件)。

> 这样用户只需要点几次鼠标就可以创建、编译 CHM 工程了,完全免去了手工管理 Html 文件间链接关系的烦琐工作。

> 编译工作区的过程中还会自动生成一个 _index.html 文件,这是整个工作区中所有 Html 文件的总目录。

#语法

在标准 Markdown 的基础上进行了一些拓展,添加了一些定制功能,主要包括:

* 中文标记符

例如:引用块以`> `开头,但这总是需要切换中英文输入法,于是在 LME 中,可以直接输入`》`开头。

* 自定义折叠区

不仅在编辑 Markdown 时支持折叠,编译为 Html 后仍然支持折叠。

* 二维文字表

支持格式化、自动填充序号等功能。

* 任务列表

提供多种状态标签,可添加时间表示进度。

* 多种注释

;分号开头的注释,不会被编译进 html。

> ;TODO: 型注释属于分号开头的注释的一种,用于标记 Markdown 文档本身的进度。

冒号开头的注释,会被编译进 html,且会呈现特殊效果。