代码之家  ›  专栏  ›  技术社区  ›  antecessor

在R标记文件中嵌入pdf并调整分页

  •  1
  • antecessor  · 技术社区  · 7 年前

    我正在完成我的博士学位,我需要嵌入一些论文(pdf格式)在我的R标记文本中间的某个地方。

    当转换成PDF的R标记,我想那些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).
    

    This is the link to download the PDF


    enter image description here

    1 回复  |  直到 7 年前
        1
  •  3
  •   Ralf Stubner    7 年前

    我不得不从你的例子中去掉一些东西,但在那之后,它毫无问题地工作了:

    ---
    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 ,因为这会给你交叉引用等。

    如果这不适用于您,我建议您首先查看纯乳胶,即以下乳胶文档是否适用于您:

    \documentclass{article}
    \usepackage{pdfpages}
    \begin{document}
    foo
    
    \includepdf[pages=1-22, pagecommand={}, scale = 0.9]{Paper1.pdf}
    
    bar
    \end{document}