Skip to content

Instantly share code, notes, and snippets.

@tatzyr
Created March 19, 2012 10:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tatzyr/2107058 to your computer and use it in GitHub Desktop.
Save tatzyr/2107058 to your computer and use it in GitHub Desktop.
Ubuntu 11.04以降のLaTeXインストール

Ubuntu 11.04以降のLaTeXインストール

「日本語環境セットアップヘルパ」がUbuntu 11.04で廃止され、 latex-env-jaやlatex-extra-jaも廃止された。なので関連するパッケージを一つ一つインストールする。 Ubuntu 11.10以降でもこの方法で大丈夫なはず。

Ubuntu 12.10以降は何かが変わるらしいので注意。 ASCII.jp:~師範、組版システム「TeX」について教えてください!~|行っとけ! Ubuntu道場!

そもそも10.10までのlatex-*-jaには何が入っていたの?

Ubuntu 10.10で調べてみる。

$ # in Ubuntu 10.10
$ apt-cache show latex-env-ja
(略)
Depends: texlive, texlive-math-extra, ptex-bin, xdvik-ja
(略)

$ apt-cache show latex-extra-ja
(略)
Depends: latex-env-ja, dvipdfmx, cmap-adobe-japan1, ptex-jisfonts, okumura-clsfiles, jmpost, jbibtex-base, jbibtex-bin, mendexk
(略)
 To use jis fonts, you have to run `sudo jisftconfig add' after installation.
 For more detailes, read /usr/share/doc/ptex-jisfonts/README.Debian
 and jisftconfig(1).

「Depends:」の行に書いてある物が必要なパッケージだ。最後に sudo jisftconfig add を実行するって事も分かった。

インストール

必要なパッケージと実行するコマンドが分かったのでUbuntu 11.04で作業する。

$ # in Ubuntu 11.04
$ sudo apt-get install texlive texlive-math-extra ptex-bin xdvik-ja
$ sudo apt-get install dvipdfmx cmap-adobe-japan1 ptex-jisfonts okumura-clsfiles jmpost jbibtex-base jbibtex-bin mendexk
$ sudo jisftconfig add

動作確認

ファイルをnkfでEUC-JPに変換してからコンパイルする。「日本語」という内容のPDFが開かれたら成功。

$ # in Ubuntu 11.04
$ sudo apt-get install nkf
$ nano test.tex
\documentclass{jsarticle}
\begin{document}
 日本語
\end{document}

$ nkf -e --overwrite test.tex
$ platex test.tex
$ dvipdfmx test.dvi
$ evince test.pdf

もっと高度なことをしたい場合は 気の向くままに ~備忘録@wiki~ - Ubuntu Linux 11.04 - LaTeX環境 などを参照すれば詳しく書いてある。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment