GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html ・ emacs-doc.conao3.com

39.1 DocView ナビゲーション

DocViewモードでは、通常のEmacs移動キーであるC-p、C-n、C-b、C-f、および矢印キーを使って、現在のページをスクロールできます。

デフォルトでは、行移動キー C-p と C-n は、それぞれ現在のページの先頭と末尾でスクロールを停止します。ただし、変数 doc-view-continuous を nil 以外の値に変更すると、すでに現在のページの先頭にいる場合は C-p が前のページを表示し、現在のページの末尾にいる場合は C-n が次のページを表示します。

また、n、PageDown、next、またはC-x ] (doc-view-next-page) と入力することで、次のページを表示できます。前のページを表示するには、p、PageUp、prior、またはC-x [ (doc-view-previous-page) と入力してください。

SPC (doc-view-scroll-up-or-next-page) は、ドキュメント内を進むのに便利な方法です。現在のページ内でスクロールするか、次のページへ進みます。DEL も同様に後方へ移動します (doc-view-scroll-down-or-previous-page)。

最初のページに移動するには M-< (doc-view-first-page) を、最後のページに移動するには M-> (doc-view-last-page) を入力してください。ページ番号で指定して移動するには、M-g M-g または M-g g (doc-view-goto-page) を入力してください。

+ (doc-view-enlarge) および - (doc-view-shrink) で、ドキュメントを拡大・縮小できます。デフォルトでは、これらのコマンドはすでにレンダリング済みの画像を再スケーリングするだけです。代わりに、新しいサイズで画像を再レンダリングしたい場合は、doc-view-scale-internally に nil を設定してください。DocView のデフォルトサイズを指定するには、変数 doc-view-resolution をカスタマイズしてください。

DocViewでは、mutoolおよびdjvusedプログラムが利用可能な場合に、それぞれを用いてPDFおよびDjVuドキュメントのアウトラインメニューを生成できます。OpenOfficeやLibreOfficeで使用されるOpen Document Formatファイルのアウトラインも、PDFに変換した後にmutoolを用いて生成されます。これにはimenu機能(Imenuを参照)が利用されます。このアウトラインのimenu項目の書式や表示方法は、変数doc-view-imenu-formatおよびdoc-view-imenu-flattenを使用してカスタマイズ可能です。djvusedプログラムのファイル名は、ユーザーオプションdoc-view-djvused-programを変更することでカスタマイズできます。

現在のページを m (doc-view-page-to-register) でレジスタに保存できます(レジスタを参照)。ただし、これらのレジスタはバッファ間で共有されず、DocView バッファ内に限定されます。保存したページには、後で ' (doc-view-jump-to-register) でジャンプできます。