2016-11-28 36 views
1

改變字體大小,我感動我的工作流程,以R/RMarkdown輸出默幻燈片。我每年發表大約60次演講,我喜歡自動化流程。但是,我需要在Beamer輸出中增加基本字體大小。使用下面的代碼,bullet-pointed文本的大小與fontsize中的值無關。我可以輸入12pt或24pt,並在.tex文件中更改選項,但生成的Beamer pdf中沒有更改。我在win10中從RStudio中編譯。rMarkdown:爲默

title: "Title" 
author: "Matthew C. Roberts" 
date: "October 2016" 
fontsize: 12pt 
output: 
    beamer_presentation: 
--- 

## Blah 

* Hi, my name is Matt 
* This is a bullet point 
    + so is this 
    + this is fontsize 

回答

-1

這是一個解決方法,但這是我如何得到它的工作,也讓它爲同事工作。

  1. 添加以下元:

    output: 
        beamer_presentation: 
        keep_tex: TRUE 
    
  2. 運行rmarkdown像往常一樣

  3. 打開結果.tex在TEXworks的
  4. 更改字體大小隨機數的文件.tex文件。字體大小可以在文檔的第一行找到。
  5. 在TexWorks中編譯它(按下綠色播放按鈕)
  6. 當我這樣做時,我不得不安裝特定的軟件包,但我的同事沒有。我不記得這個名字,但它仍然與字體有關。如果它出現安裝它。
  7. 重複步驟4和5.
  8. 回到Rmarkdown並在那裏更改字體大小。
  9. 運行降價。

它現在應該可以在更改字體大小時正常工作。如果你不想要,你也可以從meta中刪除keep_text: TRUE