2015-02-14 9 views
6

R Markdown'da bir yazı tipi türü i.e Tahoma'u nasıl belirtebilirim? LaTeX-kodu kullanarak İşteR Markdown'da Font türünü belirtin

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

cevap

3

bir örneği aşağıdaki şekilde olduğu gibi - Ben de şekil başlıkları yazı tipi boyutunu belirtebilirsiniz nasıl belgeyi

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

--- 

tanımlamak için aşağıdaki kullanıyorum. Yazı tipi ailesini tanımladığınız R markdown dosyanızın aynı klasöründe ayrı bir stil dosyasına ihtiyacınız vardır.

Stil dosyasında (mystyle.sty) herhangi bir yazıyı LaTeX Font Catalogue, ör. Palatino Sans Serif: LaTeX aracılığıyla Tahoma kullanmak için bir yol için

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

, bir göz here veya here etmesini sağlayın.

R markdown dosyası şuna benzer ve ayrıca başlığı boyutunu değiştirmek için LaTeX fontsize komutları kullanabilirsiniz:

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

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

i '.sty' dosyayı' eklediğinizde bu hatayı alıyorum! LaTeX Hatası: İki \ documentclass veya \ documentstyle komutları. – Keniajin

+0

Üzgünüm, hatayı yeniden oluşturamıyorum. Belki de '.csl' ve' .sty' çatışmasızdır, ancak benim için her ikisiyle de çalışır. İki tane \ \ documentclass 'komutunuz var mı? YAML başlığında "keep_tex: true" ifadesini eklediğinizde [ara Tex] (http://rmarkdown.rstudio.com/pdf_document_format.html) dosyasına bakabilirsiniz. Komut çoğaltma kökeni izlemeye çalışın. – jmjr

+0

2 '\ documentclass' - komutum vardı. Teşekkürler – Keniajin