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

zob*_*225 2 emacs export org-mode odt

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

我怎样才能改变它们?有专门为此规定的#+OPTION吗?org-mode

LibreOffice 中导出文档的边距

谢谢。

its*_*eyd 5

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

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

     #+OPTIONS: H:10 num:t
    
    Run Code Online (Sandbox Code Playgroud)

    ...并将其导出到 ODT。

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

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

    “样式和格式”窗口,“页面样式”选项卡

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

    页面选项卡

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

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

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

    #+ODT_STYLES_FILE: "/path/to/exported/styles.odt"
    
    Run Code Online (Sandbox Code Playgroud)

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

     #+OPTIONS: H:10 num:t
    
    Run Code Online (Sandbox Code Playgroud)