如果要用markdown语法替代mediawiki语法

如果要用markdown语法替代mediawiki语法

作为维基百科的载体,mediawiki 语言的设计有以下两个特点

  • 将页面关联起来,构建一个知识网络。
  • 使用可定制的标记。
    和早年的rtf格式一样,markdown语言实际上只是一种富文本格式,因此markdown不需要考虑各个文档之间的关系,它的链接语法也无法与mediawiki相比,更没有为页面的复用与可定制的链接设计专门的语句。下面的这些语句不可能从mediawiki迁移到markdown:
  • 用于实现页面模板、定制格式的嵌入包含{{}}
  • 用于实现页面分类带多个参数的内部链接[[]]
  • 像“宏”一样在模板内提供基本逻辑功能的解析器函数{{#}}
    因此markdown就无法实现mediawiki 的某些基本功能,难以表达某些复杂格式的文本,纯markdown的wiki即使有也会因为缺少这些功能而难以驾驭数量多、结构复杂的页面。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

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