说白了只是为了自己方便使用,并没什么新奇的东西。我使用 Pandoc 来转化 Markdown,但是我不想在修改文件时总是在编辑器、文字终端和浏览器间换来换去,因此我写了一个简单的编辑器,它在后台调用 paNDoc 将当前编辑的 markdown 内容转化为 HTML,而后将 HTML 在 Smark 中的浏览器中显示出来,就是这么回事。Smark 依赖于 pandoc、Qt 4.8 和 MathJax,在此向上述软件包开发者们致敬。请注意继承于 pandoc 的发布协议,Smark 同样遵循 GPL,如有任何疑问请联系 elerao.ao@Gmail.com,我将尽快做出回复。
主要特性:
Windows / Linux 等主流系统跨平台支持;
完美支持 LaTeX 数学公式、脚注、尾注等,支持使用本地 MathJax 调用,不需要在线访问 MathJax CDN;
用户可配置的 Markdown 语法高亮显示,美观整洁;
多种格式文件导出支持,可将当前 Markdown 文件另存为 HTML、 Miscrosoft Word、OpenOffice / LibreOffice ODT Document、Latex、PDF、reStructured Text、MeDia Wiki markup、epub 以及 plain txt 等格式文件输出;
可通过用户指明 CSS 文件定义显示式样;
简洁友好的界面布局,尽可能地凸显正在编辑的内容;
系统、完备的各类快捷键,极大地提高了工作效率;
发布于 2014-09-06 23:49:18 | 279 次阅读