by shigemk2

当面は技術的なことしか書かない

Remark雑感

マークダウンでパワポやimpress.jsみたいなスライドを作ろうという試み。

  • HTML
  • マークダウン

必要なのはこの2つだけ。だけなんだけど、

  • マークダウンの中にクラスを書かないといけない
  • マークダウンだけでスライド資料を作りたかった

などの理由により、自分からしたら微妙で汎用的じゃなくてつらいので却下。

HTMLを用意する

<DOCTYPE html>
<html>
<head><title>Presentation</title></head>
<body>
  <script src="http://gnab.github.io/remark/downloads/remark-latest.min.js" type="text/javascript"></script>
  <script type="text/javascript">
    var slideshow = remark.create({sourceUrl: "sample.md"});
  </script>
</body>
</html>

マークダウンを用意する

class: center,middle
Remark
# サンプル

---
class: center,middle
# @shigemk2

github.com

Markdownから資料を作りたい人生は、pandocとbeamerのコンボでなんとかなりそう

タイトルがすべてを物語っていた。

apt-get install pandoc
apt-get install texlive # pdf変換にtexliveがひつよう
pandoc  -t beamer -V theme:AnnArbor -o slides-annarbor.pdf  memo.md

テーマについては、beamer themeなどで調べるといいかも。

日本語での紹介 rcmdnk.github.io pandoc Pandoc - Getting started with pandoc beamerテーマ Beamer theme gallery

Emacs 25.1.1をインストール(Ubuntu)

  • ubuntu 16.04
  • emacs 25.1.1

  • ダウンロード GNU Emacs download - GNU Project

  • configure ここでerror: No X toolkit could be found.などと言われたら、./configure --with-x-toolkit=noするかgtkをちゃんと入れるなどする

sudo apt-get install build-essential texinfo libx11-dev libxpm-dev libjpeg-dev libpng-dev libgif-dev libtiff-dev libgtk2.0-dev libncurses-dev libxpm-dev automake autoconf (いろいろぶっこんだけど、都度インストールすればよかったかも) askubuntu.com