https://en.wikipedia.org/wiki/Lightweight_markup_language

轻量级标记语言

排好队一个一个来

  • BBcode
    • php的世界.
    • 格式需要封口, 对比html并没有特别的优势.
    • 和html的区别在于, 标签都在中括号里面, 并且保持简单, 不会有属性, 内容都在标签和对应的封口标签中间.
    • 可以认为是一个进行了优良格式化的html.
  • creole
    • wiki的世界
    • 各种wiki引擎在用.
    • 和标准wiki比起来, 有重大改进, 基本所有的标签都不需要封口.
    • 但是改的还不够. 链接不够方便.
  • markdown
    • gitbub的世界
    • 主要是链接/图片不爽.
    • 表格/瀑布流也不算好.
    • 最关键是织网能力较弱.
  • mediawiki
    • wiki的世界
    • 标题和链接都不爽.
  • pod
    • perl的世界
    • 还行, 稍微有点唠叨
    • 他考虑的代码和文档排在一起的情况.
  • textile
    • blog和cms的世界
    • 是markdown的子孙.
    • 链接的处理与众不同, 使用一个冒号引领的后缀来声明链接.
  • texy
    • 几乎是markdown和mediawiki合体
    • 链接的方式是 显示名字:实际链接
    • 这个思路可以啊.

有几个大厂也提供了自己的格式

  • slack
  • whatsapp

重点要看的几个格式:

  • org 2003

    • emacs的世界, 作者用来管理自己的文档的方案.
    • 据说解决了文档组织问题, 待研究.
  • asciidoc 2002

    • python的世界
    • 链接的格式很不错 链接内容[名义显示]
    • 其他格式也很不错. 很棒的一种格式
  • txt2tags 2001

    • python的世界

    • [Link text www.example.com]
      
    • 还可以, 不如asciidoc简洁
  • rst 2002

    • python的世界
    • 比较一般的格式, 有点唠叨.

ruby的世界很特殊, 大概是官方格式太好了

  • rd 1993?
    • ruby的传统格式,
    • 目前被rdoc取代.
    • 格式已经很不错了. 非常像asciidoc(谁借鉴谁是不一定的, 貌似ruby比较老)
  • rdoc 2001
    • 格式很不错.
    • 也很大类似于org
    • https://devhints.io/rdoc
    • 实话说, 不如原始的rd好用.
  • yard 2007
    • ruby的文档工具.
    • 还是挺复杂的一个格式.
    • 优势在于格式比较统一, 都用大括号作为基础格式符号.

巨型轻量级

rdoc
  • 并不合理, 典型的劣币驱逐良币.
org
  • 需要一丢丢emacs基础. 最基础的三连操作

    打开 ctr-x ctr-f
    保存 ctr-x ctr-s
    关闭 ctr-x ctr-c
    这些操作都有一个销魂的地方 ctr不能松开. 可怜我的dvorak
    
  • 格式符号:

    * 标题
    - 无序列表
    
  • 后续内容单独形成一份blog