代码之家  ›  专栏  ›  技术社区  ›  Raf

emacs组织模式:导出到HTML时如何选择字体?

  •  0
  • Raf  · 技术社区  · 6 年前

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

    C-c C-e h o
    

    (org-export-dispatch) h o
    

    你会得到丑陋的时代字体…

    有没有 简单的 如何设置另一种字体?

    也对什么是 适当的 (复杂)方式:)

    1 回复  |  直到 6 年前
        1
  •  1
  •   user3637541    6 年前

    你有不同的选择,这取决于你想得到的详细程度… 最简单的:

    #+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用于漂亮的乳胶样式公式化器):

    #+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>