目的
Macbook Proを購入した際の環境構築のための手順を記載します。
- OpenMPIを用いた並列計算
- Fortran, C, C++のコンパイル
- tex環境の構築
が可能になります。
備忘録
.bashrc
の作成
# ~/.bashrc
export EVENT_NOKQUEUE=1
PS1="[\u:\W]$"
.bash_profile
の作成
# ~/.bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
export PATH=$PATH:/usr/local/bin
アプリのインストール
- Chrome
- Paraview
- Sublime text 3
- Ricty diminished
- Skim
- Sizeup
Sublime text 3の設定
- installパッケージをGithubからインストール
- Flatland
- ConvertToUTF-8
- japanize
- minimalFortran
- rsub
- LatexTools
- OmniMarkupPreviewer
- Browse Packages/Userに自身でfixしたテーマをコピー
User Prefernceは以下のように設定する。
{
"color_scheme": "Packages/User/Flatland Dark.tmTheme",
"default_encoding": "UTF-8",
"default_line_ending": "unix",
"draw_white_space": "all",
"fallback_encoding": "UTF-8",
"file_exclude_patterns":
[
"*.mod",
"*.pyc",
"*.pyo",
"*.exe",
"*.dll",
"*.obj",
"*.o",
"*.a",
"*.lib",
"*.so",
"*.dylib",
"*.ncb",
"*.sdf",
"*.suo",
"*.pdb",
"*.idb",
".DS_Store",
"*.class",
"*.psd",
"*.db",
"*.sublime-workspace"
],
"find_selected_text": true,
"flatland_square_tabs": true,
"font_face": "Ricty Diminished",
"font_options":
[
"no_bold"
],
"font_size": 13,
"highlight_line": true,
"ignored_packages":
[
"Objective-C",
"Vintage"
],
"open_files_in_new_window": false,
"show_encoding": true,
"show_full_path": true,
"tab_size": 2,
"theme": "Flatland Dark.sublime-theme",
"translate_tabs_to_spaces": false,
"trim_trailing_white_space_on_save": true,
"word_wrap": true
}
Preferences > Package Settings > LaTeX Tools > Setting User の
"builder_settings" : {}
の中に、以下を加筆する。
"command" : ["latexmk", "-cd",
"-e", "$latex = 'platex %O -interaction=nonstopmode -synctex=1 %S'",
"-e", "$biber = 'biber %O --bblencoding=utf8 -u -U --output_safechars %B'",
"-e", "$bibtex = 'upbibtex %O %B'",
"-e", "$makeindex = 'upmendex %O -o %D %S'",
"-e", "$dvipdf = 'dvipdfmx %O -o %D %S'",
"-f", "-%E", "-norc", "-gg", "-pdfdvi"],
Homebrewによるインストール
はじめに、https://brew.sh/index_jaからHomebrewのインストールを行う。
brew install gcc
brew install cmake
brew install gnuplot
brew install open-mpi
BasicTeXのインストール
以下のbrewコマンドでインストールする。
brew install ghostscript
brew install gnupg2
brew tap caskroom/cask
brew cask install basictex
インストール後は、以下のコマンドで、tex環境を構築する。
sudo tlmgr update --self --all
sudo tlmgr install collection-langjapanese
sudo tlmgr install txfonts algorithms helvetic latexmk
sudo tlmgr install latexmk framed enumitem here
cd /usr/local/texlive/2018basic/texmf-dist/scripts/cjk-gs-integrate
sudo ./cjk-gs-integrate.pl --link-texmf --force
sudo mktexlsr
sudo fmtutil --all
kanji-config-updmap -sys ipaex
以下のコマンドを利用し、フォントの環境を確認する。
フォントが埋め込まれていない場合には、CURRENT family : noEmbed
と帰ってくる。
kanji-config-updmap status