lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Just chords and lyrics.


From: Carl D. Sorensen
Subject: Re: Just chords and lyrics.
Date: Thu, 27 Nov 2008 20:15:39 -0700



On 11/27/08 8:06 PM, "Jonathan Kulp" <address@hidden> wrote:

> Graham Percival wrote:
>> On Thu, Nov 27, 2008 at 08:22:51PM -0600, Jonathan Kulp wrote:
>>> makeTransparent = {
>>> \override NoteHead #'transparent = ##t
>>> \override Stem #'transparent = ##t
>>> \override TupletBracket #'bracket-visibility = ##f
>> 
>> This could be added to ly/property-init.ly.  Oh, and indentation.
> 
> Are you saying it could be a new command that's part of Lilypond, or
> that a user should add it to his own property-init.ly file?  I don't
> know if it would be a good idea to add it to the program's code, since
> there are so many things that might need to be made transparent in a
> given melody, some are bound to be left out and somebody would call it a
> bug.  This melody has ties, tuplets, dotted notes, and rests, but one
> could also have articulations, slurs, glissandos and dynamics, etc.  I
> had to go to the Lilypond list of objects to figure out how to make all
> these transparent, and I was hoping that this example would also give
> someone reading the docs the hint that there are a lot of things to make
> transparent, and that not everything is made transparent with the same
> type of command--some are #'transparent = ##t while others are #'stencil
> = ##f, and the Tuplet brackets have still another override format.
> Hopefully with that many examples, users can figure out how to make
> everything transparent.  Incidentally, this example should probably be a
> snippet, since it has overrides, right?  Should all of these be
> snippets?  The ones using \new Devnull don't have overrides so they
> could be part of the main text, I suppose.
> 
> Indentation: I was working with strk's original code when making this
> but will adjust the indentation to conform to doc policies.
> 
>> And possibly a different name; makeTransparent sounds close to
>> hideNotes.
>> 
> I'll try to come up with something.  My first one was \makeItVanish but
> that seems too flippant for the docs :)

How about hideVoiceNotation?

> 
>> ... on second thought, why doesn't hideNotes contain all the above
>> overrides?  Maybe it should...
> 
> I tried using \hideNotes just now and it hides the notes, ledger lines,
> and dots, but not the tuplet objects, ties, and rests.

Don't forget to include slurs.
> 
> text = \lyricmode {
>    Three words, then
>    two  words. \melisma
>    Three \melismaEnd words, then
>    Two words.
> }
> 

Why do you use \melisma and \melismaEnd in the lyrics, rather than in the
notes?

Carl





reply via email to

[Prev in Thread] Current Thread [Next in Thread]