Логотип компании в PDF вывод только на первой странице

Мне было интересно, есть ли способ включить логотип компании в PDF-документ, созданный R Markdown только на первой странице документа. Я искал ответ, и самое близкое, что я смог найти, это это. В ответах представлено несколько решений, однако ни одно из них не работает для меня, потому что они также:

  • включать логотип на каждую страницу документа (а не только на первую); или
  • включите название главы в заголовок (и горизонтальную линию под ним) вместе с логотипом.

Я ищу способ включить просто обычный логотип с нет названий глав только в первая страница документа PDF R Markdown, и у меня закончились все ресурсы, которые я мог найти в Интернете. Есть ли кто-нибудь, кто мог бы мне помочь?

Прежде чем кто-либо спросит: да, это должен быть документ PDF, а не HTML.

Я делаю это с помощью: \includegraphics[width=7cm]{yourCOMPANYlogo.jpg} Вы можете настроить значение ширины. Чтобы использовать это, вы должны использовать R Markdown и Latex.

Gainz 27.05.2019 16:25

Я бы поместил это в YAML или ниже, где находится обычный текст?

J. Doe 27.05.2019 17:05

Я отправлю вам более полный пример в качестве ответа, так как я не могу публиковать длинный код в комментарии.

Gainz 27.05.2019 17:10
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
3
223
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Строка кода \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 29.05.2019 11:44

Я совершенно не уверен, как бы я это сделал, но я посмотрю. Если я что-то найду, я отмечу вас здесь @J.Doe и обновлю свой ответ.

Gainz 29.05.2019 16:12

Другие вопросы по теме