我最近把所有的doc写入了org-mode。概述框架适用于我的流程,markdown语法允许我用富文本编写。
然而,默认导出选项很糟糕。默认的Latex模板尤其如此。第一段没有缩进,但其余的是,预制件文本块在右边缘处被截断,字体很难看,等等。
我找到了一个我喜欢的免费模板,但它是一个elisp文件。它没有安装说明。如何使用它导出我的文档?
答案 0 :(得分:2)
您可以像这样定义一些全局LaTeX类设置:
(setq org-export-latex-classes
(quote
(("article" "\\documentclass[11pt]{scrartcl}
\\usepackage[utf8]{inputenc}
\\usepackage[T1]{fontenc}
\\usepackage{graphicx}
\\usepackage{longtable}
\\usepackage{listings}
\\usepackage[ngerman]{babel}
\\usepackage{float}
\\usepackage{soul}
\\usepackage{amssymb}
\\usepackage{hyperref}"
("\\section{%s}" . "\\section{%s}")
("\\subsection{%s}" . "\\subsection{%s}")
("\\subsubsection{%s}" . "\\subsubsection{%s}")
("\\paragraph{%s}" . "\\paragraph{%s}")
("\\subparagraph{%s}" . "\\subparagraph{%s}")))
))
答案 1 :(得分:1)
这更像是LaTeX定制而不是组织模式。 Tom Dye的文档中描述了使用koma类而不是默认LaTeX类的基础知识:http://orgmode.org/worg/org-tutorials/org-latex-export.html#orgheadline4(请注意,该文档描述了旧的导出器--8.0之前 - 但此特定部分适用于新的导出器同样)。
或者,您可以保留默认类,但通过在组织文档中引入显式LaTeX自定义来更改您不喜欢的所有内容。例如,更改字体只是在文档中添加这样的内容:
#+LATEX_HEADER: \usepackage{times}
可以使用
更改默认段落样式 #+LATEX_HEADER: \usepackage{indentfirst}
等等。请注意,您必须了解一些可用的LaTeX软件包,它们的作用以及如何安装它们,但这绝对是不组织模式问题。