レポート執筆環境

Table of Contents

1 LaTeX

ここではUbuntuの標準パッケージではなく TeX Live を使用する. UTF-8が利用できるなど TeX Live を利用するメリットは大きい.

  1. インストール用プログラムのダウンロードし展開する.
    $ mkdir /usr/local/texlive
    $ cd /usr/local/texlive
    $ wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
    $ tar xvzf install-tl-unx.tar.gz
    
  2. インストールする (かなり時間がかかる).
    $ cd install-tl-20131227
    $ ./install-tl
    ...
    Enter command: I
    ...
    
  3. TeX Live 2013 のコマンドを /usr/local/bin にシンボリックリンクを作成する.
    $ /usr/local/texlive/2013/bin/x86_64-linux/tlmgr path add
    
  4. TeX Live 2013 のdummyパッケージをビルドする. これを行わないと,Ubuntu標準のTeXもインストールされ auc-tex のインストール等で不具合が生じる.
    $ sudo apt-get -y install equivs
    $ mkdir /usr/local/src/tl-equivs
    $ cd /usr/local/src/tl-equivs
    $ wget http://www.tug.org/texlive/files/debian-equivs-2013-ex.txt
    $ cp -p debian-equivs-2013-ex.txt texlive-local
    $ equivs-build texlive-local
    $ sudo dpkg -i texlive-local_2013-1_all.deb
    $ sudo ln -s /usr/local/texlive/2013/texmf /usr/share/texmf
    $ sudo mktexlsr
    
  5. Auc Texのインストール
    $ sudo apt-get install auctex
    

1.1 サンプルの実行

  1. tex.zip をダウンロードする. tex.zip には以下のファイルが含まれている.
    ファイル名内容
    sample.texLaTeXのソースファイル (UTF-8)
    sugar.eps図のファイル (EPS形式)
    aisat.bib文献ファイル (BibTeX, UTF-8)
    sample.bib文献ファイル (BibTeX, UTF-8)
  2. 展開する.
    $ cd
    $ mv ~/Downloads/tex.zip .
    $ unzip tex.zip
    
  3. 以下の順でフォーマットする.
    $ cd tex
    $ platex sample
    $ pbibtex sample
    $ platex sample
    $ platex sample
    
  4. dviをプレビューする.
    $ xdvi sample.dvi
    
  5. PDFに変換しプレビューする.
    $ dvipdfmx sample
    $ evince sample.pdf
    

1.2 サンプルを変更

sample.tex を以下のように sample2.tex にコピーした後, geditで適当に編集し,フォーマットして結果をプレビューしてみよう.

$ cp sample.tex sample2.tex
$ gedit sample2.tex

2 Latexmk

  1. latexmkrc.txt を保存する.
  2. ホームディレクトリに .latexmkrc として移動する.
    $ mv -i ~/Downloads/latexmkrc.txt ~/.latexmkrc
    

2.1 サンプルの実行

  1. サンプルのdviとPDFを削除する.
    $ cd ~/tex
    $ rm sample.dvi sample.pdf
    
  2. latexmk でフォーマットしPDFを作成する.
    $ latexmk sample
    
  3. latexmk でフォーマットしPDFをプレビューする.
    $ latexmk -pv sample
    

3 Beamer

TeX Liveに含まれている.

4 Jabref

$ sudo apt-get -y install jabref

5 Emacs

$ sudo apt-get -y install emacs23 emacs-goodies-el semi
$ sudo apt-get -y install aspell-el aspell-en
$ echo "lang en_US" > ~/.aspell.conf

5.1 AucTeX

$ sudo apt-get -y install auctex

6 Org-mode

$ sudo apt-get install org-mode

7 リンク

Date: 2013-12-28 23:28:02 JST

Author: 田村直之

Org version 7.8.02 with Emacs version 23

Validate XHTML 1.0