Memo ≫
Mac
Contents
Macのセットアップ
Macintosh
OS X Yosemiteの初期化
電源を入れ、「cmd」と「R」を同時押しして「OS X ユーティリティ」を起動する。
ディスクユーティリティより中身を消去してから、「OS Xを再インストール」。
(updated 2016.08.29)
(updated 2016.08.29)
便利なアプリケーション
|
CapsとCtrlの入れ替え
システム環境設定>キーボード の装飾キーから変えられる。
Caps Lock, Control, Option, Commandについて設定可能。
範囲指定してスクリーンショット
cmd+shft+4 で範囲指定してスクリーンショット。
バックスラッシュ
システム環境設定>キーボード>入力ソース の「"¥" キーで入力する文字」で
"¥"と"\(バックスラッシュ)"
から選べる。
"\(バックスラッシュ)"にしないとTeXのコンパイルが通らない。
(updated 2016.08.29)
(updated 2016.08.29)
パッケージ管理
パッケージマネージャ。apt-get的な者達。
MacPorts
公式ページ [
The MacPorts Project Official Homepage
]
よりpackageをダウンロード。
コマンドラインより欲しいパッケージをインストールできる。
> port install hogehoge ;; hogehogeをインストール
> port uninstall hogehoge ;; hogehogeをアンインストール
> port search hogehoge ;; hogehogeがあるかどうか調べられる
> port uninstall hogehoge ;; hogehogeをアンインストール
> port search hogehoge ;; hogehogeがあるかどうか調べられる
Homebrew
インストールは公式ページ
にあるコマンドをターミナルで実行。日本語版ページのコマンドをコピペしてもうまくいかない可能性あり。その場合は英語ページのコマンドをコピペ。
コマンドラインより欲しいパッケージをインストールできる。
> brew install hogehoge ;; hogehogeをインストール
> brew remove hogehoge ;; hogehogeをアンインストール
> brew update ;; パッケージのリストを更新
> brew search hogehoge ;; hogehogeがあるかどうか調べられる
> brew remove hogehoge ;; hogehogeをアンインストール
> brew update ;; パッケージのリストを更新
> brew search hogehoge ;; hogehogeがあるかどうか調べられる
Emacs
macでもEmacsを使いたい。Emacs全般についてはこちら。
設定ファイル
.emacsは~/.emacs.d/init.el に書くと良い。
ダウンロードしてきた.elなどは~/.emacs.d/elispなどに置いておく。 init.elに
(updated 2016.07.28)
ダウンロードしてきた.elなどは~/.emacs.d/elispなどに置いておく。 init.elに
(setq load-path (cons "~/.emacs.d/elisp" load-path))
を書いておく。(updated 2016.07.28)
aspell
MacPortsやHomebrewから辞書と一緒にインストール。
sudo port install aspell ;; aspellのインストール
sudo port install aspell-dict-en ;; 英語辞書をインストール
brew install aspell --lang=en ;; Homebrewの場合 aspell + 辞書
.emacsでのaspellの呼び出しはフルパスの方が良いかもしれない。場所はターミナル上で
「which aspell」で調べられる。
sudo port install aspell-dict-en ;; 英語辞書をインストール
brew install aspell --lang=en ;; Homebrewの場合 aspell + 辞書
(setq ispell-program-name "/opt/local/bin/aspell")
Elscreen
まずautoconfというものを最新版にする必要がある。
すでにインストールされているものは古いので、MacPortsやHomebrewを使ってそれをアンインストールして、最新版をインストール。
Emacs 24でlist-packagesからインストールした場合、.emacsの設定に気をつける必要がある。
(load "elscreen") や
(require 'elscreen)
は必要なく、代わりに
(elscreen-start)
と書けば良い。
(updated 2016.11.18)
> brew remove autoconf ;; インストールされているautoconfをアンイストール
> brew install autoconf ;; 再インストール
ElscreenはEmacsのlist-packagesからインストールする。
まずパッケージにmelpaを追加。.emacs(init.el)に
> brew install autoconf ;; 再インストール
(require 'package)
(package-initialize)
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
を書き加える。M-x list-packagesより出てきたリストの中からelscreenを探し、install。(package-initialize)
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
Emacs 24でlist-packagesからインストールした場合、.emacsの設定に気をつける必要がある。
(load "elscreen") や
(require 'elscreen)
は必要なく、代わりに
(elscreen-start)
と書けば良い。
(updated 2016.11.18)
html-helper-mode
project pageよりhtml-helper-modeの.elファイルをダウンロード。
~/.emacs.d/lispに置く。
(updated 2016.07.28)
(updated 2016.07.28)
LaTeX
MacTeXのインストール
YaTeX
1. YaTeXのインストール
公式サイトより最新版をダウンロード。 YaTeXディレクトリ内のmakefileを編集。 適切な EMACS,PREFIX,EMACSDIRを選び、ほかはコメントアウトする。 ここでは## Cocoa(or Carbon)Emacs on Darwin (Sample)の項目を選択。
2. pathの設定
pathの設定を.emacsに書いておく必要がある。
公式サイトより最新版をダウンロード。 YaTeXディレクトリ内のmakefileを編集。 適切な EMACS,PREFIX,EMACSDIRを選び、ほかはコメントアウトする。 ここでは## Cocoa(or Carbon)Emacs on Darwin (Sample)の項目を選択。
EMACS = /Applications/Emacs.app/Contents/MacOS/Emacs
PREFIX = /Applications/Emacs.app/Contents/Resources
EMACSDIR = ${PREFIX}
のコメントをはずす。その後、YaTeXディレクトリ内で「make install」をターミナルから実行すればインストールできる。PREFIX = /Applications/Emacs.app/Contents/Resources
EMACSDIR = ${PREFIX}
2. pathの設定
pathの設定を.emacsに書いておく必要がある。
(setenv "PATH"
(concat (getenv "PATH") ":/Library/TeX/texbin"))
/Library/TeX/texbinはplatexやpdflatexがある場所。
(concat (getenv "PATH") ":/Library/TeX/texbin"))
Maxima
Maxima for mac。こちらも参照
macにインストール。例えばhomebrewを使う。ターミナルより
macにインストール。例えばhomebrewを使う。ターミナルより
> brew install maxima
wxMaximaをインストール。公式ページよりdmgファイルをダウンロードして起動。
wxMaxima.appなどをApplicationフォルダへドラッグ。jsMath TeX fontsフォルダ内のフォントをダブルクリックしてインストールしていく。
Skim
PDF viewerのひとつ。デフォルトの「プレビュー」だとPDF更新時にページの始めに戻ってしまうので不便。
SkimがPDFの更新を感知するには設定が必要。環境設定の「同期する」より、
(1)「ファイルの変更をチェック」にチェック
(2)「PDF-TeX 同期サポート」の「初期値」に使用しているエディタ (例えば Emacs)を指定する
(updated 2016.11.18)
SkimがPDFの更新を感知するには設定が必要。環境設定の「同期する」より、
(1)「ファイルの変更をチェック」にチェック
(2)「PDF-TeX 同期サポート」の「初期値」に使用しているエディタ (例えば Emacs)を指定する
(updated 2016.11.18)
Virtual box
Mac上でだってLinux(Ubuntu)を使いたい。
■ 設定
目安として...
メモリサイズ 1024 MB
仮想ハードディスクの作成 デフォルトのDVI 固定サイズで 40GB
プロセッサー数 1CPU
ビデオメモリー 64 MeV
3Dアクセラレーションを有効化にチェック
事前にubuntuのisoをダウンロードしておく
仮想ハードディスクの作成 デフォルトのDVI 固定サイズで 40GB
プロセッサー数 1CPU
ビデオメモリー 64 MeV
3Dアクセラレーションを有効化にチェック
■ 共有フォルダの設定
工事中。これは大事。
Fortran
gfortranのインストール
Homebrewを使ってgfortranをインストール。ターミナルより
> brew install gcc
でインストール。g++も入る。
gnuplot
事前にXQuartzをインストールしておく。Homebrewを用いて
(updated 2016.07.29)
> brew install gunplay --with-x11
とインストール。 「--with-x11」をつけると、Terminal typeでx11が指定できるようになる。(updated 2016.07.29)
Inkscape
Inkscapeについて。こちらも参考に。
Textext
Textextを使うためにはtextextパッケージの他に、
pdflatex, pstoedit, skencil, python-lxml, pdf2svgが必要。
Ref.[Inkscape with textext on Mac OS X]
(updated 2016.07.29)
(updated 2016.07.29)
p7zip
7zの圧縮・解凍に使える。7z以外のも対応している。
インストール
インストール
brew install p7zip
使い方
7z x hogehoge.7z % hogehoge.7zの解凍
7z x -ohogehoge_dir hogehoge.7z % hogehoge.7zをhogehoge_dirディレクトリ内に解凍(-oとhogehoge_dirの間にスペースは空けない。空けるとエラーが出る。)
(updated 2016.11.18)
7z x -ohogehoge_dir hogehoge.7z % hogehoge.7zをhogehoge_dirディレクトリ内に解凍(-oとhogehoge_dirの間にスペースは空けない。空けるとエラーが出る。)
Memo ≫
Mac