]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/snippets/making-an-object-invisible-with-the-transparent-property.ly
resolve merge
[lilypond.git] / Documentation / snippets / making-an-object-invisible-with-the-transparent-property.ly
diff --git a/Documentation/snippets/making-an-object-invisible-with-the-transparent-property.ly b/Documentation/snippets/making-an-object-invisible-with-the-transparent-property.ly
new file mode 100644 (file)
index 0000000..56dfbc6
--- /dev/null
@@ -0,0 +1,44 @@
+%% DO NOT EDIT this file manually; it is automatically
+%% generated from LSR http://lsr.dsi.unimi.it
+%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
+%% and then run scripts/auxiliar/makelsr.py
+%%
+%% This file is in the public domain.
+\version "2.14.0"
+
+\header {
+  lsrtags = "rhythms, simultaneous-notes, tweaks-and-overrides"
+
+  texidoc = "
+Setting the @code{transparent} property will cause an object to be
+printed in @qq{invisible ink}: the object is not printed, but all its
+other behavior is retained.  The object still takes up space, it takes
+part in collisions, and slurs, ties and beams can be attached to it.
+
+
+This snippet demonstrates how to connect different voices using ties.
+Normally, ties only connect two notes in the same voice.  By
+introducing a tie in a different voice, and blanking the first up-stem
+in that voice, the tie appears to cross voices.
+
+"
+  doctitle = "Making an object invisible with the 'transparent property"
+} % begin verbatim
+
+\relative c'' {
+  \time 2/4
+  <<
+    {
+      \once \override Stem #'transparent = ##t
+      \once \override Stem #'length = #8
+      b8 ~ b\noBeam
+      \once \override Stem #'transparent = ##t
+      \once \override Stem #'length = #8
+      g8 ~ g\noBeam
+    }
+    \\
+    {
+      b8 g g e
+    }
+  >>
+}