跳到主要内容

jump

Jump to a subslide position, either relatively or absolutely.

This is the unified core for both #pause and #meanwhile.

  • When relative: true (relative mode): advances the subslide counter by n. Positive n moves forward; negative n moves backward. n must be a non-zero integer (zero would be a no-op with no visible effect). #pause is equivalent to #jump(1, relative: true).

  • When relative: false (absolute mode, default): reveals all currently hidden content and jumps to absolute subslide n. #meanwhile is equivalent to #jump(1).

Example:

A #jump(1, relative: true) B   // same as A #pause B
A #jump(2, relative: true) C // skip an extra subslide before C
A #pause B #jump(1) C // C is always visible (same as #meanwhile)
A #pause B #jump(3) D // D visible from subslide 3 onward
// A #pause B #pause C — normally C appears at subslide 3;
// adding #jump(-1, relative: true) before D makes D appear at subslide 2 (same as B):
A #pause B #pause C #jump(-1, relative: true) D
Parameters

n : int

When relative: true, the number of subslides to advance (non-zero integer). When relative: false, the absolute target subslide number (positive integer >= 1).

relative : bool    default: false

If true, n is a relative offset from the current subslide counter. If false (default), n is an absolute target subslide number.

Returns: content