Texのインストール(日本語環境)(Linxmint 11)

こちらのサイトに詳しく書いてあります。

ubuntu11になってからインストールの方法が変わったようです。
以下の三行を入力すればよいようです。

$ 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


tex(UTF-8)をEUC-JPにコンバートして、そのままPDFにするスクリプトに、すばらしいスクリプトが公開されています。
ここに引用させていただきます。


##############ここから################################
#!/usr/bin/env python
#-*- coding:utf-8 -*-
#you must use this script at same directory where texfile exists.
import subprocess,sys,os
argvs = sys.argv
if len(argvs) != 2:
print "Usage:tex2pdf texfile"
quit()
#enforce extension
filename = argvs[1].replace('.tex','')
#create temp file
proc = subprocess.Popen(['mktemp','/tmp/'+filename+'.XXXXXX'],stdout=subprocess.PIPE,stdin=subprocess.PIPE)
tempfile = proc.communicate()[0]
#convert to euc-jp
os.system("nkf -e " + filename+'.tex' + ' > ' + tempfile)
#create dvi
os.system("platex " + tempfile)
#create pdf
os.system("dvipdfmx " + filename+'.dvi')
#remove temporary file
os.system('rm '+tempfile)
##############ここまで################################


ファイル名をtex2pdf.pyにして
実行権限を与え、パスを通せば、

$ tex2pdf.py file.tex

のようにして実行することにより、たちまちpdfファイルが出来上がります。しかも、ソースコードの文字コードは変更されません。
すばらしい!!!!!!!!!!!!!!!