TeXのフルインストールの仕方は?

TeXのフルインストールの仕方は?

- 佐藤 純奈 の投稿
返信数: 14
Windows XPにTeXをフルインストールしたくて

http://acetaminophen.hatenablog.com/entry/2015/05/16/142557

を見ながら試してみました。

https://www.ms.u-tokyo.ac.jp/~abenori/soft/abtexinst.html

にはプラグインのダウンロードリンクはなくて取り合えず
"2019/01/04:一つ前最新版(0.90)"
をダウンロードしました。

プラグインについてはどっかのサイトにこれこれのファイルが必要とあったので探してきて

C:\abtexinst_0_90\abtexinst\plugin内には

2020/12/03 16:16 4,183 beamer.rb
2020/12/03 16:16 6,288 hidefortex.rb
2020/12/03 16:16 2,088 IPAex.rb
2020/12/03 16:16 2,079 ipaex_sample.rb
2020/12/03 16:16 8,805 ispell.rb
2020/12/03 16:16 3,586 jsclasses.rb
2020/12/03 16:16 4,123 SumatraPDF.rb
2020/12/03 16:16 712 testab.rb
2020/12/03 13:34 10,330 TeXworks.rb
2020/12/03 16:16 4,914 WinShell.rb
2020/12/03 16:16 7,708 Xypic.rb

が揃いました。そしてabtexinst.exeをクリックして"次へ"を何度かクリックして

"ファイル情報取得中..."

となりインストールが始まりましたが暫くすると

"不明なカラーが発生,ログファイルを見ると何かわかるかもしれません"

となりました。

どうすればインストールができるのでしょうか?
佐藤 純奈 への返信

Re: TeXのフルインストールの仕方は?

- Akira Kakuto の投稿
インストーラについては、わかりませんが、W32TeX および、
TeX Live (Windows) は Windows XP には対応していません。
Windows 7 or newer OS が必要です。
(幾つかのものは走る可能性がありますが)。
佐藤 純奈 への返信

Re: TeXのフルインストールの仕方は?

- 阿部 紀行 の投稿
Kakutoさんがお返事されているようにそもそもWindows XPではTeXが動かないのでインストールをされても無駄ではあります.
また,インストーラの失敗はプラグインを導入したことによるようです.不要なものばかりですので全て削除してもらって構わないと思います.
佐藤 純奈 への返信

Re: TeXのフルインストールの仕方は?

- 奥村 晴彦 の投稿
美文書第4版くらいを古本屋で見つけて,付録CD-ROMからインストールされるとか。

Windows XPをインターネットに接続された環境で今さら使うのは危険なので,ネットから切り離して利用されるほうがいいかもしれませんね。
佐藤 純奈 への返信

Re: TeXのフルインストールの仕方は?

- gbb 60166 の投稿
WindowsXPの動く実機があるので試してみました。
他のパソコンでTeX Live 2020/W32TeXのアーカイブをダウンロードして、WindowsXPのパソコンにアーカイブをコピーして、W32TeX付属のtexinstwin.zipで展開しました。platex.exeでコンパイルできてdvipdfmx.exeでPDFファイルが作成できました。XPパソコンを利用するのはセキュリティ的にはダメですが、動作するようです。
gbb 60166 への返信

Re: TeXのフルインストールの仕方は?

- 佐藤 純奈 の投稿
ご回答有難うございます。

やり方がいまいちわかりません。

"TeX Live 2020/W32TeXのアーカイブ"

http://mirror.las.iastate.edu/tex-archive/systems/windows/w32tex/texinstwin.zip
のことでしょうか?

とりあえずダンウロード&解凍しましたらC:\texinstwin内に下記のファイルが生成されました。

2020/12/13 12:12 66,560 bzip2.exe
2020/12/13 12:12 42,982 bzip2.pdf
2020/12/13 12:12 256,905 bzip2manual.pdf
2020/12/13 12:12 7,168 bzip2recover.exe
2020/12/13 12:12 17,982 COPYING
2020/12/13 12:12 156,160 gzip.exe
2020/12/13 12:12 187,209 gzip.pdf
2020/12/13 12:12 1,735 LICENSE
2020/12/13 12:12 516,608 lzip.exe
2020/12/13 12:12 202,528 lzip.pdf
2020/12/13 12:12 69,632 lzma.exe
2020/12/13 12:12 28,101 lzma.pdf
2020/12/13 12:12 5,257 tar-w32.txt
2020/12/13 12:12 240,640 tar.exe
2020/12/13 12:12 602,378 tar.pdf
2020/12/13 12:12 12,489 texinstwin.c
2020/12/13 12:12 66,560 texinstwin.exe
2020/12/13 12:12 5,300 texinstwin.txt
2020/12/13 12:12 257,536 xz.exe
2020/12/13 12:12 108,770 xz.pdf
2020/12/13 12:12 577,024 zstd.exe


あとplatex.exeとdvipdfmx.exeはどこでダウンロードすればいいのでしょうか?


P.S. WindowsXPパソコンはネットに接続せずに使います。
佐藤 純奈 への返信

Re: TeXのフルインストールの仕方は?

- gbb 60166 の投稿
http://w32tex.org/index-ja.html を見ながらやるとよいです。

例えば C:\temp にアーカイブ ???.tar.xz を全て入れます。次に C:\w32tex の中に texinstwin.zip を入れて展開します。コマンドラインから texinstwin c:\temp とするとすべてのアーカイブが C:\w32tex の中に展開されるので、コマンドラインの最後に出る指示に従ってpath に c:/w32tex/bin を加えます。

あとplatex.exe や dvipdfmx.exe はアーカイブの中に含まれているので、自動的に適切なフォルダに配置されます。
gbb 60166 への返信

Re: TeXのフルインストールの仕方は?

- 佐藤 純奈 の投稿
ご回答誠に有難うございます。

http://ctan.mirrors.hoobly.com/systems/win32/w32tex/
から全tar.xzファイルをダウンロードして
$ texinstwin c:\temp
として一応インストールは無事に完了しました。

そして早速,下記のtest.texファイル

\documentclass[10pt,oneside]{book}
\begin{document}
Hello
\end{document}


$ platex.exe test
としてコンパイルしましたら

warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:594: (kpathsea) No cnf value
on line: command_line_encoding.dvipdfmx =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:595: (kpathsea) No cnf value
on line: command_line_encoding.dvips =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:794: (kpathsea) No cnf value
on line: MAKETEXPK_STYLE =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:798: (kpathsea) No cnf value
on line: MAKETEXPK_TOP_DIR =.
This is e-pTeX, Version 3.14159265-p3.8.3-191112-2.6 (utf8.sjis) (TeX Live 2020/
W32TeX) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./test.tex
pLaTeX2e <2020-10-01>+1 (based on LaTeX2e <2020-10-01> patch level 2)
L3 programming layer <2020-10-27> xparse <2020-03-03>
(c:/w32tex/share/texmf-dist/tex/latex/base/book.cls
Document Class: book 2014/09/29 v1.4h Standard LaTeX document class
(c:/w32tex/share/texmf-dist/tex/latex/base/bk10.clo))

! LaTeX Error: File `l3backend-dvips.def' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: def)

Enter file name:

というエラーが出てしまいました。一応,l3backend-dvips.defというファイルは下記にありました。
どうすればl3backend-dvips.defファイルを見つけてくれるのでしょうか?

$ C:\w32tex\texinstwin\share\texmf-dist\tex\latex\l3backend>dir
ドライブ C のボリューム ラベルがありません。
ボリューム シリアル番号は 5477-16A6 です
C:\w32tex\texinstwin\share\texmf-dist\tex\latex\l3backend のディレクトリ

2020/09/24 18:02 <DIR> .
2020/09/24 18:02 <DIR> ..
2020/09/24 02:01 24,777 l3backend-dvipdfmx.def
2020/09/24 02:01 32,860 l3backend-dvips.def
2020/09/24 02:01 17,860 l3backend-dvisvgm.def
2020/09/24 02:01 24,060 l3backend-luatex.def
2020/09/24 02:01 23,704 l3backend-pdftex.def
2020/09/24 02:01 26,739 l3backend-xetex.def
6 個のファイル 150,000 バイト
2 個のディレクトリ 24,486,436,864 バイトの空き領域


因みに
$ ptex.exe test
としてコンパイルした場合は下記のエラーが出てしまいます。


warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:594: (kpathsea) No cnf value
on line: command_line_encoding.dvipdfmx =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:595: (kpathsea) No cnf value
on line: command_line_encoding.dvips =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:794: (kpathsea) No cnf value
on line: MAKETEXPK_STYLE =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:798: (kpathsea) No cnf value
on line: MAKETEXPK_TOP_DIR =.
This is pTeX, Version 3.14159265-p3.8.3 (utf8.sjis) (TeX Live 2020/W32TeX) (prel
oaded format=ptex)
restricted \write18 enabled.
(./test.tex
! Undefined control sequence.
l.1 \documentclass
[10pt,oneside]{book}
?
gbb 60166 への返信

Re: TeXのフルインストールの仕方は?

- Akira Kakuto の投稿
> TeX Live 2020/W32TeXのアーカイブ

これは誤解を招くと思います。 TeX Live のアーカイブは別もので、
texinstwin.zip では扱えません。
W32TeX のアーカイブです。

ptex などは動作すると思います。xetex はおそらく駄目でしょう。
Akira Kakuto への返信

Re: TeXのフルインストールの仕方は?

- gbb 60166 の投稿
誤解を招く書き方をしてしまいごめんなさい。

W32TeX (based on TeX Live 2020)のアーカイブを展開する だとよいかな
Akira Kakuto への返信

Re: TeXのフルインストールの仕方は?

- 佐藤 純奈 の投稿
ご回答誠に有難うございます。

http://ctan.mirrors.hoobly.com/systems/win32/w32tex/
から全tar.xzファイルをダウンロードして
$ texinstwin c:\temp
として一応インストールは無事に完了しました。

そして早速,下記のtest.texファイル

\documentclass[10pt,oneside]{book}
\begin{document}
Hello
\end{document}


$ platex.exe test
としてコンパイルしましたら

warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:594: (kpathsea) No cnf value
on line: command_line_encoding.dvipdfmx =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:595: (kpathsea) No cnf value
on line: command_line_encoding.dvips =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:794: (kpathsea) No cnf value
on line: MAKETEXPK_STYLE =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:798: (kpathsea) No cnf value
on line: MAKETEXPK_TOP_DIR =.
This is e-pTeX, Version 3.14159265-p3.8.3-191112-2.6 (utf8.sjis) (TeX Live 2020/
W32TeX) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./test.tex
pLaTeX2e <2020-10-01>+1 (based on LaTeX2e <2020-10-01> patch level 2)
L3 programming layer <2020-10-27> xparse <2020-03-03>
(c:/w32tex/share/texmf-dist/tex/latex/base/book.cls
Document Class: book 2014/09/29 v1.4h Standard LaTeX document class
(c:/w32tex/share/texmf-dist/tex/latex/base/bk10.clo))

! LaTeX Error: File `l3backend-dvips.def' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: def)

Enter file name:

というエラーが出てしまいました。一応,l3backend-dvips.defというファイルは下記にありました。
どうすればl3backend-dvips.defファイルを見つけてくれるのでしょうか?

$ C:\w32tex\texinstwin\share\texmf-dist\tex\latex\l3backend>dir
ドライブ C のボリューム ラベルがありません。
ボリューム シリアル番号は 5477-16A6 です
C:\w32tex\texinstwin\share\texmf-dist\tex\latex\l3backend のディレクトリ

2020/09/24 18:02 <DIR> .
2020/09/24 18:02 <DIR> ..
2020/09/24 02:01 24,777 l3backend-dvipdfmx.def
2020/09/24 02:01 32,860 l3backend-dvips.def
2020/09/24 02:01 17,860 l3backend-dvisvgm.def
2020/09/24 02:01 24,060 l3backend-luatex.def
2020/09/24 02:01 23,704 l3backend-pdftex.def
2020/09/24 02:01 26,739 l3backend-xetex.def
6 個のファイル 150,000 バイト
2 個のディレクトリ 24,486,436,864 バイトの空き領域


因みに
$ ptex.exe test
としてコンパイルした場合は下記のエラーが出てしまいます。


warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:594: (kpathsea) No cnf value
on line: command_line_encoding.dvipdfmx =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:595: (kpathsea) No cnf value
on line: command_line_encoding.dvips =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:794: (kpathsea) No cnf value
on line: MAKETEXPK_STYLE =.
warning: c:/w32tex/share/texmf-dist/web2c/texmf.cnf:798: (kpathsea) No cnf value
on line: MAKETEXPK_TOP_DIR =.
This is pTeX, Version 3.14159265-p3.8.3 (utf8.sjis) (TeX Live 2020/W32TeX) (prel
oaded format=ptex)
restricted \write18 enabled.
(./test.tex
! Undefined control sequence.
l.1 \documentclass
[10pt,oneside]{book}
?
佐藤 純奈 への返信

Re: TeXのフルインストールの仕方は?

- Akira Kakuto の投稿
> C:\w32tex\texinstwin\share\texmf-dist\tex\latex\l3backend のディレクトリ

texinstwin なる謎のフォルダができています。
また、大切な texmf.cnf なるファイルも不思議な内容
に壊れています。
Akira Kakuto への返信

Re: TeXのフルインストールの仕方は?

- Akira Kakuto の投稿
>> C:\w32tex\texinstwin\share\texmf-dist\tex\latex\l3backend のディレクトリ

> texinstwin なる謎のフォルダができています。

PATH を
C:\w32tex\bin
ではなくて、
C:\w32tex\texinstwin\bin
とすると、もしかしたら新しくインストールしたものが
動作するかもしれません。
Akira Kakuto への返信

Re: TeXのフルインストールの仕方は?

- 佐藤 純奈 の投稿
有難うございます。

$ echo %PATH%
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Intel\W
iFi\bin\;C:\w32tex\texinstwin\bin

という風にC:\w32tex\binを取っ払ってからコンパイルしましたが

! LaTeX Error: File `l3backend-dvips.def' not found.

と同様のエラーが出てしまいます。