# Rests (U+E4E0–U+E4FF)

Glyph | Description | Glyph | Description
--- | --- | --- | ---
 | U+E4E0 restMaxima Maxima rest |  | U+E4E1 restLonga Longa rest
 | U+E4E2 (and U+1D13A) restDoubleWhole Double whole (breve) rest |  | U+E4E3 (and U+1D13B) restWhole Whole (semibreve) rest
 | U+E4E4 (and U+1D13C) restHalf Half (minim) rest |  | U+E4E5 (and U+1D13D) restQuarter Quarter (crotchet) rest
 | U+E4E6 (and U+1D13E) rest8th Eighth (quaver) rest |  | U+E4E7 (and U+1D13F) rest16th 16th (semiquaver) rest
 | U+E4E8 (and U+1D140) rest32nd 32nd (demisemiquaver) rest |  | U+E4E9 (and U+1D141) rest64th 64th (hemidemisemiquaver) rest
 | U+E4EA (and U+1D142) rest128th 128th (semihemidemisemiquaver) rest |  | U+E4EB rest256th 256th rest
 | U+E4EC rest512th 512th rest |  | U+E4ED rest1024th 1024th rest
 | U+E4EE (and U+1D129) restHBar Multiple measure rest |  | U+E4EF restHBarLeft H-bar, left half
 | U+E4F0 restHBarMiddle H-bar, middle |  | U+E4F1 restHBarRight H-bar, right half
 | U+E4F2 restQuarterOld Old-style quarter (crotchet) rest |  | U+E4F3 restDoubleWholeLegerLine Double whole rest on leger lines
 | U+E4F4 restWholeLegerLine Whole rest on leger line |  | U+E4F5 restHalfLegerLine Half rest on leger line
 | U+E4F6 restQuarterZ Z-style quarter (crotchet) rest |  |

## Implementation notes

The position y = 0 corresponds to a staff line for each rest glyph, but it is not necessarily the same staff line for every glyph in this range: for example, restWhole hangs from the nominal staff line at y = 0, while restHalf sits on the nominal staff line at y = 0.

Scoring applications should draw multiple measure rests using primitives to provide variable width and line thickness rather than using restHBar.

“Old style” multiple measure rests can be created by laying out restLonga (four bars), restDoubleWhole (two bars) and restWhole (one bar) next to each other.

For dotted rests, the augmentation dot glyph augmentationDot should be used.