gpt4 book ai didi

emacs - 如何在组织模式下设置 ODT 导出的页边距?

转载 作者:行者123 更新时间:2023-12-02 04:30:14 24 4
gpt4 key购买 nike

我认为使用 Emacs 和 org-mode 导出的 .odt 文档中的边距太大。

我该如何更改它们? org-mode 是否为此提供了特殊的 #+OPTION

Margin of exported document in LibreOffice

谢谢。

最佳答案

根据relevant section根据 org-mode 手册,您可以按照以下步骤自定义 .odt 文档的默认布局:

  1. 创建一个新的 .org 文件(例如 styles.org),其中包含以下内容:

     #+OPTIONS: H:10 num:t

    ...并将其导出到 ODT。

  2. 在 LibreOffice Writer 中打开文件并打开“样式和格式”窗口(按 F11 或单击“格式”,然后单击“样式和格式”)。

  3. 根据您的喜好自定义样式。要更改页边距,请导航至“页面样式”选项卡:

    Styles and Formatting window, Page Styles tab

    ...右键单击“默认样式”并选择“修改”。在出现的窗口中,导航到“页面”选项卡:

    Page tab

    ...并根据您的喜好调整“内部”和“外部”边距。完成后点击“确定”。

  4. 将文件另存为 .odt.ott 文件。

  5. 将以下行添加到您希望 ODT 导出器使用自定义样式的 .org 文件的顶部:

    #+ODT_STYLES_FILE: "/path/to/exported/styles.odt"

    您还可以通过将以下内容添加到您的 Emacs 配置中,告诉 org-mode 将您的样式设置为导出到 ODT 的每个文档的默认样式:

    (setq org-odt-styles-file "/path/to/exported/styles.odt") 

关于emacs - 如何在组织模式下设置 ODT 导出的页边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23674057/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com