Macを買ったらすること(これはHigh Sierra版。Sierra版はこちら)
- FileVaultを切にする
- 「システム環境設定」→「セキュリティとプライバシー」→「FileVault」→「FileVaultを切にする」
- ソフトウェアアップデート
- Time Machineでバックアップをとる
- Happy Hacking Keyboardのドライバ
- トラックパッドの設定を変更
- 「システム環境設定」→「アクセシビリティ」→「マウスとトラックパッド」→「トラックパッドオプション」から「ドラッグを有効にする」をチェック
- キーボードの設定を変更
- 「システム環境設定」→「キーボード」→「修飾キー」から「Caps Lockキー」を「Control」に変更
- 「システム環境設定」→「キーボード」→「ショートカット」
- 「Spotlight」の項目から「Spotlight検索を表示」と「Finderの検索ウインドウを表示」のチェックをはずす
- 「入力ソース」の項目から「前の入力ソースを選択」を「⌘スペース」に、「入力メニューの次のソースを選択」を「オプション⌘スペース」に変更
- Command Line Tools (macOS 10.13) for Xcodeをインストール(Xcode本体は不要)(ただしもしmacOS 10.13用のCommand Line Toolsが見つからない場合は、仕方ないのでまず「App Store」からXcodeをインストールして、Xcode経由でCommand Line Toolsを入れる)
- SSHの設定
- ssh-keygen -t rsa
- cat ~/.ssh/id_rsa.pub | ssh user_name@server_name 'cat >> .ssh/authorized_keys'
- Dropboxをインストール
- Dropboxを同期(パスワードを手入力するのは大変だからいったん他のマシンから「メモ」に書く)
- App Storeから1Passwordをインストール
- bashの設定
- ln -s ~/Dropbox/misc/dotfiles/bash_profile ~/.bash_profile
- ln -s ~/Dropbox/misc/dotfiles/bashrc ~/.bashrc
- gitをインストール
- まずMacPortsをインストール
- https://www.macports.org/からHigh Sierra用のpkgをダウンロードしてインストール
- sudo port -d selfupdate
- sudo port install git
- git config --global credential.helper osxkeychain(こうしておけば毎回パスワードを入力せずに済む)
- TeXをインストール
- MacTeX(2017年版)をインストール。これによりTeXShopやLaTeXiTも自動的にインストールされる。
- MacTeXの設定
- open /Applications/TeX/TeX\ Live\ Utility.app
- 「TeX Live ユーティリティ」→「更新があるか確認」
- 「作業」から「すべてのパッケージを更新」
- ヒラギノフォントを使うための設定(ただしこの情報は2017年10月30日現在のもの。ここ参照)
- 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
- Makefileを編集
- 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
- TeX Shopの設定
- open /Applications/TeX/TeXShop.app
- 「TeXShop」から「アップデートを確認」
- 「TeXShop」→「環境設定」→「書類」で「設定プロファイル」を「upTeX (ptex2pdf)」にする
- LaTeXiTの設定
- open /Applications/TeX/LaTeXiT.app(これをDockに登録)
- フォントサイズやテンプレートなど
- Atomをインストール
- Atomをダウンロードしてインストール
- 「Atom」→「Preferences」→「Install」から次のパッケージをSearchしてインストール
- atomic-emacs
- language-latex
- latex
- 「Atom」→「Preferences」→「Packages」→「latex」の「Settings」のボタンを押して
- 「TeX Path」を/Library/TeX/texbin/に
- 「Engine」をuplatexに
- 「Opener」をskimに
- ショートカットキーを変更するため ~/.atom/packages/latex/keymaps/latex.json を書き換える。ここ参照。
- 「"ctrl-alt-b": "latex:build"」を「"cmd-i": "latex:build"」に。これで⌘-iでコンパイルできる。
- 「"ctrl-alt-s": "latex:sync"」を「"cmd-g": "latex:sync"」に。これで⌘-gでPDFファイルの対応箇所に飛べる。
- そのほかのソフトウェアをインストール
- Skim
- インストール後にターミナルで defaults write -app Skim SKAutoReloadFileUpdate -boolean true
- 「Skim」→「環境設定」→「同期する」の「PDF-TeX 同期サポート」の「初期値」としてAtomを選択
- mac portsから
- sudo port install fswatch(コマンド fswatch はスカイプ会議で Dropbox+Skim を使うときに活躍。詳細)
- sudo port install qpdf(コマンド qpdf はPDFファイルの暗号化などに使う)
- Papers
- Skype
- プリンタのドライバ
- App Storeから
- MasterMoney
- OmniGraffle
- TaskPaper
- PopClip
- Window Tidy
- egword Universal 2
- Firefox
- 必要なら大学のサーバへトンネルを掘る
- Mathematica
- MATLAB
- VMware Fusion
- Windows
- gimp
- もし必要ならEmacsも
- sudo port install autoconf
- sudo port install automake
- Emacsをインストール
- mkdir ~/Sources
- cd ~/Sources/
- EMACS_VER=24.4
- curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-${EMACS_VER}.tar.gz
- curl -O http://plamo.linet.gr.jp/%7Ematsuki/mac/emacs-24.4-20140417-inline.patch
- tar xvfz emacs-${EMACS_VER}.tar.gz
- cd emacs-${EMACS_VER}
- patch -p1 < ../emacs-24.4-20140417-inline.patch
- ./configure --with-ns --without-x
- make -j4 bootstrap
- make install
- mv nextstep/Emacs.app/ /Applications/
- open /Applications/Emacs.app(これをDockに登録)
- ln -s ~/Dropbox/misc/dotfiles/init.el ~/.emacs.d/.init.el
- ln -s ~/.emacs.d/.init.el ~/.emacs.el
- YaTeX
- 「システム環境設定」→「一般」→「書類を閉じるときに変更内容を保持するかどうかを確認」をオンにする。(こうしておけば、プレビューでPDFファイルを開いたときに不用意にクリックしただけで編集済みになり閉じたときに編集済みバージョンが上書き保存されてしまう、というよくある現象が避けられる)