【发布时间】:2020-11-15 13:12:50
【问题描述】:
我正在使用 Emacs 及其 org 模式标记语言来生成 PDF。它使用 LaTeX,但是我编写类似于 Markdown 文档的标记,然后 LaTeX 导出由 Emacs 依赖配置文件处理。
我尝试使用sectsy 包来增加部分的大小。它有效,但仅适用于第一级标题,所有其他标题保持相同的小尺寸。我该如何解决?我希望其他标题在某种程度上也增加。当然,二级标题必须比一级标题小一点,以此类推。
我还想稍微增加正文,比如 1pt 或类似的东西。 这些是我提供给 Emacs 配置文件的选项:
(require 'ox-latex)
(setq org-latex-compiler "xelatex")
(add-to-list 'org-latex-classes
'("article"
"\\documentclass[11pt,a4paper]{article}
\\usepackage{fontspec}
\\setmainfont{Charis SIL}
\\usepackage{geometry}
\\geometry{a4paper, left=0.67in, right=0.67in,
top=0.5in, bottom=0.67in}
\\setlength{\\parindent}{0pt}
\\setlength{\\parskip}{1em}
\\setcounter{secnumdepth}{0}
\\renewcommand{\\baselinestretch}{1.2}"
("\\section{%s}" . "\\section*{%s}")
("\\subsection{%s}" . "\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}")
("\\paragraph{%s}" . "\\paragraph*{%s}")
("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
【问题讨论】:
-
对于文本大小,您可能希望修改(或添加)另一个部分到
org-latex-classes,它模仿article,除了它使用例如12pt作为类选项。 -
不应该是这一行中指定的大小
\\setmainfont{Charis SIL}而不是?
标签: fonts emacs latex org-mode xelatex