【问题标题】:R markdown link is not formatted blue when knitted to pdf编织为pdf时,R markdown链接未格式化为蓝色
【发布时间】:2017-04-15 00:54:58
【问题描述】:

由于某种原因,我的 R markdowns (rmd) 中没有链接被格式化为蓝色。将下面的简单 rmd 编织为 pdf 会使文本颜色变为黑色。只有将鼠标悬停在它上面时,才会意识到它实际上是一个链接。将其编织到 html 将使链接变为蓝色。当然我可以使用乳胶包装,但我想知道为什么会这样?

会话信息() R 版本 3.3.0 (2016-05-03) 平台:x86_64-w64-mingw32/x64(64位) 运行于:Windows 7 x64(内部版本 7601)Service Pack 1 通过命名空间加载(未附加): knitr_1.15

RStudio 1.0.44

---
title: "R Notebook"
output:
  pdf_document: default
  html_notebook: default
---

```{r, echo=F}
# tex / pandoc options for pdf creation
x <- Sys.getenv("PATH")
y <- paste(x, "E:\\miktex\\miktex\\bin", sep=";")
Sys.setenv(PATH = y)
```

[link](www.rstudio.com)

【问题讨论】:

    标签: r pdf markdown r-markdown


    【解决方案1】:

    为了详细说明 @eipi10 的答案,并回答 @Maarten Punt 在 cmets 中的问题,urlcolor 正在指定文档中引用的 URL 链接的颜色。但是,您可能有指向文档中其他部分的链接,由 linkcolor 指定。所以你可以指定:

    ---
    title: "R Notebook"
    output:
      pdf_document: default
    urlcolor: blue
    linkcolor: red
    ---
    
    ## test links vs urls
    
    * see [the relevant section](#test)
    
    
    
    [link](http://www.rstudio.com)
    
    
    ```{r cars}
    summary(cars)
    ```
    
    \newpage
    
    ## Including Plots{#test}
    
    You can also embed plots, for example:
    
    ```{r pressure, echo=FALSE}
    plot(pressure)
    ```
    

    红色是文档中的链接,而蓝色是 URL 链接。

    【讨论】:

      【解决方案2】:

      urlcolor: blue 添加到 yaml。

      ---
      title: "R Notebook"
      output:
        pdf_document: default
        html_notebook: default
      urlcolor: blue
      ---
      
      ```{r, echo=F}
      # tex / pandoc options for pdf creation
      x <- Sys.getenv("PATH")
      y <- paste(x, "E:\\miktex\\miktex\\bin", sep=";")
      Sys.setenv(PATH = y)
      ```
      
      [Link to R Studio](www.rstudio.com)
      
      Bare urls will also be highlighted:
      
      http://www.rstudio.com
      

      【讨论】:

      • 有趣的是,它的工作就像轻而易举,但即使我指定蓝色,我的链接也会变成红色。知道为什么吗?也许是标准 pandoc 布局?
      • 我在导出为 PDF 时遇到了同样的问题(使用 pdf_document2)。有趣的是,当我使用 word_document2 导出到 docx 时,它们是蓝色的
      猜你喜欢
      • 2021-04-20
      • 1970-01-01
      • 2015-07-11
      • 2021-05-30
      • 2016-03-08
      • 1970-01-01
      • 2018-09-05
      • 1970-01-01
      • 2021-12-27
      相关资源
      最近更新 更多