搜索Org-mode的文学编程相关内容的时候,看到了这篇文章,感觉还不错: SICP in Emacs
目前好奇一点,如何配置Org-mode通过LaTeX导出到PDF时,代码块的部分可以像这篇文章当中的样式框起来?
搜索Org-mode的文学编程相关内容的时候,看到了这篇文章,感觉还不错: SICP in Emacs
目前好奇一点,如何配置Org-mode通过LaTeX导出到PDF时,代码块的部分可以像这篇文章当中的样式框起来?
org-mode 导出到 LaTeX 的时候 source code 导出的环境是由 org-latex-src-block-backend
来决定的,可以把这个值设置成 'listings
或者 'minted
,然后再设置导出时你用的包对应的选项就行。
比如用 listings
的话,如果你想在代码边上加框就需要设置listings
的选项 frame=single
。这个可以在很多地方设置,比如 org-latex-listings-options
((setq org-latex-listings-options '(("frame" "single")))
),或者自己加在 org-latex-classes
里,或者直接在 org
文件的开头加上 #+LaTeX_HEADER: \lstset{frame=single}
。
如果会LaTeX的话,看一下这几个变量的文档就行。