日本語Remixではなくてオリジナルのubuntuをインストールしている
日本語環境セットアップヘルパをインストールしていない
作業の流れ
texに必要なパッケージを入れる
evinceの文字化け対策poppler-dataをインストール
xdviの文字化け対策に、map ファイルでフォントを設定
texに必要なパッケージを入れる
$ sudo apt-get install texlive texlive-math-extra ptex-bin xdvik-ja dvipdfmx okumura-clsfiles jbibtex-bin mendexk nkf ghostscript gs-cjk-resource$ sudo jisftconfig add
フォントのインストール
$ sudo apt-get install ttf-ipafontevinceの文字化け対策にpoppler-dataをインストールする
$ sudo apt-get install poppler-dataxdviの文字化け対策に、map ファイルでフォントを設定する。
$ sudo vi /etc/texmf/vfontmap.d/20xdvik-ja.map
以下のようになっているので
@serif@
rml JIS-H % ASCII pTeX
rmlv JIS-V % ASCII pTeX
dm JIS-H % NTT jTeX
@sansserif@
gbm JIS-H % ASCII pTeX
gbmv JIS-V % ASCII pTeX
dg JIS-H % NTT jTeX
以下のように変更する
/usr/share/fonts/truetype/ipafont/ipam.ttf
rml JIS-H % ASCII pTeX
rmlv JIS-V % ASCII pTeX
dm JIS-H % NTT jTeX
/usr/share/fonts/truetype/ipafont/ipag.ttf
gbm JIS-H % ASCII pTeX
gbmv JIS-V % ASCII pTeX
dg JIS-H % NTT jTeX
$ sudo vi /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
### For ptex-jisfonts
変更の適用
$ sudo update-vfontmap
dvipdfmxでpdfが作成できない
以下のようなエラーでpdfが作成できない** WARNING ** Could not locate a virtual/physical font for TFM "rml-jis".
** WARNING ** >> There are no valid font mapping entry for this font.
** WARNING ** >> Font file name "rml-jis" was assumed but failed to locate that font.
** ERROR ** Cannot proceed without .vf or "physical" font for PDF output..
$ sudo vi /etc/texmf/dvipdfm/dvipdfmx.cfg
%% 以下の内容を追記する
f jis-cjk.map
AGL file がないのでエラーになる
** WARNING ** Failed to load AGL file "pdfglyphlist.txt"...
** WARNING ** Failed to load AGL file "glyphlist.txt"...
後で必要になるディレクトリを作る
$ mkdir -p .texmf-var/fonts/map
http://w32tex.org/index-ja.html
上記から dvipdfm-w32.tar.xz を、ダウンロードする。
ホームディレクトリで解凍したと仮定
~/share/texmf/fonts/map/agl/
aglディレクトリを
/home/ユーザーネーム/.texmf-var/fonts/map/agl
になるように配置
texスクリプトを作る
$vi tex.sh
#!/bin/sh
nkf -e $@.tex > output.tex
platex output.tex
dvipdfmx output
mv output.dvi $@.dvi
mv output.pdf $@.pdf
rm output.aux
rm output.log
rm output.tex
xdvi $@.dvi &
evince $@.pdf &
文字化け対策としてnkfを利用してソースtexファイルをeucに変換する
変換されたファイルからdvi, pdfファイルを作る
作業終了後、不要なファイルを削除する
完成したファイルを開く
スクリプトに実行権限を与える
$ chod +x tex.sh
texファイルを作る
$ vi myfile.textexスクリプトを実行してdvi pdfファイルを作る
./tex.sh myfile参考
UbuntuTeX - RとLinuxと...http://rmecab.jp/wiki/index.php?UbuntuTeX
Ubuntu 10.04 に LaTeX 環境を構築する : あかぎメモ
http://akagi.jp/blog/archives/527.html
Ubuntu日本語フォーラム / 10.10のxdvi-jaで日本語文字化け
https://forums.ubuntulinux.jp/viewtopic.php?id=10238
JapaneseLocalizedDerivative/LaTeXForJapanese - Ubuntu Japanese Wiki
https://wiki.ubuntulinux.jp/JapaneseLocalizedDerivative/LaTeXForJapanese
Ubuntu日本語フォーラム / evince で PDF の日本語が正しく表示されない
https://forums.ubuntulinux.jp/viewtopic.php?id=6014
foxeye @ ウィキ - tex
http://www11.atwiki.jp/foxeye/pages/24.html
TeXテンプレート - [物理のかぎしっぽ]
http://hooktail.org/computer/index.php?TeX%A5%C6%A5%F3%A5%D7%A5%EC%A1%BC%A5%C8
0 件のコメント:
コメントを投稿