如果 Org-mode 兼容 Markdown - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
amoblin
V2EX    程序员

如果 Org-mode 兼容 Markdown

  •  
  •   amoblin
    amoblin 2014-08-25 11:22:41 +08:00 6079 次点击
    这是一个创建于 4072 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Org-mode的优点:最强大的轻量级标记语言,尤其是Babel。
    Org-mode的缺点:严重依赖Emacs,离开Emacs基本很难书写。

    Markdown的优点:最流行的轻量级标记语言,简单易上手。
    Markdown的缺点:默认功能有限,扩展性差(这里不说各种扩展的Markdown,太混乱了,没有标准化)。

    如果Org-mode兼容了Markdown,那么既降低了入门门槛,又提供了足够高的上升空间,没有天花板。是不是很完美呢?

    请V友评估可行性~
    12 条回复    2015-05-16 01:51:29 +08:00
    L42y
        1
    L42y  
       2014-08-25 11:44:06 +08:00
    Org-mode 可以导出到 Markdown,兼容是啥意思呢,语法兼容?
    amoblin
        2
    amoblin  
    OP
       2014-08-25 11:46:04 +08:00
    @L42y 对,语法兼容。这样用户可以从Markdown无缝切换到Org-mode。
    KDr2
        3
    KDr2  
       2014-08-25 11:49:04 +08:00
    严重依赖 Emacs 是优点啊,编译器编辑器天然合一,又能 GUI 又能 CLI,其他的玩意谁有这等优越的环境?
    L42y
        4
    L42y  
       2014-08-25 11:53:35 +08:00
    Org-mode 基于 Outline Mode,不知道怎么个改法?把 Org 的 * 换成 MD 的 #?
    amoblin
        5
    amoblin  
    OP
       2014-08-25 12:50:59 +08:00
    @L42y 嗯,是的,或者2种都支持。总之就是让Markdown语法是Org-mode语法的一种特例即可。
    L42y
        6
    L42y  
       2014-08-25 13:18:48 +08:00
    可能在 elisp 外另做一个 Org 的 parser 比较容易实现
    gihnius
        7
    gihnius  
       2014-08-25 13:54:22 +08:00
    @L42y 这个不用换,在 emacs 下 md 的 # 跟 org 的 * 效果相似。
    Org-mode 要远比 MD 复杂!不太可能兼容吧。
    amoblin
        8
    amoblin  
    OP
       2014-08-25 14:26:56 +08:00
    @gihnius 没错,Emacs下md的#跟org的*效果相似。但这里的场景是,大家用非Emacs的编辑器写Markdown格式的文档,忽然有一天觉得功能不够用了,直接使用Org的高级语法即可;如果觉得用非Emacs编辑器书写效率太低,学习使用Emacs即可。目的就是让Markdown用户渐进式过渡到Org-mode。
    siteshen
        9
    siteshen  
       2014-08-25 17:21:28 +08:00
    注定只能小范围传播,仅仅一个markdown+的语法没法让其他用户转用emacs的,何况markdown还支持内嵌html。
    之前用org-mode写过API文档再生成markdown, html,后来还是改用markdown。对他人来说太麻烦,不利于协作。
    跨平台的东西还是让他跨平台好,类似的,淘宝那个兼容nginx的东西,我也不太喜欢,有种进去了就出不来的感觉。
    yibie
        10
    yibie  
       2015-05-14 15:07:01 +08:00
    现在 Org-mode 已经支持 MarkDown 格式输出了。
    amoblin
        11
    amoblin  
    OP
       2015-05-14 16:46:19 +08:00
    @yibie 要语法兼容才行,这样Markdown用户才能最小成本迁移。
    yibie
        12
    yibie  
       2015-05-16 01:51:29 +08:00
    @amoblin 没有必要。Org-mode 本身的用户量就很庞大,也得照顾 Org-mode 用户的感受。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2644 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 15:03 PVG 23:03 LAX 08:03 JFK 11:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86