Есть ли исчерпывающий список быстрых клавиш mupdf?

Мне нравится скорость mupdf, но меня раздражает нехватка документации и ее (без необходимости) гиперминимум интерфейса, а не панель меню или контекстное меню. Существует ли список быстрых клавиш для этого приложения? Ссылка на руководство на официальном сайте мертва.

Я знаю только о следующих ярлыках:

подходит к ширине: Shift + w подходит к высоте: Shift + h

Пожалуйста, ответьте ярлыками, которые вы знаете.

1
задан 12 April 2015 в 21:36

2 ответа

Взятый из исходного кода, это exaustive список всех ярлыков mupdf (с любой возможной полезной информацией).

←,→
h,j,k,l     navigate
            (even if the page is horizontal only j and k will change page;
            j and k will align the bottom (or the top) of the page with
            the bottom (or the top) of the window before changing page)

→,SPACE     next page
←,b
BACKSPACE   previous page
            (all these won't change the placement of the page
            in the window)

. ,         next/previous page
            (these will align the top (or bottom) of the page with
            the top (or bottom) of the window)

>,<         skip forth/back 10 pages
            (>< will align the top of the page with the top of the window)

[n]g
[n]ENTER    go to page n
            (will go to the first page with no number)

G           go to last page

[0-9]m,t    set and go to mark
+,=         zoom in
-           zoom out
            (note that zooming is restricted to certain 'levels' only -
            18, 24, 36, 54, 72, 96, 120, 144, 180, 216 and 288 dpi)

L,R         rotate 90° (counter)clockwise

W,H         fit to width, heigth
Z           autofit (fit to height if the page is vertical,
                     to width if the page is horizontal)

w           resize window to fit the page

f           fullscreen
/,?         search forward/backward
n,N         next/previous search term
            (n and N are swapped if the search is backward)

i           invert colors
C           toggle gray/redscale
c           choose grayscale or redscale

p           presentation mode
            (there will be a fade when changing pages)

r           reload the page

q           quit

Бонус / мелочи:

dpi в масштабировании жестко закодированы.

Как и в Vim, ярлыки, такие как W ( верхняя) активируется как нажатием SHIFT + w, так и нажатием w с включением CAPS LOCK. Аналогично, w (нижний) активируется как нажатием w (с выключенным CL), так и SHIFT + w (при включенном CL). Это связано с тем, что нажатия клавиш внутренне обрабатываются как символы, что делает верхнюю W, полученную с SHIFT неотличимым от одного введенного с CL.

mupdf не следит, изменяется ли файл. Также масштабирование, установка и перемещение без изменения страницы не перезагружают документ, а все остальные движения (и r) будут (или лучше - перезагружать одну страницу). Однако mupdf наблюдает за SIGHUP, что означает, что он может быть вынужден перезагрузить текущую страницу с помощью killall -s SIGHUP mupdf или аналогичного, что оказывается неоценимым в среде, такой как Vim & amp; Latex.

Наконец,

S           save
a,s         rotate 15° (counter)clockwise

кажутся вполне обоснованными, чтобы активировать скрытую функцию сохранения и быть доступными только в режиме деликатного отладки. Dunno, за что они предназначены (или, может быть, я просто дразня, вы выбираете).

12
ответ дан 24 May 2018 в 20:28
  • 1
    Я искал метод SIGHUP для autorefresh muPDF. Благодаря! Я уверен, что это поможет и другим людям. – Andre Herman Bezerra 9 March 2017 в 04:33

В официальной документации перечислены привязки клавиш. Нажатие клавиши F1 в телезрителе также работает.

Связывание клавиш в версии 1.11 в соответствии с руководством:

F1          Display help.
i           Display document metadata.
o           Toggle display of outline.
L           Toggle display of links.
r           Reload document.
q           Quit viewer.

f           Toggle fullscreen.
w           Shrinkwrap window to fit page.
W           Fit page width to window.
H           Fit page height to window.
Z           Fit page size to window.
[number] z  Set zoom resolution in DPI.
+           Zoom in.
-           Zoom out.
[           Rotate counter-clockwise.
]           Rotate clockwise.
[arrows]
  or        Pan page in small increments.
h, j, k, l

b           Smart move one screenful backward.
[space]     Smart move one screenful forward.
[comma]
  or        Go one page backward.
[page up]
[period]
  or        Go one page forward.
[page down]
<           Go 10 pages backward.
>           Go 10 pages forward.
[number] g  Go to page number.
G           Go to last page.

m           Save current page to navigation history.
t           Go back in navigation history.
T           Go forward in navigation history.
[number] m  Save current page in numbered bookmark.
[number] t  Go to numbered bookmark.

/           Start searching forward.
?           Start searching backward.
n           Continue searching forward.
N           Continue searching backward.

Несколько команд могут принимать числовой аргумент, введенный до нажатия клавиши, для изменения команды. Например, чтобы увеличить до 150 точек на дюйм, введите 150z.

Чтобы скрыть серый квадрат, отображаемый F1 или F1, используйте Esc. Это недокументировано, но интуитивно понятно.

1
ответ дан 24 May 2018 в 20:28

Другие вопросы по тегам:

Похожие вопросы: