在每个图像的左边距添加图像/图形(LaTeX和PDF rmarkdown)

时间:2019-04-03 18:53:18

标签: pdf latex r-markdown

问题:

我正在尝试在我的PDF rmarkdown(pdf乳胶)中的每一页的左侧边缘创建一个侧栏图像。

我当前的尝试是我在rMarkdown的主体中添加了以下代码。确实会在左侧边缘创建图像。

\begin{figure}
    \advance\leftskip-1cm
    \includegraphics{sidebar.png}
\end{figure}

但是,这就是问题所在:

  1. 没有出现在首页上(很可能是联盟问题)
  2. 没有出现在每页上(仅在第二页上)

我认为问题可能出在我的YAML中,或者我没有使用正确的代码来呈现我的图像。

YAML代码:

---
output: 
  pdf_document:
    keep_tex: TRUE
    includes:
      in_headers: header.tex
geometry: "left=2cm,right=1.5cm,top=2cm,bottom=2.5cm"
classoption: a4paper
---

** header.tex代码**

  \usepackage{graphicx}
  \usepackage{fancyhdr}
  \usepackage{caption}
  \usepackage{geometry}
  \usepackage{minitoc}
  \usepackage{xcolor}
  \usepackage{colortbl}
  \pagestyle{fancy}
  \fancyhead[R]{\includegraphics[width=5cm]{logo.png}}
  \fancyhead[L]{\bfseries\huge\selectfont\sffamily{Daily Report}}
  \fancyfoot[L]{\textbf\selectfont\sffamily{NOT INTENDED FOR FORWARDING}}
  \setlength{\headheight}{45pt}
  \setlength{\headsep}{10pt}
  \renewcommand{\headrulewidth}{2pt}
  \renewcommand{\headrule}{\hbox to\headwidth{\color{brown}\leaders\hrule height \headrulewidth\hfill}}
  \renewcommand{\footrulewidth}{1.3pt}
  \renewcommand{\footrule}{\hbox to\headwidth{\color{brown}\leaders\hrule height \footrulewidth\hfill}}

*当前的PDF输出**(不是我想要的):

SCREENSHOT OF PDF

0 个答案:

没有答案