[目標]
ubuntuでtex
[環境]
Ubuntu Jaunty Jackalope 9.04
VirtualBox 2.2.2
USB 104Key (US)
[したこと]
texのインストール
$ sudo apt-get install texlive texlive-latex-extra dvipng latex-xft-fonts okumura-clsfiles xdvik-ja dvipsk-ja latex-cjk-japanese latex-cjk-japanese-wadalab jbibtex-bin mendexk xpdf xpdf-japanese gs-cjk-resource cmap-adobe-japan1 cmap-adobe-japan2 cmap-adobe-gb1
作業ディレクトリの作成と移動
$ mkdir /home/user_name/tex
$ cd /home/user_name/tex
texファイルから dvi ps pdf ファイルを作成する shellスクリプトを作る
tex.sh
---------------ここから
#!/bin/sh
# -e オプションでeuc化する
# -Lu オプションでwindowsやmacで作ったファイルの改行コードをunix用に変更する
nkf -e -Lu $@.tex > output.tex
#texファイルからdviファイルを作る
platex output.tex
#dviファイルからpsファイルを作る
dvips output.dvi
#output.pspsファイルをpdf化すると日本語がおかしいので
#ps2psコマンドで作り直す
ps2ps output.ps output2.ps
#psファイルからpdfファイルを作る
ps2pdf output2.ps
#作成したファイルの表示
#xdvi output.dvi
#evince $@.pdf
#スタックエラー?バッファエラー?でabortする
#修正されたら有効化
#dvipdfmx output
#以下 作業ファイル削除コマンド
#作業ファイルが不要な場合有効化
# rm output.dvi
# rm output.ps
# rm output2.ps
# output.aux
# output.log
---------------ここまで
texファイルの作成
http://ja.wikibooks.org/wiki/高等学校数学C_統計処理から数式を選んでみました。
sample.tex
---------------ここから
\documentclass[a4paper,12pt]{jarticle}
\begin{document}
母集団における確率分布を母集団分布という。また、その平均、分散、標準偏差を母平均、母分散、母標準偏差といい、それぞれ $m$, $\sigma ^2$, $\sigma$ で表す。
\[m = \frac{1} {N} \sum_{k=1}^l a_k f_k" \]
\[\sigma ^2 = \frac{1} {N} \sum_{k=1}^l \left( a_k - m \right) ^2 f_k" \]
\lefteqn { \sigma ^2 = \frac{1} {N} \sum_{k=1}^l \left( a_k - m \right) ^2 f_k" }
\end{document}
---------------ここまで
texファイルから dvi ps pdf ファイルを作成するスクリプトを実行
$ sh tex.sh sample
[参考]
入門TeX
http://grace.ceser.hyogo-u.ac.jp/tex/
TeX入門
http://www.juen.ac.jp/math/nakagawa/texguide.html
TeXのすすめ
http://www.ce.kochi-ct.ac.jp/~isami/kouhou97/tex.html
Ubuntu日本語フォーラム / 9.04でのdvipdfmx
https://forums.ubuntulinux.jp/viewtopic.php?pid=29383
RedCapの怠惰な日々 LaTeX
http://redcap97.blog21.fc2.com/?tag=LaTeX
Ubuntu 8.10 Intrepid Ibex で 日本語 LaTeX 環境を整えてみよう - 日記を書く [・w・] はやみずさん
http://d.hatena.ne.jp/hayamiz/20081111/1226403768
http://foamy-capriccio.seesaa.net/article/72947471.html
Foamy Capriccio: Ubuntu 7.10(TeX編)
http://foamy-capriccio.seesaa.net/article/72947471.html