UP | HOME

ITL/Homebrew でインストールするパッケージ

目次

1 Homebrew でインストールしておくべき UNIX ツール

1.1 以下を実行する

# 以下のパッケージは独立してインストールできる(他のパッケージに依存しない)
brew install git git-lfs  # 分散リポジトリバージョン管理システム.
git lfs install
brew install nkf                # ファイルの文字コードを一括で変換できる
brew install aspell --with-en-lang # スペルチェッカー
brew install lha                # .lhaや.lzh 形式を展開するのに必要
# 以下のパッケージは他のパッケージに依存する
brew install rsync              # フォルダのバックアップや同期を取る.
brew install wget               # ウェブサーバーからコンテンツをダウンロード.curl より高機能
brew install xpdf                   # PDF用ユーティリティ

1.2 xpdf に日本語サポートパッケージを追加する

1.2.1 日本語サポートパッケージの追加

pushd ~/Downloads
curl -O http://ftp.jaist.ac.jp/pub/CTAN/support/xpdf/xpdf-japanese.tar.gz # ftp.jaist.ac.jp の代わりに ftp.rikengo.jp, ftp.u-aizu.ac.jp, ftp.kd­di­l­abs.jp のどれかを使ってもよい
tar -xzvf xpdf-japanese.tar.gz
cd xpdf-japanese
ln -s /usr/local/opt/xpdf/share/ /usr/local/share/xpdf # xpdf/share へのシンボリックリンクを作成
mkdir /usr/local/share/xpdf/japanese                   # japanese ディレクトリを作成
cp -r * /usr/local/share/xpdf/japanese                 # xpdf-japanese の中身をコピー
cat /usr/local/share/xpdf/japanese/add-to-xpdfrc >> /usr/local/etc/xpdfrc # xpdfrc に追記
popd
  • /usr/local/etc/xpdfrc を編集する:

    Emacs や テキストエディットなどで /usr/local/etc/xpdfrc を開き, textEncoding の行を探してコメントアウトを解除(行頭の # を削除)する.

    修正前:

    # textEncoding          UTF-8
    

    修正後:

    textEncoding            UTF-8
    

[1] この方法だと brew uninstall xpdf とした時に /usr/local/share/xpdf が残ってしまうので, brew prune が必要.

1.2.2 使い方

例えば, sample.pdf に対して, ターミナルから以下のような処理が行なえる:

pdfinfo sample.pdf              # PDFの文書情報を標示
pdftops sample.pdf              # PDFを PostScript に変換
pdffonts sample.pdf             # 埋め込まれているフォントの確認
pdftotext sample.pdf            # PDFからテキストを抽出

2 XQuartz のインストール

XQuartz は OS X 上で動作する Xウィンドウシステム.各種パッケージの際に必要となる.

  • ターミナルで下記を入力:

    brew cask install xquartz
    

    必要に応じて管理者パスワードを入力.

著者: Takeshi Nagae

Created: 2017-03-01 Wed 14:01

Emacs 24.3.1 (Org mode 8.2.5h)

Validate