问题描述
几周前,我开始与pandoc一起使用markdown。我特别喜欢markdown编辑器writemonkey v.3!我将.md转换为.pdf时遇到一个小问题,这是由文档的第一行引起的。文档的第一行(见下文)是如何在writemonkey中为文档命名。
name: seminarium 1
---
author: my name
date: 22 Augusti 2020
bibliography: testlibrary.bib
geometry:
- top=2.5cm
- bottom=2.5cm
- left=2.5cm
- right=2.5cm
pagesize: a4
font: Times New Roman
fontsize: 12pt
header-includes:
- \usepackage{setspace}
- \setstretch{1.0}
- \pagenumbering{gobble}
---
如果我删除第一行,则pandoc转换的工作原理就像一个超级按钮。否则我得到这个:
pandoc sem1.md -o sem1.pdf --bibliography library.bib -V lang=sv
Error producing PDF.
! LaTeX Error: Can be used only in preamble.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.78 \usepackage
现在-我意识到我已经将YAML与LaTex代码结合在一起了,我希望自己的格式是“错误的”,并且我可能会对其进行改进,因此不必每次都删除第一行。也许告诉Pandoc / LaTex忽略第一行或制作一个单独的.yaml文件会有所帮助?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)