2015-02-14 14 views
6

Come è possibile specificare un tipo di carattere i.e Tahoma su R Markdown. Sto usando il seguente per definire il mio documentoSpecificare il tipo di carattere su R Markdown

--- 
bibliography: bibliography.bib 
csl: nature.csl 
documentclass: article 
fontsize: 12pt 
linkcolor: blue 
mainfont: Arial 
output: 
    pdf_document: 
    fig_caption: Yes 

--- 

Come posso anche specificare la dimensione del carattere delle didascalie delle figure - come per la figura in basso

![Figure 2: The impact of malaria disease the factors within the bednet that in turn affect infections and other health issues](climate_change.png) 

risposta

3

Ecco un esempio utilizzando LaTeX-code. Hai bisogno di un file di stile separato nella stessa cartella del tuo file di markdown R, in cui definisci la famiglia di font.

Nel file di stile (mystyle.sty) è possibile definire qualsiasi font dallo LaTeX Font Catalogue, ad es. Palatino Sans Serif:

\usepackage{palatino} 
\renewcommand{\familydefault}{\sfdefault} % sans serif 
\fontfamily{ppl}\selectfont 

Per un modo per utilizzare Tahoma via LaTeX, si prega di dare un'occhiata here o here.

Il file Markdown R assomiglia a questo e si può anche utilizzare LaTeX fontsize comandi per modificare le dimensioni della didascalia:

--- 
output: 
pdf_document: 
    includes: 
     in_header: mystyle.sty 
--- 

\begin{huge} 
![Figure 2: the caption of the picture](picture.png) 
\end{huge} 
+0

sto ottenendo questo errore quando includo il file '' .sty'! Errore LaTeX: due comandi \ documentclass o \ documentstyle. – Keniajin

+0

scusa, non riesco a riprodurre il tuo errore. Forse '.csl' e' .sty' sono in conflitto, anche se per me funziona con entrambi. Hai controllato se hai due comandi "\ documentclass'? Puoi dare un'occhiata al file [intermediate Tex] (http://rmarkdown.rstudio.com/pdf_document_format.html) quando includi 'keep_tex: true' nell'intestazione YAML. Prova a tracciare l'origine della duplicazione del comando. – jmjr

+0

Ho avuto 2 '\ documentclass' - comando. Grazie – Keniajin

Problemi correlati