LoginSignup
10
10

More than 5 years have passed since last update.

Pandocでmarkdown→PDFスライドへの変換

Last updated at Posted at 2014-09-25

スライド等を作成するときに次のような場面で困る時がある。

  • Power PointとKeynoteでレイアウトが異なる
  • バージョン管理できない
  • PDF出力するのがめんどい

という訳で代替方法を探していました。

調べてみると結構色々な方法がありましたが、
Mac OS Xユーザとしてはbrewで管理したいということもあり、
Pandoc+beamerを採用することにしました。

メリットとしては下記が挙げられると思います。

  • バージョン管理ができる
  • markdownなので人間にも見やすい
  • コマンドラインを使用できるので自動化ができる

前提条件

  • Homebrewがインストールされていること

準備

Luaのインストール

$ brew install lua

Homebrew経由でPandocのインストール

$ brew install pandoc

MacTexのインストール

$ brew cask install mactex

ここではインストールに失敗したのでDLしたインストーラを直接実行した
インストーラのパスは/Library/Caches/Homebrewでした。

記述方法

通常のmarkdownとは異なり、スライドでページごとに記述するため、

オリジナルのmarkdownとか違う下記のような記述をする

% Title
% Author
% Date

# Page2 Title

## Page2 Title
- hogehoge
- fugafuga

markdown→PDFスライドへの変換

$ pandoc -t beamer ./sample.md -o ./sample.pdf

これでおk。

ページごとのヘッダとフッタを追加できれば言うことなしなんですがねー...

10
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
10