org-mode でポスター作成

ふええん、 Office なんて使えないよう Windows インストールするのめんどいよう、なのでポスターも Emacs org-mode で作成する。基本的に beamer, beamerposter を使えばよい。 テンプレートとしてはこんな感じになる。

#+TITLE: ほげふが
#+AUTHOR: ほげもが
#+DATE:
#+OPTIONS: H:1
#+BEAMER_COLOR_THEME:
#+BEAMER_FONT_THEME:
#+BEAMER_HEADER: \usepackage[orientation=portrait,size=a1,scale=1.4]{beamerposter}
#+BEAMER_HEADER: \setbeamertemplate{navigation symbols}{}
#+BEAMER_HEADER: \usepackage{type1cm}
#+BEAMER_HEADER: \usepackage{mathptmx}
#+BEAMER_HEADER: \usepackage{tikz}
#+BEAMER_HEADER: \renewcommand{\kanjifamilydefault}{\gtdefault}
#+BEAMER_HEADER: \usepackage{setspace}
#+BEAMER_INNER_THEME:
#+BEAMER_THEME: RJH
#+BEAMER_COLOR_THEME: 
#+LATEX_CLASS: beamer
#+LATEX_CLASS_OPTIONS: [compress,dvipdfmx,fleqn,serif]
#+LATEX_HEADER:
#+LATEX_HEADER_EXTRA:
#+DESCRIPTION:
#+OPTIONS: toc:nil ^:nil
\setstretch{0.3}
* 
:PROPERTIES:
:BEAMER_OPT: t
:END:
** 
\setstretch{1}
\normalize
:PROPERTIES:
:BEAMER_COL: 0.49
:BEAMER_OPT: t
:END:
*** 左側ひとつめ
なんたらかんたら
*** 左側ふたつめ
なんたらかんたら
** 
:PROPERTIES:
:BEAMER_COL: 0.49
:BEAMER_OPT: t
:END:
\setstretch{1}
\normalize
*** 右側ひとつめ
なんとかかんとか
*** 右側ふたつめ
なんとかかんとか

大事なのは

  • #+BEAMER_HEADER: \usepackage[orientation=portrait,size=a1,scale=1.4]{beamerposter}
    • A1の縦長にする
  • #+BEAMER_HEADER: \setbeamertemplate{navigation symbols}{}
    • 下の navigation とかを消す
  • #+BEAMER_THEME: RJH
    • beamer のテーマ
  • :BEAMER_OPT: t
    • 上に寄せる
  • :BEAMER_COL: 0.49
    • 二段組

RJH テーマはここ
Making a poster in beamer | Hyndsight


あとは適当に setstretch で調整する。