2023年11月09日,
开始正式将mupdf
作为与nvim
和vim
配合编写LaTeX
的预览pdf
阅读器。常用命令列表如下
f |
全屏 |
W |
适应宽度 |
H |
适应高度 |
, |
翻到上页页尾 |
. |
翻到下页页首 |
b |
翻到上页同一位置 |
空格 |
翻到下页同一位置 |
鼠标左键 |
当手形工具可以自动翻到上一页或下一页,可以点链接 |
鼠标滚轮 |
上下滚屏 |
鼠标滚轮+Shift |
左右滚屏 |
鼠标滚轮+Ctrl |
缩放 |
由于一直使用vim
或nvim
编写LaTeX
文档,配合无敌的vim-latex
插件速度快到起飞。但是,当编写一些复杂的数学公式时,还是需要编译看一下公式的具体表达式才好,如果不及时确认,当文档越写越长再回头查找数学公式的错误就相当麻烦。所以就需要一款启动速度足够快的轻量级的PDF
阅读器,原本我使用Gnome3
,
但是因为每次大版本升级都会导致插件大量失效,这很影响效率,于是多年后又切换到了KDE
, KDE
上的默认PDF
阅读器为Okular
,
虽然它很好用,便是作为仅仅起到预览latex
编译结果的工具,它的速度明显是不如evince
的,但是evince
是gnome
默认的PDF
阅读器,在KDE
上安装它会同时安装好多gnome
的依懒,于是这也不是一个最佳选择。但是,日前通过vimtex
插件的README.md
文件,发现它支持的第一个PDF
阅读器为mupdf
,
本着我的一向的习惯,选择困难的时候我就选择第一个,尝试了一下mupdf
,发现它虽然简单,但是出奇的快速!这完全符合预览PDF
的需要,所以决定使用mupdf
全面取代其他的阅读器,而平时阅读PDF
时,还是使用Okular
。由于mupdf
过度精简,很多操作依靠快捷键,所以本文的主要目标就是记录一下这几个常用的快捷键。为了方便,此处调取mupdf
的帮助目录,如下
mupdf1 2 3 4 5 6 7 8 9 10 11
| usage: mupdf [options] file.pdf [page] -p - password -r - resolution -A - set anti-aliasing quality in bits (0=off, 8=best) -C - RRGGBB (tint color in hexadecimal syntax) -W - page width for EPUB layout -H - page height for EPUB layout -I - invert colors -S - font size for EPUB layout -U - user style sheet for EPUB layout -X disable document styles for EPUB layout
|
热键列表: 参考MuPDF推荐及快捷键列表
mupdf热键列表1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
| file: ======================== q close r reload
S save p presentation
view: ======================== + = zoom in - zoom out
W fix width H fix height
L rotate left R rotate right
f full-screen w shrink-wrap
c toggle color i invert color
move: ======================== h scroll left j scroll down k scroll up l scroll right
. next page, top , previous page, bottom
space next page b previous page
> next 10 pages < back 10 pages
g first page G last page
123g go to page 123 123<Enter> go to page 123
search: ======================== / search next ? search back
n next result N previous result
bookmark: ======================== m mark page, max 255 t back to latest mark
1m set bookmark 1, max 10, 0 to 9 1t show bookmark 1
key: ======================== <Up> scroll up <Down> scroll down <Left> previous page <Right> next page
<Space> next page <Backspace> previous page
<PageUp> previous page, bottom <PageDown> next page, top
mouse: ======================== <LeftMouse> hand tool, follow link
<ScrollWheelUp> scroll up <ScrollWheelDown> scroll down
<S-ScrollWheelUp> scroll left <S-ScrollWheelDown> scroll right
<C-ScrollWheelUp> zoom in <C-ScrollWheelDown> zoom out
|
注意:直接执行mupdf
命令,就会显示使用规则,而不需要加上--help
.
常用命令为W
适应窗口宽度,H
适应窗口高度,
w
恢复原来窗口, 其他命令在作为预览功能来讲暂时用不到。mupdf官网