Wiki 是一种使用网络的结构管理信息的系统。它允许所有人(如果不考虑权限 问题的话)向其中添加或修改信息,Wiki 会半自动的维护这些信息,使它们具 有良好的结构。
Emacs-wiki 是 Emacs 的一个包,它具有一个标准 wiki 系统应有的大多数功能 ,但是它不允许其他用户修改和添加其中的页面。
Emacs-wiki 可以导出 xhtml 页面,以可以把它发布到网站上,就像这个站一样 。
我的配置基本上是抄李宇的,不过我把他的 .el 拿过来在我这里出了一些错, 所以小有改动:
1. 在 footer 里多处出现 emacs-wiki-home-page 这个变量,但
是可能是版本的原因,这个变量是没有的,要换成
emacs-wiki-default-page。
2. 加入了 fontify 的支持。牛人 crazycool 写的 srctag 在我这里出错...
另外还发现一个问题,就是如果我的源文件里没有 <nop>WikiIndex</nop> 这个 文件,用 emacs-wiki-publish-index 做出的 <nop>WikiIndex.html</nop> 就 会在 publish/publish 目录下,而不是正常的 publish 目录,我楼上和我用同 一个版本的 Emacs-Wiki,却没有这个问题... 看来我的 Emacs 还真是诡异...
PS: 试了一下传说中的 Muse,比较复杂,语法和 Emacs-Wiki 比较像,多了 一些 Markups。
现在正在探索语法加亮