2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

MacでZathuraをインストール・設定する

Posted at

Zathura を使うと,Vimのようなキーバインドを使って PDF を閲覧することができる.

Zathura のインストール

ターミナルを開いて,以下を打ち込む.

brew tap zegervdv/zathura
brew install zathura
brew install zathura-pdf-poppler

zathura-pdf-poppler のインストール忘れると pdf ファイルを開こうとした時にエラーが出るから注意.
brew cask install xquartz する必要あるかも.

次に,

$ mkdir -p $(brew --prefix zathura)/lib/zathura
$ ln -s $(brew --prefix zathura-pdf-poppler)/libpdf-poppler.dylib $(brew --prefix zathura)/lib/zathura/libpdf-poppler.dylib

以上のことは https://github.com/zegervdv/homebrew-zathura に書いてある.

使ってみる

pdf を見たい時は,ターミナルで

zathura [OPTION…]  [file1] [file2] [...]

とする.例えば hoge.pdf を見たければ,

zathura hoge.pdf

使い方わからなくなったら,とりあえず

zathura --help

でヘルプを見ればおk.

カスタマイズする

zathura を快適にするには,

vim ~/.config/zathura/zathurarc

で,zathurarc を書き換える.
zathura というディレクトリは自分で作る.

# zoom and scroll step size
set zoom-step 20
set scroll-step 80

# enable incremental search
set incremental-search true

# zoom
map <C-i> zoom in
map <C-o> zoom out

# adjust window size
set window-height 3000
set window-width 3000

rcファイルの中は,こんな感じに好きなように書けば良い.
最後の set window-heightset window-width は,zathura の起動時のウィンドウのサイズを最大の状態(画面いっぱい)にしておくために書いてある.

set とか map で,何をどう設定できるのかは,

man zathurarc

で見れる.

キーバインド

使いそうなやつはここに載せておく.
詳しくは:
https://man.cx/zathura(1)

キー 動作
J, PgDn  次のページへ
K, PgUp 前のページへ
h, k, j, l 左,下,上,右に移動
Left, Down, Up, Right 上と同じ
^t, ^d, ^u, ^y それぞれ左下上右に半ページ移動
t, ^f, ^b, space, , y それzろえ左下上右に 1 ページ移動
gg, G, nG 最初のページ,最後のページ,nページ目に移動
H, L 今のページの上or下に移動
^o, ^i 前or後のジャンプリストに移動
^c, Escape 取り消し
a, s ウィンドウの縦幅or横幅に合わせる
/, ? 検索
n, N 検索でヒットした,次or前の項目へ
o, O ドキュメントを開く
: コマンド入力開始
r 90度回転
^r グレースケール,色反転
R リロード
Tab 目次へ
d 見開きモードの開始と終了
F5 プレゼンテーションモードへ.
F11 フルスクリーンモードへ.
^n ステータスバー表示
+, -, = ズームイン,ズームアウト,元のサイズへ
zI, zO, z0 上と同じ
n= サイズnにズーム
q 閉じる
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?