LaTeX2e -> MacTeX -> BasicTeXのメモ


改正版第6版 $\LaTeX2$$\varepsilon$(←どうでもいいけど/LaTeXeが使えなかった.)のROMに入っているTex-liveは2013年版.
現在最新のは2018年版(そのうち2019が出るけど).
更新したいと思いたった.
目標は,今まで通りTeXshopで書いたコードが,タイプセットを押すことでpdfにアウトプットされるようにすること.

とりあえず今ある環境のTeXの削除

/Application/中のTeXのアプリ(TeXshopなど)をそのままゴミ箱へ.
/Library/TeX/もゴミ箱へ.
/usr/local/texlive/もゴミ.
後,/usr/local/share/ghostscript/と,/usr/local/share/にある関係のありそうなもの(確かtexinfoみたいなのとか)をゴミ箱へ.

よくわからんからとりあえずゴミ箱に関係のありそうなやつは放り込みまくった.


参考
http://ikapblg.blog.fc2.com/blog-entry-141.html

MacTeXのインストール

Homebrewは入っているので,それでやることにする.
注意:MacTeXをインストールした時はTeXshopの動作確認までしてない.入れるだけ.
TeXWikiを参考に.

% GUI-Applications ありの場合

$ brew cask install mactex
% brew caskは入れてなかったけど,勝手に入った.時間かかる.

$ sudo tlmgr update --self --all
% tlmgrはTeXのパッケージ管理ツール.このコードはぶっこんだ全てのパッケージをアップデートする.クソ時間かかる.

$ sudo tlmgr paper a4

こいつをターミナルで実行.
クソ時間がかかる.
これはSSDの肥やしになるなぁと思い,インストール終了後にアンインストールを決意する


参考
https://texwiki.texjp.org/?TeX%20Live%2FMac#texlive-install-pacman

MacTeXのアンインストール

brewでぶっこんだものは,brewでアンインストールしようと思いたった.

$ brew cask uninstall mactex

これを動かすだけ.ただ何回か失敗した.その度にこのコードを動かして,最終的には

==> Removing files:
/usr/local/texlive/2018
/Applications/TeX
/Library/PreferencePanes/TeXDistPrefPane.prefPane
/Library/TeX
/etc/paths.d/TeX
/etc/manpaths.d/TeX

って出てきておしまい.
あとは,残渣を消す.BasicTeX入れるから,消さなくてもいいきもするけど.


参考
https://oversleptabit.com/archives/4701

BasicTeX入れる

% 一応これらも入れた(入ってた気がするけど)
$ brew install ghostscript
$ brew install imagemagic

$ brew cask install basictex

% brewにはtexshopもある.すこ.
$ brew cask install texshop

%下のコードを動かす前に,やった.それでもtexshopが動かない.
$ sudo tlmgr install ptex2pdf

%TeXを日本語に対応させる.これをせずにドツボにはまった.これでも困ったら,参考のところのコードを動かせば良いかと.
$ sudo tlmgr install collection-langjapanese


参考
https://texwiki.texjp.org/?BasicTeX#w71ff68b
https://qiita.com/nqomorita/items/8491e10866aa53277f80#basictex%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB

TeXshopの設定

TeXshopの環境設定左下の設定プロファイルからpTeX(ptex2pdf)を選択.
これだけで多分動くと思う.
それでも動かない場合.

ここを上がptex2pdfがあるフォルダ,下をGhostscriptがあるフォルダに設定する.

まあここまでしたらいけるはず.


参考
https://medemanabu.net/latex/mactex-texshop-ptex-platex/
https://qiita.com/takenawa/items/c72835d67bf14928e0e9#5-texshop-%E3%81%AE%E7%92%B0%E5%A2%83%E8%A8%AD%E5%AE%9A
https://texwiki.texjp.org/?TeXShop%2F%E8%A8%AD%E5%AE%9A#ptex2pdf