【问题标题】:emacs org-mode: how to choose font when exporting to HTML?emacs org-mode:导出为 HTML 时如何选择字体?
【发布时间】:2018-07-19 06:38:57
【问题描述】:

org-mode 下的文件可以使用以下命令导出为 HTML:

C-c C-e h o

(org-export-dispatch) h o

你会得到那个难看的时代字体......

有没有简单的方法来设置另一种字体?

也对什么是正确(复杂)方式感兴趣:)

【问题讨论】:

  • 是的,您可以使用任意 CSS 来设置样式。如果我找到了时间并且没有人超过我,我可能会将此作为正确答案,但您可以在manual 中找到一些信息。

标签: emacs org-mode


【解决方案1】:

您有不同的选择,具体取决于您想要获得的详细程度... 最简单:

#+HTML_HEAD_EXTRA: <style>*{font-family: serif !important}</style>

更高级:

#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="myStyleSheet.css"/>

您也可以将其全部放入安装文件中,并将其包含在您的组织文件中:

#+SETUPFILE: ~/.emacs.d/org-templates/level-0.org

在那个文件中可能有这样的东西(在这种情况下,Charset,你的样式表,Mathjax 用于漂亮的 Latex 风格公式):

#+HTML_HEAD_EXTRA: <meta charset="utf-8">
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="static/myStyle.css" />
#+HTML_HEAD_EXTRA: <script async type="text/javascript" src="https://cdn.rawgit.com/mathjax/MathJax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

【讨论】:

  • 谢谢,这正是我所追求的:#+HTML_HEAD_EXTRA: &lt;style&gt;*{font-family: serif !important}&lt;/style&gt; - 一个简单的衬线来更改所有字体。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-11
  • 1970-01-01
  • 2018-05-10
相关资源
最近更新 更多