简洁的 Markdown 编辑器 Smark
- 授权协议: GPL
- 开发语言: C/C++
- 操作系统: 跨平台
- 软件首页: http://git.oschina.net/elerao/Smark
软件介绍
说白了只是为了自己方便使用,并没什么新奇的东西。我使用 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 文件定义显示式样;
简洁友好的界面布局,尽可能地凸显正在编辑的内容;
系统、完备的各类快捷键,极大地提高了工作效率;
安装说明:
对于Windows平台,您可以直接下载当前版本的可执行程序 Smark-X.X-Win32-portable.zip。对于其它平台的用户,可以下载当前版本的 Smark 源代码 Smark-X.X-src.zip在本平台上进行编译即可,一般地您可以按照如下步骤编译Smark:
安装依赖的程序包:
$ sudo apt-get install qtsdk $ sudo apt-get install pandoc
如果您不使用apt-get作为软件包管理器,自己谷歌搜索如何安装这两个程序包
下载 Smark 源代码 Smark-X.X-src.zip,解压并编译:
$ qmake -project $ qmake $ make
把编译出的可执行文件移动到您的[bin]路径下即可使用,此时Smark将使用默认的CSS样式表和基于MathJax CDN的MathJax访问。如果想要得到与Windows平台下完全一致的体验,您还需下载 smark-2.0-resource.zip 解压倒Smark的安装目录下并进行设置。
软件截图:
操作系统基础教程
戴维斯 / 第1版 (2006年7月1日) / 2006-7 / 34.0
这是一本关于操作系统基本原理的教科书,其最大特点就是从操作系统的分层概念出发,深入浅出地介绍了操作系统的基本概念和基本框架。本书可以作为高等院校非计算机专业相关课程的教材或参考书,也适合具有高中以上数学基础的计算机用户自学,还可以作为社会上计算机培训机构的教材。对所有想了解计算机操作系统,但又不需要或不打算深入学习其理论和实现细节的读者来说,本书是一本极具价值的入门指导书。一起来看看 《操作系统基础教程》 这本书的介绍吧!
