Latex? > インストール

日本語でのLatexのインストールと、emacsでの入力補完を行うYatexのインストール

emacsの設定

Latex を使うために、ファイルの日本語コードを euc-jp にする。

/.emacs に以下を追記

(set-language-environment "Japanese")
(set-default-coding-systems 'euc-japan)
(set-terminal-coding-system 'euc-japan)

Ubuntu

 以下のパッケージをインストール

  • ptex-bin
  • yatex
  • latex-env-ja
  • latex-extra-ja
  • gs-cjk-resource
  • cmap-adobe-japan1
  • cmap-adobe-japan2
  • adobereader-jpn
  • adobereader-jpn-ipamonafont

xdviでの日本語表示

デフォルトではエラーが起こるので、修正は必須。 使うフォントはipafont。パッケージttf-ipafontをインストール。

#apt-get install ttf-ipafont

vfontmap の変更

上記の方法を用いるのがよいかと思うが直接パスを指定する方法もある。

日本語用のクラスファイルはのフォントは/etc/texmf/vfontmap.d/20xdvik-ja.map の内容に従うためこれを参照する

@Mincho Roman|Mincho@
        rml  JIS-H      % ASCII pTeX
        rmlv JIS-V      % ASCII pTeX
        dm   JIS-H      % NTT jTeX

@Gothic SansSerif|Gothic@
        gbm  JIS-H      % ASCII pTeX
        gbmv JIS-V      % ASCII pTeX
        dg   JIS-H      % NTT jTeX

これを次のように変更

## @Mincho Roman|Mincho@
/usr/share/fonts/truetype/ipafont/ipam.ttf
        rml  JIS-H      % ASCII pTeX
        rmlv JIS-V      % ASCII pTeX
        dm   JIS-H      % NTT jTeX
## @Gothic SansSerif|Gothic@
/usr/share/fonts/truetype/ipafont/ipag.ttf
        gbm  JIS-H      % ASCII pTeX
        gbmv JIS-V      % ASCII pTeX
        dg   JIS-H      % NTT jTeX

/etc/texmf/vfontmap.d/20ptex-jisfonts.map も同様に無理やり変更

### For ptex-jisfonts
## @Mincho Roman|Mincho@
/usr/share/fonts/truetype/ipafont/ipam.ttf
        rml-jis         JIS-H
## @Gothic SansSerif|Gothic@
/usr/share/fonts/truetype/ipafont/ipag.ttf
        gbm-jis         JIS-H

その後

$ sudo update-vfontmap

で設定を反映する。

dvipdfmxの設定

以下を実行

$echo f jis-cjk.map | sudo tee -a /etc/texmf/dvipdfmx/dvipdfmx.cfg
$wget http://w32tex.org/current/dvipdfm-w32.tar.bz2
$tar jxvf dvipdfm-w32.tar.bz2
$cd share/texmf/fonts/map/agl/
$sudo cp -v pdfglyphlist.txt glyphlist.txt /etc/texmf/dvipdfmx
$sudo vi /etc/texmf/texmf.cnf

CMAPFONTSの設定を以下のように変更

CMAPFONTS = .;$TEXMF/fonts/cmap//;/usr/share/fonts/cmap//
$sudo update-texmf

fedora 13



参考URL

最終更新:2011年03月04日 14:11