Rmarkdown beamerプレゼンテーションの新しい行に著者所属を追加する方法は?
---
title: "This is the title"
author: "Author"
date: "Thursday, April 09, 2015"
output: beamer_presentation
---
## Slide with Bullets
- Bullet 1
- Bullet 2
- Bullet 3
欲望のタイトルのスライドは
これはタイトルです
著者
所属
2015年4月9日木曜日
パイプ|
を使用する場合、作成者の行を複数の行に分割できます。
---
title: "The title"
author: |
| The author
| The affiliation
date: "9 April 2015"
output: beamer_presentation
---
出力:
Edit(タイトルと著者/所属フォントで遊べますか?):
さまざまなフォントサイズを変更する場合は、プレゼンテーションのヘッダーのincludes: in_header
オプションを使用することをお勧めします(詳細については this RStudio link を確認してください)。
これは、プレゼンテーションのプリアンブル専用のLaTeXコマンドを追加できるコンピューター上の単純な.tex
ファイルを指します。したがって、デスクトップにpreamble.tex
というファイルを作成し、\setbeamerfont{XX}{size={\fontsize{YY}{ZZ}}}
コマンドを使用できます。XXは、変更する特定の項目(タイトル、作成者)です。 YYは適用するフォントサイズです。 ZZはスキップ行(pt)です(詳細については このリンク も参照してください)。
あなたの例のために、私たちは持っています:
preamble.tex
デスクトップ(または任意の場所)の2行のみのファイル:
\setbeamerfont{title}{size={\fontsize{30}{25}}}
\setbeamerfont{author}{size={\fontsize{5}{20}}}
あなたのfoo.Rmd
ファイル:
---
title: "The title"
author: |
| The author
| The affiliation
output:
beamer_presentation:
includes:
in_header: ~/Desktop/preamble.tex
---
## R Markdown
This is an R Markdown presentation.
Markdown is a simple formatting syntax for
authoring HTML, PDF, and MS Word documents.
出力は次のようになります。
そして、あなたは複数の著者と機関を持つことができるはずです
title: This is the title
author:
- Author Juan$^1$
- Author Tu$^2$
institute:
- $^1$Juans Casa
- $^2$Tus Place
date: "Thursday, April 09, 2015"
output:
beamer_presentation
beamer
の所属を処理する適切な方法は、\institute{}
(tex.SEの この回答 を参照)。
pandoc 1.17 で始まるinstitute
フィールドはデフォルトのビーマーテンプレートに存在するため、適切なバージョンを持っている場合に必要なことは次のとおりです。
---
title: "This is the title"
author: "Author"
institute: "Affiliation"
date: "Thursday, April 09, 2015"
---
古いpandocバージョン(<1.17)を使用する場合、またはrmarkdownのデフォルトのビーマーテンプレートが更新されていない場合に必要になることがあります。これをpandocで機能させるには、ビーマーテンプレートを編集できます。まだ編集していない場合は、次の方法で作成できます。
pandoc -D beamer > ~/.pandoc/templates/default.beamer
次に、ファイルを開き、作成者情報の後にこれを追加します。
$if(institute)$
\institute[]{$institute$}
$endif$
最後に、instituteオプションをyamlに追加します。
---
title: "This is the title"
author: "Author"
institute: "Affiliation"
date: "Thursday, April 09, 2015"
---
Rmarkdownを使用している場合、テンプレートを指定する必要があります。
---
title: "This is the title"
author: "Author"
institute: "Affiliation"
date: "Thursday, April 09, 2015"
output:
beamer_presentation:
template: ~/.pandoc/templates/default.beamer
---
複数行の作成者に対してこれを使用することには2つの利点があります。
\setbeamerfont{institute}{size={\fontsize{5}{20}}}