ふとmacOSで環境構築をしました。そのメモ。ほぼ前回のパクリです。
brew update
sudo tlmgr update --self --all
sudo tlmgr repository add http://contrib.texlive.info/current tlcontrib
sudo tlmgr pinning add tlcontrib '*'
sudo tlmgr install japanese-otf-nonfree japanese-otf-uptex-nonfree ptex-fontmaps-macos cjk-gs-integrate-macos
このあと
sudo cjk-gs-integrate --link-texmf --cleanup --force
sudo cjk-gs-integrate-macos --link-texmf --force
sudo mktexlsr
sudo kanji-config-updmap-sys --jis2004 hiragino-highsierra-pron
とやるとヒラギノフォントを使えるのですが、真性マカーでない私はスルーします。というかフォントは割とどうでも良い。
次、TeXShopの設定:
defaults write TeXShop FixLineNumberScroll NO
defaults write TeXShop SourceScrollElasticity NO
defaults write TeXShop FixPreviewBlur YES
これで良し。
最近、TeXStudioを使っているため、これもインストール。
参考サイト
設定・コンパイルは問題なし、しかしバックスラッシュが入力できない(¥マークになる)→自動補完つかえないやら、PDFビューアーが日本語表示しないだの問題があるので、逐一対応。
strings -a /Applications/texstudio.app/Contents/Frameworks/libpoppler.??.dylib | grep poppler
で出てきたところ(/usr/local/Cellar/poppler/0.74.0-texworks/share/poppler)に以下のコマンドでデータをコピーします。
cd ~
curl -kO https://poppler.freedesktop.org/poppler-data-0.4.9.tar.gz
tar xvf poppler-data-0.4.9.tar.gz
sudo mkdir -p /usr/local/Cellar/poppler/0.74.0-texworks/share/poppler
sudo cp -pR ~/poppler-data-0.4.9/* /usr/local/Cellar/poppler/0.74.0-texworks/share/poppler
これで日本語表示できるみたい(詳しくは知らない)。
brew install gcc(gcc9.2.0が入りました)
brew install boost(boost大事!)
ln -s /usr/local/bin/gcc-9 /usr/local/bin/gcc
brew install python
で入れるとpython3が入るそう。
brew tap octave-app/octave-app
brew cask install octave-app
もしもOSがアップデートされたら、
Command Line Toolsのインストール
xcode-select --installHomebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew update
TeX関係
MacTex2019を入れようとして上手くいかず。あきらめてMacTex2018を入れました。参考サイトsudo tlmgr update --self --all
sudo tlmgr repository add http://contrib.texlive.info/current tlcontrib
sudo tlmgr pinning add tlcontrib '*'
sudo tlmgr install japanese-otf-nonfree japanese-otf-uptex-nonfree ptex-fontmaps-macos cjk-gs-integrate-macos
このあと
sudo cjk-gs-integrate --link-texmf --cleanup --force
sudo cjk-gs-integrate-macos --link-texmf --force
sudo mktexlsr
sudo kanji-config-updmap-sys --jis2004 hiragino-highsierra-pron
とやるとヒラギノフォントを使えるのですが、真性マカーでない私はスルーします。というかフォントは割とどうでも良い。
次、TeXShopの設定:
defaults write TeXShop FixLineNumberScroll NO
defaults write TeXShop SourceScrollElasticity NO
defaults write TeXShop FixPreviewBlur YES
これで良し。
最近、TeXStudioを使っているため、これもインストール。
参考サイト
設定・コンパイルは問題なし、しかしバックスラッシュが入力できない(¥マークになる)→自動補完つかえないやら、PDFビューアーが日本語表示しないだの問題があるので、逐一対応。
strings -a /Applications/texstudio.app/Contents/Frameworks/libpoppler.??.dylib | grep poppler
で出てきたところ(/usr/local/Cellar/poppler/0.74.0-texworks/share/poppler)に以下のコマンドでデータをコピーします。
cd ~
curl -kO https://poppler.freedesktop.org/poppler-data-0.4.9.tar.gz
tar xvf poppler-data-0.4.9.tar.gz
sudo mkdir -p /usr/local/Cellar/poppler/0.74.0-texworks/share/poppler
sudo cp -pR ~/poppler-data-0.4.9/* /usr/local/Cellar/poppler/0.74.0-texworks/share/poppler
これで日本語表示できるみたい(詳しくは知らない)。
C言語等
だいたいここを参考にしています。brew install gcc(gcc9.2.0が入りました)
brew install boost(boost大事!)
ln -s /usr/local/bin/gcc-9 /usr/local/bin/gcc
ln -s /usr/local/bin/c++-9 /usr/local/bin/c++
リンクを貼った後に再起動を忘れずに。この後、
export CPATH="/usr/local/Cellar/boost/1.71.0/include"
としてあげるとインクルードパスなしで、boost利用可能。
Python関係
Command Line Toolsに入っていたので、とりあえず様子見(ver. 2.7.10)。将来的にはipythonとか入れるか。ちなみにbrew install python
で入れるとpython3が入るそう。
Octave関係
言われるがままにOctaveもインストール。参考サイトbrew tap octave-app/octave-app
brew cask install octave-app
Git
brew install gitJulia(2020/10/20追記)
時代はjuliaだよね!
brew cask juliaその他
brew install nkfもしもOSがアップデートされたら、
xcode-select --install
brew update -all
でアップデートしておけば一安心(なはず)です。
コメント
コメントを投稿