2016-11-30 49 views
9

z jakiegoś powodu żaden link w moich znacznikach R (rmd) nie jest sformatowany na niebiesko. wykonanie prostego rmd poniżej do pdf pozostawia kolor tekstu czarny. tylko gdy unosi się nad nim, uświadamia sobie, że jest to link. dodanie go do html spowoduje, że link będzie niebieski. oczywiście mogę użyć opakowania z lateksu, ale zastanawiam się, dlaczego tak jest?Link do oznaczenia R nie jest sformatowany na niebiesko, gdy jest on z dzianiny do pdf

sessionInfo() R w wersji 3.3.0 (03.05.2016) Platforma: x86_64-W64-mingw32/x64 (64-bit) Running pod: Windows 7 x64 (build 7601) z dodatkiem Service Pack 1 ładowane poprzez nazw (a nie w załączeniu): 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) 

enter image description here

Odpowiedz

21

Dodaj urlcolor: blue do 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 

enter image description here

+0

Co ciekawe to działa jak wiatr, ale mimo tego, że określenie niebieski moje linki stają się czerwone. Każdy pomysł, dlaczego? Może standardowy układ pandoc? –