ox-md 转换代码块的问题

我想转换我的org文档到markdown, 使用的是ox-md

例如我有下面一段代码

#+BEGIN_SRC js
  import 'rxjs-compat';
#+END_SRC

但是转换之后得到的markdown中的代码块却是纯文字

 import 'rxjs-compat';

我期望的是github的那种markdown格式,输出下面这样

` ` `js
  import 'rxjs-compat';
` ` `

有人知道怎么做吗?

试试 GitHub - larstvei/ox-gfm: Github Flavored Markdown Back-End for Org Export Engine

` ` `js
  import 'rxjs-compat';
` ` `

其实不是标准的markdown 语法

Markdown的崛起是一个有点莫名其妙的现象.

表达能力如此的不堪,语法标记也非常不优雅,各种扩展乱七八糟无法统一....

无论哪方面都无法和各种成熟的基于文本的标记语言相比

但很奇怪,它就是让全世界一大堆聪明人投入大量的时间在它上面.

本人自从看到org,就再也对markdown提不起兴趣了.

背靠大树好乘凉
要上github的首选格式是org,估计用emacs的人会增加三成

Never say never!

也可能是 gitlab 用户增加三成,哈哈

3 个赞

这本身就是个伪命題。要表示复杂的结构文本从來都比不上编程语言的数据结构。

1 个赞

和org相比,感觉markdown表现力弱爆了,但好像除了emacs,也没有其他编辑器可以很方便的编辑org了吧

md就是时势造英雄,有点像微信。挑的时候够好,然后就莫名其妙火了起来。搞得现在国内什么地方都爱用md,md本身就不适应中文的排版习……

另外md本身表现力渣渣就算了,还不支持宏模板。搞得高级点的格式就要重复写一大堆html……还好emacs有org用,不然就对标记语言粉转黑了(mediawiki入标记语言坑)

简单啊……也没有其他门槛。

用org你首先至少得会点Emacs的基本操作吧……

这个世界上永远是劣币在驱逐良币……