Мне было интересно, есть ли способ включить логотип компании в PDF-документ, созданный R Markdown только на первой странице документа. Я искал ответ, и самое близкое, что я смог найти, это это. В ответах представлено несколько решений, однако ни одно из них не работает для меня, потому что они также:
Я ищу способ включить просто обычный логотип с нет названий глав только в первая страница документа PDF R Markdown, и у меня закончились все ресурсы, которые я мог найти в Интернете. Есть ли кто-нибудь, кто мог бы мне помочь?
Прежде чем кто-либо спросит: да, это должен быть документ PDF, а не HTML.
Я бы поместил это в YAML или ниже, где находится обычный текст?
Я отправлю вам более полный пример в качестве ответа, так как я не могу публиковать длинный код в комментарии.
Строка кода \includegraphics
вставляется после фрагмента НАСТРОЙКА в уценке.
Вот пример того, где я поставил строку \includegraphics
:
---
geometry: "margin=1.5cm"
classoption: landscape
output:
pdf_document: # Export to pdf
number_sections: yes
includes:
in_header: ltx.sty
---
```{r SETUP, include=FALSE, message=FALSE, warning=FALSE}
knitr::opts_chunk$set(echo = FALSE,
warning = FALSE,
message = FALSE,
results = "asis")
library(knitr)
library(kableExtra)
library(some_packages)
options(scipen = 999,
digits = 2,
width = 110)
```
\definecolor{astral}{RGB}{87,146,204}
\allsectionsfont{\color{astral}}
\setcounter{tocdepth}{5}
<!-- Title page -->
\includegraphics[width=7cm]{logo.jpg}
\begin{center}\begin{Large}
Project 1
\end{Large}\end{center}
\vfill
# Some R chunk
```{r results='asis'}
# Table, code, graphics.
```
Таким образом, строка вставляется между фрагментом R SETUP и следующим фрагментом R.
Во-вторых, если мой документ Markdown включает заголовок, автора и дату документа, есть ли способ, чтобы логотип отображался в заголовке над заголовком и другими полями?
Я совершенно не уверен, как бы я это сделал, но я посмотрю. Если я что-то найду, я отмечу вас здесь @J.Doe и обновлю свой ответ.
Я делаю это с помощью:
\includegraphics[width=7cm]{yourCOMPANYlogo.jpg}
Вы можете настроить значение ширины. Чтобы использовать это, вы должны использовать R Markdown и Latex.