相关疑难解决方法(0)

我可以用pandoc中的YAML标题选项控制什么?

我只是偶然地看到一个示例文档,它使用toc: trueMarkdown文件中的YAML头选项中的行来由Pandoc处理.并且Pandoc文档没有提到使用YAML头来控制目录的这个选项.此外,我在同一个Pandoc自述文件站点的示例文档中看到了一些任意行.

主要问题:

  • 使用YAML标头可以使用哪些Pandoc选项?

元问题:

  • 是什么决定了可用于使用YAML标头设置的可用Pandoc选项?

注意:我的工作流程是使用Markdown文件(.md)并通过Pandoc处理它们以获取PDF文件.它采用分层次组织的手稿编写与数学.如:

pandoc --standalone --smart \
    --from=markdown+yaml_metadata_block \
    --filter pandoc-citeproc \
    my_markdown_file.md \
    -o my_pdf_file.pdf
Run Code Online (Sandbox Code Playgroud)

yaml pandoc

36
推荐指数
2
解决办法
3万
查看次数

我可以使用 YAML 元数据设置命令行参数吗

Pandoc 支持Markdown 文档中的YAML 元数据块。这可以设置标题和作者等。它还可以通过更改字体大小、边距宽度和为包含的图形指定的框架大小来操作 PDF 输出的外观。这里提供很多细节。

我想使用元数据块来记住我应该使用的命令行参数,例如--toc--number-sections。我试过了,将以下内容添加到我的降价顶部:

---
title: My Title
toc: yes
number-sections: yes

---
Run Code Online (Sandbox Code Playgroud)

然后我使用命令行:

pandoc -o guide.pdf articheck_guide.md
Run Code Online (Sandbox Code Playgroud)

确实产生了一个目录,但没有给章节编号。我想知道这是为什么,如果有办法可以从文档中指定这种东西,这样我就不需要在命令行中添加它。

markdown yaml pandoc

5
推荐指数
1
解决办法
3572
查看次数

标签 统计

pandoc ×2

yaml ×2

markdown ×1