Вставить PDF-файл в файл R Markdown и адаптировать нумерацию страниц - PullRequest
0 голосов
/ 24 сентября 2018

Я заканчиваю аспирантуру, и мне нужно вставить некоторые статьи (в формате pdf) где-нибудь посередине текста R Markdown.

При преобразовании R Markdown в PDF мне бы хотелось, чтобыДокументы PDF для встраивания в конверсию.

Однако я бы хотел, чтобы эти документы PDF также были пронумерованы в соответствии с остальным текстом уценки.

Как это сделать?


ОБНОВЛЕНИЕ: новая ошибка

Используя \includepdf, я получаю эту ошибку:

output file: Tesis_doctoral_-_TEXTO.knit.md

! Undefined control sequence.
l.695 \includepdf
                 [pages=1-10, angle=90, pagecommand={}]{PDF/Paper1.pdf} 
Here is how much of TeX's memory you used:
 12157 strings out of 495028
 174654 string characters out of 6181498
 273892 words of memory out of 5000000
 15100 multiletter control sequences out of 15000+600000
 40930 words of font info for 89 fonts, out of 8000000 for 9000
 14 hyphenation exceptions out of 8191
 31i,4n,35p,247b,342s stack positions out of 5000i,500n,10000p,200000b,80000s

Error: Failed to compile Tesis_doctoral_-_TEXTO.tex. See Tesis_doctoral_-_TEXTO.log for more info.
Execution halted

ПРИМЕР кода уценки R

---
title: Histología dental de los homininos de la Sierra de Atapuerca (Burgos, España)
  y patrón de estrategia de vida
author: "Mario Modesto-Mata"
date: "20 September 2018"
output:
  pdf_document:
    highlight: pygments
    number_sections: yes
    toc: yes
    toc_depth: 4
  word_document:
    toc: yes
    toc_depth: '4'
  html_document: default
csl: science.csl
bibliography: references.bib
header-includes:
- \usepackage{pdfpages}
---

```{r opciones_base_scripts, message=FALSE, warning=FALSE, include=FALSE, paged.print=FALSE}
library(captioner)
tabla_nums <- captioner(prefix = "Tabla")
figura_nums <- captioner(prefix = "Figura")
anx_tabla_nums <- captioner(prefix = "Anexo Tabla")
```

# Resumen

Los estudios de desarrollo dental en homínidos han sido sesgados involuntariamente en especies pre-Homo y algunos especímenes Homo tempranos, que representan la condición primitiva con tiempos de formación dental más rápidos, respetan a los Neandertales posteriores y a los humanos modernos, que comparativamente tienen tiempos de formación más lentos.

## PDF Article

\includepdf[pages=1-22, pagecommand={}]{PDF/Paper1.pdf}

## Bayes

El desarrollo dental relativo se evaluó empleando un enfoque estadístico bayesiano (31).

Это ссылка для загрузки PDF


НОВОЕ ИЗОБРАЖЕНИЕ

enter image description here

1 Ответ

0 голосов
/ 24 сентября 2018

Мне пришлось удалить несколько вещей из вашего примера, но после этого все заработало без проблем:

---
title: Histología dental de los homininos de la Sierra de Atapuerca (Burgos, España)
  y patrón de estrategia de vida
author: "Mario Modesto-Mata"
date: "20 September 2018"
output:
  pdf_document:
    highlight: pygments
    number_sections: yes
    toc: yes
    toc_depth: 4
    keep_tex: yes
  word_document:
    toc: yes
    toc_depth: '4'
  html_document: default
header-includes:
- \usepackage{pdfpages}
---


# Resumen

Los estudios de desarrollo dental en homínidos han sido sesgados involuntariamente en especies pre-Homo y algunos especímenes Homo tempranos, que representan la condición primitiva con tiempos de formación dental más rápidos, respetan a los Neandertales posteriores y a los humanos modernos, que comparativamente tienen tiempos de formación más lentos.

## PDF Article

\includepdf[pages=1-22, pagecommand={}, scale = 0.9]{Paper1.pdf}

## Bayes

El desarrollo dental relativo se evaluó empleando un enfoque estadístico bayesiano (31).

Результат:

enter image description here

Кстати, для чего-то вроде тезиса я бы использовал bookdown, поскольку это дает вам перекрестные ссылки и т. Д.

Если это не сработает, я предлагаю сначала взглянуть на обычный LaTeX, т.е.работает ли для вас следующий документ LaTeX:

\documentclass{article}
\usepackage{pdfpages}
\begin{document}
foo

\includepdf[pages=1-22, pagecommand={}, scale = 0.9]{Paper1.pdf}

bar
\end{document}
...