WikidPad:wiki风格的开源树状笔记管理软件(新增发布内容为html)


2011-05-04:新增:发布wiki内容为html。
  相比其他笔记软件,这篇WikidPad的介绍文章发布太晚。这并不代表WikidPad的重要性和质量比其他软件低。实际上,我了解和跟踪WikidPad的时间很长,评价也很高,并在相关文章中多次提及。也曾经把官方主页译为中文,可惜在博客搬家过程中丢失了 [1] 。现在,借推荐 WikidPad简明教程(by 世林)的机会,把这一欠账补上。
  另外,介绍软件,并不代表就推荐大家立即投入实用。一来软件各有长短,二来用户需求不同。其目的,唯在“博观而约取[2] 而已。

一、WikidPad基本介绍

  WikidPad是一款开源免费的wiki风格的树状笔记管理软件,基于Python,支持Windows、Mac、Linux等平台。WikidPad在国外尤其是开源社区拥有较大影响力。
  官方主页:http://wikidpad.sourceforge.net/

  关于软件名称拼写:注意,软件名称中间有字母d,不是wikipad,而是 WikidPad。
WikidPad截屏

二、WikidPad视频教程

1. WikidPad 使用教程

  如下视频为flash (.swf)格式,500×420,370KB,以wink录制。

2. WikidPad安装过程

  视频为flash (.swf)格式,503×405,80KB,以wink录制。点击在新窗口播放
  安装提醒:在安装wikidpad软件时候需要注意,不要将其安装在中文目录下,否则点击可执行文件无反应(via)。——所有软件安装都应如此。

三、WikidPad详尽教程

  推荐教程:《WikidPad简明教程》,by Frank Chen,2010年5月。
  使用说明:该教程就是用WikidPad写成的,因此,推荐的阅读方式下载离线版,然后用WikidPad打开教程。如果你没有下定决心安装(仅需要解压)WikidPad,也可阅读在线版,或使用下载包导出后的html文件。
  目录摘引:

    - 前言
    - 目录
    - 说明
    - 软件的特点
    - 软件的缺点
    - 软件简明使用教程
    - 编辑模式和预览模式
    - 什么是词条?
    - URL 链接
    - 网页锚和脚注
    - 词条树的图标和颜色
    - WikidPad 中的一些格式化语法
    - 取消格式化
    - 取消一段文字的格式化
    - 一段预定义的文字
    - Escaping characters
    - 表格
    - HTML 标签和特殊字符
    - 项目符号
    - 属性标记
    - Todo 项目
    - 动态插入
    - 语法
    - 例子
    - 模板

四、其他补充

1. Wikidpad 中文语言包 |更新

  自 Wikidpad v2.0 开始,官方安装包已经包含了简体中文语言文件。在中文Windows下能自动识别语言,首次启动就会自动选择简体中文界面。感谢 yuxiaoxu AT msn.com 网友的工作成果,以及 其他网友的努力

2. 开源的意义

  大多数情况下,开源只是一个“标签”。用户直接修改源代码来满足自己需求,或者第三方做出重大改进的案例,所占比例并不高。但是,唯有开源,才让这些低概率事件有发生的可能。而WikidPad,就是此低概率的受益者之一。软件作者本是Jason Horman,并于2005年6月宣布开源。此后,自2005年10月(v1.20beta1)起,主要维护者变成了 Michael Butscher 。

3. WikidPad软件应用的其他问题或技巧

  * 中文换行存在“分词优先”的问题。即如果一行超长,会优先在空格处换行,而不是窗口右边界。这在行首空格时,尤其不方便。很多国外软件都存在此问题,比如类似的AceText,早期版本中也有此情况。后来在国内用户的积极反馈下,才得以解决。
  * 上述教程认为WikidPad有“较好的搜索功能”,我认为工具栏中快速搜索框,快速、全局的搜索,结果显示视图方面,可以说“非常好”。
  * 默认字体也可以在 Wiki Settings 中设置。

3. 发布wiki内容为html(2011-05-04)

因工作需要,曾试图用WikidPad实现“树状文档管理,发布为html,共享给同事”的需求。相关结果记录如下,供参考。

1. “发布html”的范围可选择:当前节点、当前子树、整个wiki。
2. 发布格式可选择:单一html(即所有内容汇总为一个超长的html),多个html(每节点一个文件,互相链接)。
3. 选择多个html时:
* 文件名为 节点名.html ,支持长中文名称。
* 所有 html 文件堆在一起,无子目录(wiki之间只有链接关系,并无真正的目录从属关系)
* 导出的 html 无WikidPad中左侧的树状结构,只在每个html页的顶部,有父节点的链接,帮助跳转。

4. 导出示例:
示例1:XbetaWiki.html 。注意:发布时,请在“其他导出”界面,选择“兼容文件名”,则 原中文wiki条目,如 「1.1 免费软件」会导出为 「1.1 @514D@8D39@8F6F@4EF6.html」,发布在网站时的兼容性会更好。
示例2: 内容同上,但导出后有些html文件名含中文,可能无法访问。
建议:如果发布后存放在网站上,建议采用兼容文件名。如果仅用于本地浏览,建议保持中文文件名。因为浏览器对本地文件的中文名称的支持较好(下载导出包(5K)进行测试),且无论在浏览器还是文件管理器中,都能直接看清文件名,更直观易读。

关于WikidPad发布功能的结论:如果对“发布内容,且支持树状目录导航”的需求较为强烈,则 WikidPad 并不适合。

附:注释

  [1]:手工翻译为html文件,ftp上传到wordpress文章对应的public_html目录下,对应url http://xbeta.info/wikidpad.htm ,与wordpress文章url结构相同。但在搬家过程中,这些html文件被丢弃了。大家引以为戒,建议上传文件单独开设目录。
  [2]: 苏轼:“吾子其去此而务学也哉。博观而约取,厚积而薄发,吾告子止于此矣。” [全文]


附录:文章更新历史

2011-05-04:新增:发布wiki内容为html。
2011-04-27:v2.0发布,内含简体中文语言包。
2010-05-10:初稿。


《 “WikidPad:wiki风格的开源树状笔记管理软件(新增发布内容为html)” 》 有 61 条评论

  1. 沈蚊 的头像

    “关于软件名称拼写:注意,软件名称中间有字母d,不是wikipad,而是 WikdPad。”
    不是Wikdpad,而是Wikidpad。
    (xbeta注:非常感谢,已改正 )

    1. pysense@gmail.com 的头像
      pysense@gmail.com

      是的,佳软童鞋少写了个“i”:wikidPad

  2. eagle 的头像
    eagle

    这个东东不能自动换行,发生奇怪

  3. Hermit 的头像
    Hermit

    算了,我就不再折腾它了。
    还是OneNote+minipad2+myBase+CyberArticle+Oulook.几乎一切都可以搞定了。

  4. 若水 的头像
    若水

    Hermit的这个组合是很强大,但你的资料最终怎么统一?整理到这其中的哪个软件?

    1. Hermit 的头像
      Hermit

      学习、项目方面的知识以及一切信息备忘就记在OneNote里。minipad2主要记一些简单的文字,觉得还不错的小“碎片”跟一些临时性的东西,到一定程度后如果有用再整理到OneNote里。CyberArticle就是抓取网页,有时需要代码高亮的代码片段也放里面。Outlook就是Mail跟日程管理了。myBase用的少一些,就是隔几个月把OneNote的东东备份在里面,因为我的OneNote不是正版,所以总是感觉不安全…

      1. a405751701 的头像
        a405751701

        不要逗了啦,
        买来的母鸡下的蛋,偷来的母鸡下的蛋,是平等的鸡蛋。

  5. oversky 的头像
    oversky

    很可惜这软件对 excel 和 powerpoint 做出的图( wmf, emf format) 无法完整支援剪贴。有另一套相似的是 connectedtext, 不过是收费软件,而且资料格式不是公开的。

  6. […] Shared WikidPad:wiki风格的开源树状笔记管理软件. […]

  7. zz 的头像
    zz

    现在知识管理全都转wiz了,私人一点的用onenote

  8. theflash 的头像
    theflash

    这个要支持~ 我用这个~ 只是不会导出为html

  9. Crow 的头像

    还是网文快捕好用

  10. 一心而已 的头像

    很新颖的玩意,我也试试

  11. 世林 的头像

    博主是怎么发现我那篇博文的呢,呵呵?
    我在博客园的博客是刚刚注册的,博文发出不到一天博主就写文介绍了,呵呵,让人感叹信息传播的快速啊。
    楼上有童鞋提到wiz,我也觉得挺好的,但我觉得网博士也的确很好,可能某些方面wiz比不上。如果最近有空,可能写一篇wiz和网博士简单对比的文章。
    (xbeta注:对某些内容足够关注 ,就会足够灵敏。)

  12. vising 的头像

    xbeta的图床好像出问题了
    不过从tracert来看,好像不是被墙。

  13. stone 的头像
    stone

    我想使用一款同时支持linux和windows的笔记软件,现在对WikidPad和keepnote,不知道选那个好。哪一位比较过的同志,能给点建议吗?谢谢

    1. stone 的头像
      stone

      keepnote 选择Consolas字体后,输入中文乱码。

      1. stone 的头像
        stone

        用SimSun字体,问题解决

  14. stone 的头像
    stone

    请问如何默认取消驼峰式词条?
    (xbeta注:抱歉,没找到办法。我关注,但并不太用此软件。 )

    1. stone 的头像
      stone

      研究了一个下午,有个问题一直解决不了。
      如何在预览模式自动换行?

      1. hyperstatic 的头像
        hyperstatic

        研究了几个下午,也解决不了,只有用ie的渲染模式
        下才能自动换行,但linux下只能用内部渲染。

    2. Jason 的头像
      Jason

      @stone, 你好 [global.camelCaseWordsEnabled: false]

  15. [0,1] 的头像
    [0,1]

    用wikidpad,字体换了就变成这样了。

    见链接:http://www.toofiles.com/zh/t/images/1512_01.png

    不知道是怎么回事?

  16. ak47 的头像
    ak47

    Scrapbook+Onenote+Ditto+CyberArticle+Ultrarecall的飘过.

    1. Hermit 的头像
      Hermit

      你的Scrapbook跟CyberArticle功能不是重叠吗?请问你是怎么使用他们的?

      1. ak47 的头像
        ak47

        cyberarticle5抓个网页慢如蜗牛.
        所以就是
        scrapbook抓网页,每个月导入到一个cyberarticle的文件.

  17. SkyMoon 的头像
    SkyMoon

    关注此软件,不过等汉化。。。不然用起来很郁闷。。。
    另:想问一下,今年有无TC的团购计划?~求真相。。。

  18. wxg 的头像
    wxg

    用wiz

    啥格式都不用管,粘贴就行了

  19. Timur 的头像
    Timur

    还是没有养成使用这类软件的习惯,曾经用过一段时间的scrapbook

  20. wppurking 的头像
    wppurking

    其实其书写起来的语法有一部分是借鉴了 markdown

  21. 小寒 的头像
    小寒

    mac版的没有安装成功过。

  22. 林卯 的头像

    我一直在寻找可以在单机运行的Wiki/类似维基的软件,试了不少,多不理想。这个若有汉化应该会不错。

    另:我近期曾向善用佳软邮箱发过一封关于单机运行Wiki的邮件,久未得回复,不像以前那样,不知是否谷歌邮箱被封或别的问题……
    (xbeta注:未收到邮件。不过,也没有什么理想的软件推荐。 )

    1. 林卯 的头像

      咦,看来是丢信了,好像某个时期我发往任意Gmail的邮件都无回音……
      依目前我看到的,除 TiddlyWiki 勉强可行外,似乎还没有比较理想的。

    2. Yibie 的头像
    3. SeQuence 的头像
      SeQuence

      confluence!~ Java平台的,可搭建在你自己的机器上~ 完美了我觉得

  23. 白衣 的头像
    白衣

    很喜欢这款软件,只是不知道如何使用图表功能,发现有插件,但是不会写,代码不熟悉,能不能详细介绍一下图表图形方面知识?多谢

  24. kenny 的头像
    kenny

    半年前从mybase转到wiz了。
    期望wiz不断做强,不想折腾其他软件了。

  25. Isaac LI 的头像
    Isaac LI

    原来软件名称中间有字母d! 不是wikipad,而是 WikidPad。怪不得我在http://alternativeto.net/ 里找不到它,觉得奇怪..

  26. dandd134 的头像
    dandd134

    像mybase这种单文件的存储,既不方便导入导出和移植,在安全性上也和数据库存储差一大截,所以单文件的记事本都不考虑了。。。新来的cintanotes是sqlite的还不错,就是排版差了些,文章一多,找文章有点难(没有分页显示);onenote没用过,evernotes听说要帐号还比较占资源,这个就不环保了吧。。。mybase搜索也很差。。。web捕捉更是特烂。。。最最最讨厌它的界面,好土。。。希望新版本能有改善,国内的为什么不出个全球领先的笔记本软件来呢。。。秒杀一切,让我们这些纠结星人可以回到地球上来。。。

  27. a405751701 的头像
    a405751701

    个人暂时非常不喜欢wikid,
    感觉还是dos时代的产物。
    不像是记笔记,倒像是在编程。

  28. Sandox 的头像

    佳软大哥好,有一点我不太明白,对于Wiki类的笔记,长处在哪?在我看来,他虽然有一些人性化的功能,但不能插入图片等资料,基于这点,我还是更喜欢类似于Wiz为类的软件—-Wiz也是我主要的知识PKM软件。不过我倒是很喜欢Wiki类的风格。so,请教一下佳软,这类软件的主要用在哪些方面呢?

    1. azu 的头像
      azu

      就是满足个人需求了……通讯录,档案记录,球员演员的履历,小说读后感,人物关系谱,食谱制作,日程提醒……它内部链接和关键字功能比较好
      我是在evernote超过300M的时候才开始把不用配图的资料往wikid上记录,结果文件一多也开始变慢了
      也许用到最后,还是回归文件夹树和win搜索

      1. 毛毛 的头像
        毛毛

        @azu, 回归文件夹树和win搜索
        和我一样,无奈后的选择

  29. skystar 的头像
    skystar

    本来我是很喜欢这个软件的,一直用了半年,也询问过你一些汉化的事宜,可惜最后不知道为什么全部数据丢失,损失惨重,周来就改用wiz到现在,一直感觉挺好,现在要抛弃windows改用Ubuntu,一直纠结于没有好的笔记管理,请推荐

    1. azu 的头像
      azu

      我的wiki文档都是以条目方式储存在文件夹里,上千个文件了。这样的零散存储其实最安全的,不理解为什么会有数据“全部”丢失,看你语焉不详的说明,估计不是wikid的问题,是误操作了吧~难道是升级造成的?任何软件在升级的时候也都要备份的口牙~

  30. sobergray 的头像
    sobergray

    这个启动太慢了点。。。

  31. yuxiaoxu 的头像

    你好,非常感谢您的介绍。目前该软件还没正式使用,因为数以千计的历史文档整理成册一时还没有好的思路。最大的优点是可以将附件分离,然后将其引用。很多笔记软件数据等放进库中,如果库丢失将无法引用。现在可能WikidPad缺少的是图文化,引入链接绘制表格等比较繁复。
    除了介绍之外,更多的可能是对软件本身进行反馈,这样软件功能才趋于完善。非常感谢所有支持开源。向给众人便利默默无闻的软件作者致敬。

  32. 天津假日网 的头像

    这个软件还没有开始使用吧?

  33. AthensBird 的头像
    AthensBird

    personalbrain,有木有

  34. 幻灯片模板下载 的头像

    非常不错的博客 我会经常关注

  35. hypers 的头像
    hypers

    自动断行用ie内核没问题,用wikidpad自己的或firefox就有问题

  36. 塑料托盘 的头像

    中文换行存在“分词优先”的问题。即如果一行超长,会优先在空格处换行,而不是窗口右边界

  37. Robin 的头像
    Robin

    说实话,有一款收费的Maple Professional我用了9年了,非常不错,稳定可靠。

  38. 玄幻小说排行榜 的头像

    你好,非常感谢您的介绍。目前该软件还没正式使用,因为数以千计的历史文档整理成册一时还没有好的思路。最大的优点是可以将附件分离,然后将其引用。很多笔记软件数据等放进库中,如果库丢失将无法引用。现在可能WikidPad缺少的是图文化,引入链接绘制表格等比较繁复。
    除了介绍之外,更多的可能是对软件本身进行反馈,这样软件功能才趋于完善。非常感谢所有支持开源。向给众人便利默默无闻的软件作者致敬。

  39. domecc 的头像
    domecc

    为什么删除我这种纯粹技术性问题的评论?难道是没看懂我的问题,误认为是垃圾评论?

    wikidpad的自动完成AutoCompletion功能的快捷键是Ctrl+Space,可是这个快捷键是输入法的切换键,不知有哪位高手知道如何更改该快捷键的定义。

  40. domecc 的头像
    domecc

    您好,WikidPad的自动完成AutoCompletion功能的快捷键是Ctrl+Space,可是这个快捷键是输入法的切换键,不知有哪位高手知道如何更改该快捷键的定义。

    1. ccemod 的头像
      ccemod

      @domecc, 搜索WikidPad在Linux下输入法不能正常使用,就能找到方法
      我已经解决了

  41. zealjack 的头像
    zealjack

    我从2009年开始使用,到现在,几乎每天都用,我是电子工程师,该软件让我终身受益。

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据