在一些地方看到有#+BEGIN_LATEX
的用法,但是org mode的tutorial、org syntax、还有C-c C-,
里面都找不到对应。结果一查发现早已经deprecated了。
另外之前也看到说"lower case blocks & keywords are preferred"但实际使用中小写的block时常会break语法高亮,看论坛的帖子说是org mode自己的问题,所以现在还是全用大写。
有些对org的这些兼容性问题不知所措…
在一些地方看到有#+BEGIN_LATEX
的用法,但是org mode的tutorial、org syntax、还有C-c C-,
里面都找不到对应。结果一查发现早已经deprecated了。
另外之前也看到说"lower case blocks & keywords are preferred"但实际使用中小写的block时常会break语法高亮,看论坛的帖子说是org mode自己的问题,所以现在还是全用大写。
有些对org的这些兼容性问题不知所措…
begin_src tex
, tex对应major-mode, 如begin_src js2
对应 js2-mode
是指把 #+BEGIN_XXX
改成 #+begin_xxx
会破坏语法高亮吗?作为尽量用小写的强迫症患者,确实还没遇到过语法高亮失效的情况。偶尔高亮失效也是渲染问题,滚屏就能恢复
需求是一定需要使用 code block 吗?
如果不是,那就直接在 org mode 正文里写就好了,高亮可以通过 org-highlight-latex-and-related
配置,渲染靠 (org-latex-preview)
,(顺便安利 org-fragtog 自动渲染)。
是的,不过我试了下emacs -Q下没有问题,估计是和某些插件配置有关,目前就先这么用着,有空了多排查下
没有没有,可能我没写清楚,我一开始只是想知道#+begin_latex到底算不算special block语法= =
p.s. 感谢推荐,我试了fragtog和xenops感觉后者效果更好一些(虽然也重不少),暂时用的后者!
block里面高亮会好很多。不过原帖也说了可以继续用#+begin_export latex