pandoc - 如何使用 yaml 元数据“include-after-body”将乳胶文档包含到降价中
问题描述
我想.md
使用YAML metadata
. 我在一个目录中有两个文件:
markdown.md
---
title: test fuer pdf eingeschlossen
author: AUF
keywords: test
abstract: Versuch
publish: True
include-after-body: testlatex.tex
---
A simple exampe for a test.
和testlatex.tex
some text without sense
\begin{itemize}
\tightlist
\item
firstly, a fundamental human need is;
\item
secondly, a cost-effective technical mean,
\end{itemize}
我可以将文件包含在命令行testlatex.tex
的正文中markdown.md
pandoc --pdf-engine=lualatex --toc -o test.pdf markdown.md --include-after-body=testlatex.tex
但是放入的等效值YAML metadata
似乎没有任何效果(author
但是title
被使用了)。我认为命令行或命令行中包含的值YAML metadata
将是等效的。我签入了 pandoc latex 模板,看到有一个包含,include-after
但我也想知道文件名在哪里转换为其内容。
如果我把
include-after: testlatex.tex
文件YAML metadata
名打印在输出中,但是文件内容没有被使用!
谢谢您的帮助!
解决方案
推荐阅读
- java - 检查二维数组中第一行的元素是否相同
- python - Altair - 在多面图中绘制圆形、椭圆、注释
- javascript - 编写用户脚本时是否真的需要立即调用函数表达式 (IIFE) 模式?
- rust - 在调用异步 fns 时创建值流?
- spss - SPSS 指示 .sav 文件为空。有没有办法从 Temp 文件夹中恢复文件?
- rust - 如何返回实现给定特征的任何类型?
- python - 如何在 Python 中修复“re.error:位置未终止的字符集”?
- angular - 在同一服务中模拟一个函数以进行单元测试
- python - 取数组中每 n 个元素的平均值并将 MATLAB 代码转换为 Python
- angular - 在 httmclient 方法 Angular 中读取 json 文件