我正在尝试在markdown文档的标题页中设置图像并调整其大小作为页脚。
我在LaTex上获得了预期的结果:
\documentclass{article}
\title{Test}
\author{}
\date{}
\usepackage{graphicx}
\usepackage{fancyhdr}
\fancypagestyle{plain}{
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\lfoot{\includegraphics[width=400px]{footer.png}}
}
\begin{document}
\maketitle
\end{document}
但是当我尝试在Markdown文档中执行相同的操作时,出现以下错误:
yaml :: yaml.load(string,...)中的错误: 扫描仪错误:在第6行第5列扫描普通标量时,在第7行第1列发现违反制表符的制表符 调用:... parse_yaml_front_matter-> yaml_load_utf8-> 执行停止
我的代码是:
---
title: "Test"
author: ""
header-includes:
- \usepackage{graphicx}
- \usepackage{fancyhdr}
- \fancypagestyle{plain}{
- \fancyhf{}
- \renewcommand{\headrulewidth}{0pt}
- \renewcommand{\footrulewidth}{0pt}
- \lfoot{\includegraphics[width=400px]{footer.png}}}
output: pdf_document
---
我已经尝试过诸如Creating a footer for every page using R markdown之类的解决方案,但是它无法完成标题页的工作。
答案 0 :(得分:0)
Yaml是逃避引号等的野兽。您可能要创建一个包含乳胶标头的单独文件,只需添加该文件即可。
---
header-includes: yourfile.tex
---