Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Markdown 将pandoc命令行选项添加到标记文档本身_Markdown_Pandoc - Fatal编程技术网

Markdown 将pandoc命令行选项添加到标记文档本身

Markdown 将pandoc命令行选项添加到标记文档本身,markdown,pandoc,Markdown,Pandoc,我正在构建一个带有选项的降价文档 -c pandoc-good.css-s--toc-N 是否可以在标记文档中而不是在命令行中指定这些选项 特别是css选项将非常棒。我认为您可以使用它来实现您想要的: 确保需要不同设置的标记文件位于不同的子目录中 将VSCode Pandoc命令配置为 pandoc -d defaults.yaml 因此,它将查找一个文件defaults.yaml,并使用其中包含的设置 在包含标记文件的每个目录中创建一个defaults.yaml文件,并在其中添加您的设

我正在构建一个带有选项的降价文档

-c pandoc-good.css-s--toc-N

是否可以在标记文档中而不是在命令行中指定这些选项


特别是css选项将非常棒。

我认为您可以使用它来实现您想要的:

  • 确保需要不同设置的标记文件位于不同的子目录中

  • 将VSCode Pandoc命令配置为

    pandoc -d defaults.yaml
    
    因此,它将查找一个文件
    defaults.yaml
    ,并使用其中包含的设置

  • 在包含标记文件的每个目录中创建一个
    defaults.yaml
    文件,并在其中添加您的设置,例如

    css:
    - pandoc-good.css
    standalone: true
    table-of-contents: false
    
我希望VSCode能够适当地设置工作目录:

首先在工作目录中搜索[defaults]文件,然后在用户数据目录的
defaults
子目录中搜索(请参阅)


这里显示了更多选项。

我认为您可以使用以下选项来实现您的目标:

  • 确保需要不同设置的标记文件位于不同的子目录中

  • 将VSCode Pandoc命令配置为

    pandoc -d defaults.yaml
    
    因此,它将查找一个文件
    defaults.yaml
    ,并使用其中包含的设置

  • 在包含标记文件的每个目录中创建一个
    defaults.yaml
    文件,并在其中添加您的设置,例如

    css:
    - pandoc-good.css
    standalone: true
    table-of-contents: false
    
我希望VSCode能够适当地设置工作目录:

首先在工作目录中搜索[defaults]文件,然后在用户数据目录的
defaults
子目录中搜索(请参阅)


这里显示了更多的选项。

我不知道有什么选项可以这样做,但为什么不把它放在
Makefile
或脚本中,根据您的操作系统,使用您喜欢/有意义的任意语言?我在VS代码中打开了多个标记文件。pandoc标记的设置只允许一组参数。因此,当我尝试通过VS代码构建时,我经常需要编辑不好的设置。我不知道有什么选项可以这样做,但为什么不将其放入Makefile或基于您的操作系统的任意语言的脚本中呢?我在VS代码中打开了多个标记文件。pandoc标记的设置只允许一组参数。因此,当我试图通过VS代码构建时,我经常需要编辑不好的设置。