Is there a way to look inside macros? - Bruce
-----Original Message----- From: Mats Bengtsson [mailto:[EMAIL PROTECTED] Sent: Tuesday, May 17, 2005 10:36 AM To: Fairchild Cc: lilypond-user@gnu.org Subject: Re: Ineffective \override Don't forget that you can use the predefined macro \hideNotes to obtain many of these settings, see the section on "Hidden Notes". /Mats Fairchild wrote: > Mats - > > I had scoured the documentation prior to posting, but missed the > thread Werner initiated. > > For posterity, here is a list of things that work in v 2.4.3: > > \override NoteHead #'transparent = ##t > \override Stem #'transparent = ##t > \override Dots #'transparent = ##t > \override Beam #'transparent = ##t > \override Rest #'transparent = ##t > \override Accidental #'transparent = ##t > \override Slur #'transparent = ##t > \override PhrasingSlur #'transparent = ##t > \override Hairpin #'transparent = ##t > \override TextScript #'transparent = ##t > \override Script #'transparent = ##t > \override DynamicText #'transparent = ##t > \override Staff.BarLine #'transparent = ##t > \override NoteHead #'no-ledgers = ##t > > The last two may not be buggy, but I agree with Werner that they are > fishy, and with your characterization as tricky. Certainly they are > inconsistent from a user view. I endorse Werner's plea for > documentation. > > Thanks for the help. > > - Bruce > > -----Original Message----- > From: Mats Bengtsson [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 17, 2005 8:38 AM > To: Fairchild > Cc: lilypond-user@gnu.org > Subject: Re: Ineffective \override > > > > > Fairchild wrote: > >>Mats - >> >>Thanks for the response. Maybe my fog is beginning to lift. >> >>The first link you gave says the syntax is: >>\override <context>.<layout object> #'<layout property> [ = #<value>] >> >>Experimenting demonstrates <context>. isn't always required, though it >>is required for Staff.BarLine - why is still hidden in the fog. > > > I really recommend you to read the full chapter on "Changing > defaults". The answer to this specific question is in the section > "Layout tunings within contexts" with reference to "Changing context > properties on the fly". > > >>Staff.LedgerLineSpanner doesn't seem to work, though >>http://www.lilypond.org/doc/v2.4/Documentation/user/out-www/lilypond-i >>nterna >>ls/Ledger_005fline_005fengraver.html#Ledger_005fline_005fengraver implies > > it > >>ought to. > > > This is indeed a tricky special case. See > http://lists.gnu.org/archive/html/bug-lilypond/2005-04/msg00133.html > and the other emails of that thread to learn more. > > /Mats > > >> - Bruce >> >>-----Original Message----- >>From: Mats Bengtsson [mailto:[EMAIL PROTECTED] >>Sent: Monday, May 16, 2005 2:55 AM >>To: Fairchild >>Cc: bug-lilypond@gnu.org >>Subject: Re: Ineffective \override >> >> >>Hints: >>- Which of the steps outlined in >> >>http://lilypond.org/doc/v2.4/Documentation/user/out-www/lilypond/Const >>ructin >>g-a-tweak.html#Constructing-a-tweak >> did you follow? >> >>- Take a look at the last example of >>http://lilypond.org/doc/v2.5/Documentation/user/out-www/lilypond/Commo >>n-twea >>ks.html#Common-tweaks >> >> /Mats >> >> >>Fairchild wrote: >> >> >>>Ver 2.4.3, Cygwin, XP question: Which of the following \override have >>>no effect? >>> >>> \override NoteHead #'transparent = ##t >>> \override Stem #'transparent = ##t >>> \override Dots #'transparent = ##t >>> \override Beam #'transparent = ##t >>> \override Rest #'transparent = ##t >>> \override Accidental #'transparent = ##t >>> \override Slur #'transparent = ##t >>> \override PhrasingSlur #'transparent = ##t >>> \override Hairpin #'transparent = ##t >>> \override TextScript #'transparent = ##t >>> \override Script #'transparent = ##t >>> \override DynamicText #'transparent = ##t >>> \override BarLine #'transparent = ##t >>> \override LedgerLineSpanner #'transparent = ##t >>> >>>Answer: The last two, BarLine and LedgerLineSpanner. >>> >>>BarLine works if changed to Staff.BarLine >>> >>>Why? Don't know. Bugs? >>> >>> - Bruce >>>_______________________________________________ >>>bug-lilypond mailing list >>>bug-lilypond@gnu.org >>>http://lists.gnu.org/mailman/listinfo/bug-lilypond >> >> > -- ============================================= Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe ============================================= _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user