6322
Comment:
|
6858
|
Deletions are marked like this. | Additions are marked like this. |
Line 134: | Line 134: |
12. [[https://moji.or.jp/ipafont/|IPAexフォントおよびIPAフォント]]をインストール。 | ## 12. [[https://moji.or.jp/ipafont/|IPAexフォントおよびIPAフォント]]をインストール。 ## {{{ ## # mkdir /usr/share/fonts/japanese ## # mkdir /usr/share/fonts/japanese/TrueType ## ## # wget https://moji.or.jp/wp-content/ipafont/IPAfont/IPAfont00303.zip ## # wget https://moji.or.jp/wp-content/ipafont/IPAexfont/IPAexfont00401.zip ## # unzip IPAfont00303.zip ## # unzip IPAexfont00401.zip ## ## # mv IPAfont00303/*.ttf /usr/share/fonts/japanese/TrueType/ ## # mv IPAexfont00401/*.ttf /usr/share/fonts/japanese/TrueType/ ## # chmod 644 /usr/share/fonts/japanese/TrueType/* ## # fc-cache -fv ##}}} 12. Ghostscript の日本語対応 以下のsymbolic link を設定する |
Line 136: | Line 154: |
# mkdir /usr/share/fonts/japanese # mkdir /usr/share/fonts/japanese/TrueType |
# ln -s /usr/local/texlive/2021/texmf-dist/fonts/truetype/public/ipaex /usr/share/fonts/ipaex }}} |
Line 139: | Line 157: |
# wget https://moji.or.jp/wp-content/ipafont/IPAfont/IPAfont00303.zip # wget https://moji.or.jp/wp-content/ipafont/IPAexfont/IPAexfont00401.zip # unzip IPAfont00303.zip # unzip IPAexfont00401.zip # mv IPAfont00303/*.ttf /usr/share/fonts/japanese/TrueType/ # mv IPAexfont00401/*.ttf /usr/share/fonts/japanese/TrueType/ # chmod 644 /usr/share/fonts/japanese/TrueType/* # fc-cache -fv |
下記内容の /etc/ghostscript/cidfmap.ja というファイルを作成する。 {{{ /IPAexMincho << /FileType /TrueType /Path (/usr/share/fonts/ipaex/ipaexm.ttf) /CSI [(Japan1) 6] >> ; /IPAexGothic << /FileType /TrueType /Path (/usr/share/fonts/ipaex/ipaexg.ttf) /CSI [(Japan1) 6] >> ; |
Tex Live 2021 on CentOS 8
このアーカイブを参考にCentOS 8 にTex Live 2021 (日本語対応)をインストールする。CentOS 7 / Scientific Linux (SL) 7でも同様。
使用可能なコマンド
以下のコマンドが使える。
日本語と英語に対応しているコマンド |
||||
コマンド |
動作 |
使い方 |
入力ファイル |
出力ファイル |
platex |
TeX ファイルのコンパイル |
$ platex test.tex |
test.tex |
test.dvi |
dvipdfmx |
DVI から PDF ファイルを直接作成 |
$ dvipdfmx test.dvi |
test.dvi |
test.pdf |
dvips |
DVI から PS ファイルを作成 |
$ pdvips test.dvi |
test.dvi |
test.ps |
ps2pdf |
PS から PDF ファイルを作成 |
$ ps2pdf test.ps |
test.ps |
test.pdf |
pdf2ps |
PDF から PS ファイルを作成 |
$ pdf2ps test.pdf |
test.pdf |
test.ps |
pxdvi |
DVI ファイルビューワ |
$ pxdvi test.dvi |
test.dvi |
- |
evince |
PS/PDF ファイルビューワ |
$ evince test.ps |
test.ps |
- |
gv |
PS/PDF ファイルビューワ |
$ gv test.ps |
test.ps |
- |
gs |
Ghostscript インタプリタ |
$ gs test.ps |
test.ps |
misc. |
英語のみに対応しているコマンド |
||||
コマンド |
動作 |
使い方 |
入力ファイル |
出力ファイル |
latex |
TeX ファイルのコンパイル |
$ latex test.tex |
test.tex |
test.dvi |
xdvi |
DVI ファイルビューワ |
$ xdvi test.dvi |
test.dvi |
- |
ここで、test.ps は PostScript (PS) ファイル、test.pdf は PDF (Portable Document Format) ファイル、 test.dvi は DVI(DeVice-Independent file format) ファイルを表す。
TeX Live 2021 のインストール
1. まず ISO イメージを保存するディレクトリ (どこでも良い) に移動し、wget コマンドで TeX Live 2021 の ISO イメージを近くのミラーサーバからダウンロードする。
$ cd "ISO イメージを保存するディレクトリ" $ wget http://ftp.riken.jp/tex-archive/systems/texlive/Images/texlive2021-20210325.iso
2. 同じディレクトリに、ISO イメージをマウントするディレクトリを作る。
$ mkdir tex2021
3. ISO イメージのマウントとインストーラの実行には管理者権限が必要なので、su コマンドで root ユーザになる。
4. ISO イメージとマウントディレクトリがあるかを確認したら、ISO イメージをマウント。
# ls texlive2021 texlive2021-20210325.iso # # mount -o loop -t iso9660 texlive2021-20210325.iso texlive2021
5.マウントディレクトリ内の install-tl を実行。Enter command: に対して I を入力するとインストールがスタートする。速いPCだと 10分くらいでインストールできる。
# ./texlive2021/install-tl ... Enter command: I ...
6.インストール終了後、インストーラが出力したメッセージの最後を見ると、以下のように表示されている。このメッセージに従い PATH の設定をする。
Add /usr/local/texlive/2021/texmf-dist/doc/man to MANPATH. Add /usr/local/texlive/2021/texmf-dist/doc/info to INFOPATH. Most importantly, add /usr/local/texlive/2021/bin/x86_64-linux to your PATH for current and future sessions.
7. platex がインストールされているか確認。試しに platex のバージョンを確認してみる。
$ platex -v e-pTeX 3.141592653-p3.9.0-210218-2.6 (utf8.euc) (TeX Live 2021) kpathsea version 6.3.3 ptexenc version 1.3.9
8.アップデートを実行しておく。少し時間がかかる。
# tlmgr update --self # tlmgr update --all
9. pxdvi のインストール
ここを参考に pxdviをインストールする。 (2021.5.24時点で current(2021)版のpxdvi はまだないので2020 版をインストール)
# wget https://texlive.texjp.org/tltexjp-key.asc # tlmgr key add tltexjp-key.asc # tlmgr repository add http://texlive.texjp.org/2020/tltexjp tltexjp # tlmgr pinning add tltexjp '*' # tlmgr install pxdvi # tlmgr path add # cd /usr/local/texlive/2021 # ln -s texmf-dist texmf
10. gv のインストール
# dnf -y install epel-release # dnf -y install gv
11. xorg-x11-fonts をインストール。
# dnf install xorg-x11-fonts*
12. Ghostscript の日本語対応
以下のsymbolic link を設定する
# ln -s /usr/local/texlive/2021/texmf-dist/fonts/truetype/public/ipaex /usr/share/fonts/ipaex
下記内容の /etc/ghostscript/cidfmap.ja というファイルを作成する。
/IPAexMincho << /FileType /TrueType /Path (/usr/share/fonts/ipaex/ipaexm.ttf) /CSI [(Japan1) 6] >> ; /IPAexGothic << /FileType /TrueType /Path (/usr/share/fonts/ipaex/ipaexg.ttf) /CSI [(Japan1) 6] >> ;