Locked History Actions

Diff for "TexLive-2021-on-CentOS8"

Differences between revisions 16 and 17
Revision 16 as of 2021-05-28 05:38:44
Size: 4834
Comment:
Revision 17 as of 2021-05-28 05:55:12
Size: 5092
Comment:
Deletions are marked like this. Additions are marked like this.
Line 29: Line 29:
||pxdvi ||DVI ファイルビューワ || $ pxdvi test.dvi || test.dvi || - ||
||<|2> evince ||<|2> PS/PDF ファイルビューワ || $ evince test.ps || test.ps ||<|2>  - ||
||pxdvi ||DVI ファイルビューワ || $ pxdvi test.dvi || test.dvi ||-||
||<|2> evince ||<|2> PS/PDF ファイルビューワ || $ evince test.ps || test.ps ||<|2> - ||
Line 32: Line 32:
||<|2> gv ||<|2> PS/PDF ファイルビューワ || $ gv test.ps || test.ps ||<|2> - || ||<|2> gv ||<|2>PS/PDF ファイルビューワ || $ gv test.ps || test.ps ||<|2> - ||
Line 34: Line 34:
||acroread || Adobe Reader <<BR>> (PS/PDF インタプリタ) || $ acroread test.pdf || test.pdf|| - ||
||<|2>gs ||<|2>Ghostscript インタプリタ<<BR>>(PS/PDF インタプリタ) || $ gs test.ps || test.ps ||<|2>misc. ||
|| $ gs test.pdf || test.pdf||

Tex Live 2021 on CentOS 8

このアーカイブを参考にCentOS 8 にTex Live 2021 (日本語対応)をインストールする。CentOS 7 (SL 7) でも同様。

使用可能なコマンド

日本語と英語に対応しているコマンド

コマンド

動作

使い方

入力ファイル

出力ファイル

platex

TeX ファイルのコンパイル

$ platex test.tex

test.tex

test.dvi

dvipdfmx

DVI から PDF ファイルを直接作成

$ dvipdfmx test.dvi

test.dvi

test.pdf

dvipdf

DVI から PDF ファイルを直接作成

$ dvipdf 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

-

$ evince test.pdf

test.pdf

gv

PS/PDF ファイルビューワ

$ gv test.ps

test.ps

-

$ gv test.pdf

test.pdf

acroread

Adobe Reader
(PS/PDF インタプリタ)

$ acroread test.pdf

test.pdf

-

gs

Ghostscript インタプリタ
(PS/PDF インタプリタ)

$ gs test.ps

test.ps

misc.

$ gs test.pdf

test.pdf

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時点で 2021(current)版 の 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