Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Llppのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Llpp
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
{{Lowercase title}} [[Category:オフィス]] [[en:Llpp]] {{Related articles start}} {{Related|MuPDF}} {{Related articles end}} '''llpp''' は [[MuPDF]] ベースの軽量・高速・機能豊富な PDF, EPUB, XPS, CBZ ビューアです。 == インストール == {{Pkg|llpp}} パッケージを[[インストール]]してください。開発版は {{AUR|llpp-git}} でインストールできます。 == 使用方法 == llpp ではキーボードショートカットとマウスを使って文章を閲覧できます。デフォルトで、{{ic|F1}} または {{ic|h}} を押すとヘルプページが開くので他のキーバインドを確認できます。 キーとマウスのバインドの完全なリストは [http://repo.or.cz/w/llpp.git/blob_plain/master:/KEYS] を確認してください。 == 設定 == llpp は設定ファイルを使って設定を保存します: {{ic|$XDG_CONFIG_HOME/llpp.conf}} または {{ic|~/.config/llpp.conf}}。アプリケーションのデフォルト設定とファイルごとのユーザー設定 (最後に見たページなど) が保存されます。 === UI フォント === 設定ファイルでフォントのサイズとファイル名を指定することで llpp で使用されるフォントを設定できます。例: <llppconfig> <ui-font size='16'><![CDATA[/usr/share/fonts/TTF/DejaVuSansMono.ttf]]></ui-font> <defaults ... > ... </defaults> </llppconfig> === カスタムキーバインド === キーバインドはカスタマイズすることができます。例えば、{{ic|Esc}} で llpp を終了するのを無効化するには、以下のように {{ic|defaults}} タグの間に {{ic|keymap}} エレメントを追加してください: <llppconfig> <defaults ... > <keymap mode='view'> <map in='esc' out=''/> </keymap> </defaults> </llppconfig> llpp のサンプルファイル [http://repo.or.cz/w/llpp.git/blob/HEAD:/misc/keys.txt keys.txt] には他にも例が載っています。vi ライクなキーバインドが使いたい場合、[https://gist.github.com/Earnestly/7608794 こちらの例] を見てください。 {{Tip|{{ic|birdseye}}, {{ic|global}}, {{ic|help}}, {{ic|info}}, {{ic|listview}}, {{ic|outline}}, {{ic|view}} など特定のモードでバインドを設定することもできます。[https://gist.github.com/holomorph/9d8e5f483465d92ee69c こちら] を参照。}} == ヒントとテクニック == === ファイルの再読込 === ドキュメントは3つの方法でリロードできます: * {{ic|r}} キーを押下 * llpp プロセスに HUP シグナルを送信 $ killall -SIGHUP llpp * リモートインターフェイスを使用 (下を参照) === リモートインターフェイス === 以下のコマンドはリモートインターフェイスを立ち上げて {{ic|image.pdf}} ファイルを再読込します: $ mkfifo /tmp/llpp.remote $ llpp -remote /tmp/llpp.remote image.pdf & disown $ sleep 1 $ echo reload >/tmp/llpp.remote 8つのリモートコマンドが存在します: * {{ic|reload}} - リロード * {{ic|quit}} - 終了 * {{ic|goto <page-number> <x-coordinate> <y-coordinate>}} - 移動 * {{ic|goto1 <page-number> <relative-y-coordinate>}} - 移動 * {{ic|gotor <file-name> <page-number>}} - 他のドキュメントに移動 * {{ic|gotord <file-name> <remote-destination>}} - 他のドキュメント内の「名前付き飛び先」に移動 * {{ic|rect <pageno> <color> <x0> <y0> <x1> <y1>}} - 長方形を描画 * {{ic|activatewin}} - llpp のウィンドウをアクティブにする === 履歴の消去 === "garbage collecting" スクリプトを使うことで存在しないファイルを llpp の履歴から消去できます。上流の python2 スクリプトは [http://repo.or.cz/w/llpp.git/blob/HEAD:/misc/gc.py こちら] に存在します。{{ic|-gc}} フラグで使ってください: $ llpp -gc /path/to/script gc.py done. === Synctex と Vim を使用して逆検索 === llpp で synctex を使うには {{ic|~/.config/llpp.conf}} の {{ic|defaults}} タグの下に以下の行を追加してください: <defaults ... synctex-command='SyncTeX-inverse.sh' ...> ... </defaults> {{ic|SyncTeX-inverse.sh}} は以下のスクリプトになります: #!/bin/bash pdf_file=$1 page=$(($2 + 1)) # The page number star at zero in llpp x=$3 y=$4 <br> synctex edit -o "$page:$x:$y:$pdf_file" \ -x "gvim --servername synctex --remote-wait-silent +%{line} %{input}" {{ic|SyncTeX-inverse.sh}} には実行権限を付与して {{ic|PATH}} を通してください。{{ic|synctex}} コマンドを使うには公式リポジトリの {{Pkg|texlive-bin}} パッケージが必要です。 == 参照 == * [http://repo.or.cz/w/llpp.git llpp git リポジトリ]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Lowercase title
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
Llpp
に戻る。
検索
検索
Llppのソースを表示
話題を追加