ke, 2009-03-18 kello 06:13 -0600, Carl D. Sorensen kirjoitti: > > > On 3/17/09 7:17 PM, "Ari Torhamo" <[email protected]> wrote: > > > ti, 2009-03-17 kello 18:43 -0600, Carl D. Sorensen kirjoitti: > >> > >> > >> On 3/17/09 6:37 PM, "Ari Torhamo" <[email protected]> wrote: > >> > >>> Hello, > >>> > >>> I have been wrestling with a problem for a while. I'm using these two > >>> lines > >>> > >>> \override Voice.NoteHead #'transparent = ##t > >>> \override Voice.Stem #'transparent = ##t > >>> > >>> to make certain note heads and stems transparent. This works fine, but > >>> the problem is that the ledger lines connected to them stay visible. I > >>> have tried several things to get rid of the ledger lines too, but > >>> haven't found the solution. > >>> > >>> I think these are what I have tried so far: > >>> > >>> \override Staff.LedgerLine #'transparent = ##t > >>> \override Staff.Ledger #'transparent = ##t > >>> \override Staff.LedgerLineSpanner #'transparent = ##t > >>> \override Voice.LedgerLineSpanner #'transparent = ##t > >>> \override Voice.LedgerLine #'transparent = ##t > >>> \override Voice.Ledger #'transparent = ##t > >>> \override LedgerLineSpanner #'transparent = ##t > >>> \override NoteHead #'no-ledgers = ##t > >> > >> > >>> From the command hideNotes (which is found in the file > >>> ly/property-init.ly) > >> I found that the property you want to use is > >> > >> \override NoteHead #'no-ledgers = ##t > >> > >> Carl > > > > Thanks Carl. I actually tried this already, as you can see from my list > > above, but it's good that you took this up again, because it seems that > > I wasn't looking at the error message I got close enough. The "override" > > part goes well, but when I try to set the ledger lines back to visible > > with > > > > \revert Voice.NoteHead #'no-ledgers = ##t > > > > I get this: > > > > Kr.kirk.ly:39:39: virhe: syntax error, unexpected '=' > > \revert Voice.NoteHead #'no-ledgers > > = ##t > > > > I need transparency for the ledger lines only temporarily, so I'd like > > to know how to revert the change. Any ideas? > > Just use > > \revert Voice.NoteHead #'no-ledgers > > When you use \revert, you don't give a value; the value is the default > value. > > You could also use > > \override Voice.NoteHead #'no-ledgers = ##f
This worked. Thanks very much, Carl :-) -Ari- _______________________________________________ lilypond-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-user
