我有很多 .md 失败。其中没有一个有 h1。它们在元数据中有一个标题,如下所示:
layout: layout.pug
navigationTitle: This is the title
title: This is the title
menuWeight: 800
excerpt:
enterprise: false
标题:在用于网络时用作 h1,但我需要将其指定为 Pandoc 的 h1,以便生成目录。
我尝试过这个:
$if(title-meta)$
pdftitle={$title-meta$},
h1={$title-meta$},
$endif$
但它不起作用。
我也尝试将其包含在 style.yaml 文件中,但是没有任何效果。
有办法吗?我阅读了 Pandoc 手册和 Latex 模板,但我对它们都不是很熟悉。
答案1
.md
所以,我在具有 bash 和节点脚本的环境中处理这些文件。
此案的解决方案如下:
- 获取每个文件的前言标题并将其
.md
作为 Bash 脚本中的 H1 插入到文件中。
这只有效,因为没有任何文件具有 H1。