macOS High Sierra (10.13) ソフトウェア導入記録

10.1 へのインストール記録はこちら
10.2 へのインストール記録はこちら
10.3 へのインストール記録はこちら
10.4 へのインストール記録はこちら
10.5 へのインストール記録はこちら
10.6 へのインストール記録はこちら
10.7 へのインストール記録はこちら
10.11 へのインストール記録はこちら
10.12 へのインストール記録はこちら

Xcode をインストール

XQuartz 2.7.11 をインストール

homebrew をインストール

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

nkf

brew install nkf

ghostscript

homebrew を使ってインストール。
brew install ghostscript --with-x11

MacTeX

brew cask install mactex

source /etc/profile

sudo tlmgr update --self --all

ghostscriptとTeXの日本語フォント対策

cd $(dirname $(gs --help | grep "Resource/Font" | awk '{print $1}'))
sudo rm ./CIDFSubst/ipa*.ttf

cd
git clone https://github.com/texjporg/cjk-gs-support.git
cd cjk-gs-support
sudo ./cjk-gs-integrate.pl --link-texmf --fontdef-add=./cjkgs-macos-highsierra.dat
sudo mktexlsr
cd ..
git clone https://github.com/texjporg/jfontmaps.git
cd jfontmaps
vi Makefile
  1行目: TEXMF = $(shell kpsewhich -var-value=TEXMFHOME)
  を
  1行目: TEXMF = /usr/local/texlive/texmf-local
  に変更
sudo make install
cd script
sudo mktexlsr
sudo ./kanji-config-updmap-sys.sh hiragino-highsierra-pron
sudo mktexlsr

gnuplot

brew install gnuplot --with-pdflib-lite --with-x11

gv

brew tap homebrew/x11
brew install gv

netpbm

brew install netpbm

tgif

brew install tgif
cd /usr/local/lib/X11
mkdir app-defaults
cp tgif/tgif.Xdefaults app-defaults/Tgif
vi app-defaults/Tgif
# 382〜401行,427行をコメントアウト
# 実行時は env XAPPLRESDIR=/usr/local/lib/X11/app-defaults tgif

Emacs-Mac

brew tap railwaycat/emacsmacport
brew install emacs-mac --with-modern-icon
sudo ln -s /usr/local/opt/emacs-mac/Emacs.app /Applications

ricty

誰でも使えるように,/Library/Fonts に入れ, Emacsのデフォルトを ricty にする。
brew tap sanemat/font
brew install ricty --disable-visible-space
cp /usr/local/opt/ricty/share/fonts/Ricty*.ttf /Library/Fonts/
fc-cache -vf
vi /usr/local/share/emacs/site-lisp/default.el
以下の内容を保存
(if window-system (progn
    (when (equal system-type 'darwin) ;; On Mac, use 16pt
      (add-to-list 'default-frame-alist '(font . "ricty-16")))
))

ispell

brew install ispell

mecab

brew install mecab
brew install mecab-ipadic --charset=utf8

R言語

brew cask install r-app
brew cask install rstudio

Inkscape

brew install caskformula/caskformula/inkscape