Previous Up Next

C  Key bindings

Active-DVI recognizes the keystrokes listed below when typed in its window. Some keystrokes may optionally be preceded by a number, called ARG below, whose interpretation is keystroke dependant. If ARG is unset, its value is 1, unless specified otherwise.

Active-DVI maintains an history of previously visited pages organized as a stack. Additionnally, the history contains marked pages which are stronger than unmarked pages.

Survival command kit

?infoThis quick info and key bindings help.
qquitEnd of show.
spacecontinueMove forward (ARG pauses forward if any, or do as return otherwise).
^X-^CquitEnd of show.

Moving between pages

nnextMove ARG physical pages forward, leaving the history unchanged.
ppreviousMove ARG physical pages backward, leaving the history unchanged.
,beginMove to the first page.
.endMove to the last page.
ggoIf ARG is unset move to the last page. If ARG is the current page do nothing. Otherwise, push the current page on the history as marked, and move to physical page ARG .

Moving between pauses

Nnext pauseMove ARG pauses forward (equivalent to continue).
Pprevious pauseMove ARG pauses backward.

Adjusting the page size

^X-^Fset fullscreenAdjust the size of the page to fit the entire screen.
^Ftoggle fullscreenAdjust the size of the page to fit the entire screen or reset the page to the default size (this is a toggle).
<smallerScale down the resolution by scalestep (default (((2)1/2)1/2)1/2).
>biggerScale up the resolution by scalestep (default (((2)1/2)1/2)1/2).
#fullpageRemove margins around the page and change the resolution accordingly.
ccenterCenter the page in the window, and resets the default resolution.

Moving the page in the window

hpage leftMoves one screen width toward the left of the page. Does nothing if the left part of the page is already displayed
lpage rightMoves one screen width toward the right of the page. Does nothing if the right part of the page is already displayed
jpage downMoves one screen height toward the bottom of the page. Jumps to the top of next page, if there is one, and if the bottom of the page is already displayed.
kpage upMoves one screen height toward the top of the page. Jumps to the bottom previous page, if there is one, and if the top of the page is already displayed.


^left
button
move pageA black line draws the page borders; moving the mouse then moves the page in the window.
^C
toggle
center on
cursor
Toggles center-on-cursor flag, which when sets moves the screen automatically so that the cursor appears on the screen.

Switching views

wswitchSwitch view between master and client (if any).
WsyncGoto page of client view corresponding to page of master view.
^WautoswitchToggle autoswitch flag.

Redisplay commands

rredrawRedraw the current page to the current pause.
RreloadReload the file and redraw the current page.
^LredisplayRedisplay the current page to the first pause of the page.
aactive/passivetoggle advi effects (so that reloading is silent).

Using the navigation history stack

returnforwardPush the current page on the history stack, and move forward n physical pages.
tabmark and nextPush the current page on the history as marked, and move forward n physical pages.
backspacebackMove ARG pages backward according to the history. The history stack is poped, accordingly.
escapefind markMove ARG marked pages backward according to the history. Do nothing if the history does no contain any marked page.

Table of contents

TThumbnailsProcess thumbnails.
ttocDisplay thumbnails if processed, or floating table of contents if available, or else do nothing.

Writing and drawing on the page

swriteGive a pencil to scratch, typing characters on the page.
SdrawGive a spray can to scratch, drawing on the page.
?infoWhile in scratch mode, press ? for more info.

Using the laser pointer

^X-ltoggle laserToggle the laser beam to point on the page.
^Glaser offWhen laser is on turn it off.

Saving the current page

^X-^Ssave pageSave the current page as an image file.

Dealing with caches

fload fontsLoad all the fonts used in the document. By default, fonts are loaded only when needed.
Fmake fontsDoes the same as f, and precomputes the glyphs of all the characters used in the document. This takes more time than loading the fonts, but the pages are drawn faster.
CclearErase the image cache.


Previous Up Next