2015-03-26 24 views
14

Używam R Markdown w RStudio i opcji knit HTML do tworzenia wyjścia HTML. Jednak czcionka użyta w ouput dla bloków zwykłego tekstu jest raczej mała i chciałbym zmienić ją na inną czcionkę i zwiększyć jej rozmiar. Czy ktoś może pokazać przykład jak ustawić czcionkę wyjściową - wykonalną bez dużej wiedzy w html?R Markdown - zmiana rozmiaru czcionki i rodzaju czcionki w wyjściu html

Do tej pory próbowałem w górnej części mojego dokumentu obniżkowego, ale to nie działa.

--- 
fontsize: 24pt 
--- 

Odpowiedz

19

myślę fontsize: komenda w YAML działa tylko dla LaTeX/PDF. Apart, w standardowych klasach lateksowych (artykuł, książka i raport) akceptowane są tylko trzy rozmiary czcionek (10pt, 11pt i 12pt).

Jeśli chodzi o wygląd (różne typy i kolory czcionek), można określić theme:. Zobacz Appearance and Style.

Chyba, czego szukasz jest własne css. Dodać plik o nazwie style.css, zapisz go w tym samym folderze jako .Rmd i umieścić go w nagłówku YAML:

--- 
output: 
    html_document: 
    css: style.css 
--- 

W css- plik definiujący typ i rozmiar czcionki:

/* Whole document: */ 
body{ 
    font-family: Helvetica; 
    font-size: 16pt; 
} 
/* Headers */ 
h1,h2,h3,h4,h5,h6{ 
    font-size: 24pt; 
} 
+0

nadal wydaje się ignorować cokolwiek fontsize umieścić w pliku CSS. –

+0

Patrząc na wygenerowany dokument HTML, nigdy nie czyta się style.css - żadnych pomysłów? <- uratowany od url = (0014) na temat: Internet -> Mesozooplankton modelowanie