--- /dev/null
+\version "2.19.16"
+
+\header {
+ lsrtags = "ancient-notation, rhythms, symbols-and-glyphs, tweaks-and-overrides"
+
+ texidoc = "
+Rests may be used in various styles.
+"
+ doctitle = "Rest styles"
+}
+
+\new Staff \relative c {
+ \omit Score.TimeSignature
+ \cadenzaOn
+
+ \override Staff.Rest.style = #'mensural
+ r\maxima^\markup \typewriter { mensural }
+ r\longa r\breve r1 r2 r4 r8 r16 s32 s64 s128 s128
+ \bar ""
+ \break
+
+ \override Staff.Rest.style = #'neomensural
+ r\maxima^\markup \typewriter { neomensural }
+ r\longa r\breve r1 r2 r4 r8 r16 s32 s64 s128 s128
+ \bar ""
+ \break
+
+ \override Staff.Rest.style = #'classical
+ r\maxima^\markup \typewriter { classical }
+ r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 s128
+ \bar ""
+ \break
+
+ \override Staff.Rest.style = #'z
+ r\maxima^\markup \typewriter { z-style }
+ r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 s128
+ \bar ""
+ \break
+
+ \override Staff.Rest.style = #'default
+ r\maxima^\markup \typewriter { default }
+ r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 s128
+}