繁体   English   中英

如何安装Emacs Org-mode LaTeX导出模板?

[英]How to install Emacs Org-mode LaTeX export template?

我最近把所有的doc写入了org-mode。 概述框架适用于我的流程,markdown语法允许我用富文本编写。

但是,默认导出选项很糟糕。 默认的Latex模板尤其如此。 第一段不是缩进的,但其余的是,预制棒文本块在右边缘处被截断,字体很难看,等等。

我找到了一个我喜欢的免费模板,但它是一个elisp文件。 它没有安装说明。 如何使用它导出我的文档?

您可以像这样定义一些全局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}")))
))

另请参见: Org-article LaTeX类

这更像是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软件包可用的内容,它们的作用以及如何安装它们,但这绝对不是一个组织模式问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM