Pandoc - 从 Markdown 转换为 PDF 并从元数据标题设置文件名
Pandoc - Convert from Markdown to PDF and Set File Name From Metadata Title
YAML Metada 看起来像这样
---
Tag: tag1, tag2
title: "Title I want to use"
Status: active
Name: "John Smith"
---
我目前使用这个命令
for f in *.md; do pandoc "$f" -o "${f%.md}.pdf"; done
如何设置命令以便从标题元数据中获取文件名?
您需要一个包含内容
的帮助文件title.plain
$title$
有了这个,下面的命令应该可以做到:
for f in *.md; do
pandoc "$f" -o "$(pandoc --template=title.plain -t plain "$f")".pdf
done
YAML Metada 看起来像这样
---
Tag: tag1, tag2
title: "Title I want to use"
Status: active
Name: "John Smith"
---
我目前使用这个命令
for f in *.md; do pandoc "$f" -o "${f%.md}.pdf"; done
如何设置命令以便从标题元数据中获取文件名?
您需要一个包含内容
的帮助文件title.plain
$title$
有了这个,下面的命令应该可以做到:
for f in *.md; do
pandoc "$f" -o "$(pandoc --template=title.plain -t plain "$f")".pdf
done