platexとdvipdfmxを使うための環境構築メモ。
Ubuntu16.04にTeXをインストール
プレインストールのtexだとbeamerとかうまく動かないのでtexliveをインストールする。
sudo apt-get install texlive
sudo apt-get install texlive-lang-cjk
sudo apt-get install texlive-fonts-recommended texlive-fonts-extra
パッケージのインストール
コンパイルをした時にパッケージが見つからないというエラーが出た時などはwebからソースをダウンロードしてきて、適切なディレクトリに配置する。ソースのファイルの種類によって手順が多少違う。
ソースが.styファイルの場合
ソースが.styファイルで書かれている場合はファイルをTeXが読み込めるディレクトリに配置する。ディレクトリは/usr/share/texlive/texmf-dist/tex/latex/など。設定によって異なるので/usr以下で.styファイルが置かれているディレクトリを探す。ファイルをディレクトリにコピーしてmktexlsrを実行。
sudo cp <package_name>.sty /usr/share/texlive/texmf-dist/tex/latex/
sudo mktexlsr # TeXのパッケージのリスト(ls-R)を作成するコマンド
ソースが.insと.dtxファイルの場合
以下のコマンドで.styファイルを作成できる。作ったらあとは上と同じ。
platex <package_name>.ins
参考になるサイト
CTAN: Texのパッケージが色々置いてある。
TeX wiki: 日本語版のTexのwiki。困ったらここを見るとある程度解決するかも。