Re: spacing problem
AFAIK, the spacing engine does not treat dotted notes specially. You may want to isolate the file to just the dotted note and set breakpoints in gdb in notespacing.cc to get a better idea of what is happening. It's not specific to dotted notes but to notes which have longer durations, and which get squeezed far too much -- the same problem occurs for, say, half notes and whole notes. I simply want to control these squeezing values globally. Werner ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: pmx2ly ?
stefanozanobini wrote: It's a pity. I had already thought, that I could create the .ly file quite fast with the .pmx file, but I don't understand why pmx2ly is not more avaible. It would be useful. As with any open source project, the problem is maintenance. I guess that nobody was interested in maintaining pmx2ly, and when it became too outdated, it was removed. Perhaps you would be interested in maintaining the program. If you know some basics about programming, I guess it's probably not too difficult to do. /Mats However I thank you, david ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) 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
Re: Bar numbers collide with StaffGroup bracket
Note also that this collision problem is solved automatically if you upgrade to the latest development version 2.11.x. /Mats Trevor Daniels wrote: You've probably spotted by now that the correct syntax is \context { \Score \override BarNumber #'padding = #3 } Score with a capital S is the name of the context. Trevor - Original Message - From: Frederick Dennis [EMAIL PROTECTED] To: lilypond-user@gnu.org Sent: Friday, August 01, 2008 2:55 PM Subject: Bar numbers collide with StaffGroup bracket Dear All, \version 2.10.33 I've just noticed that the bar numbers are colliding with the StaffGroup bracket. I've put \context {\score \override BarNumber #'padding = #3 } in the layout block but nothing happens. I've also put it at the top and in various other places. Thank you for your attention. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) 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
Re: woodwind harmonics (GDP)
The \flageolet articulation is intended for this purpose. At least in string music, the resulting circle has the size and layout that I recognize from string music. I haven't seen any woodwind parts with harmonics but would be surprised if the circle really was that small that your example gives. It should be visible at one meter distance, right? If you want the same symbol as \harmonic but with smaller size, you can rather use c^\markup{\small \musicglyph #scripts.flageolet } /Mats Andrew Hawryluk wrote: I'm trying to show how one could specify a harmonic for a woodwind instrument (NR 2.6.1.1). This looks correct when printed, but it's a bit ugly. Any suggestions? Note that usually the lower (fingered) pitch is not written, but the small circle is always needed. { c'\harmonic c''2^\markup \fontsize #-8 ○ c'\harmonic g''2^\markup \fontsize #-8 ○ c'\harmonic c'''1^\markup \fontsize #-8 ○ } I wondered if the \flageolet articulation was intended for this purpose, but it much larger than the marks I have seen in print. Andrew ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) 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
Re: Syntax highlighting in LilyPad?
Please always keep the discussion on the mailing list lilypond-user@gnu.org, for the benefit of yourself since you get access to the collected expertise on the list and for the benefit of others who experience similar problems. I have never used LilyPond on a Mac. I hope you have read section http://lilypond.org/doc/v2.11/Documentation/user/lilypond-program/Text-editor-support#Text-editor-support which describes several editors with good LilyPond support. You can find even more examples if you search the mailing list archives. /Mats Oliver Popp wrote: Hey, have you found a way for syntax highlighting in Lilypad? I suppose you're using a mac and you prefer the Lilypad app instead of the Lilypond editor. Till now I could not find a nice way for editing in Lilypond as you have it in TeXShop for example. I just tried to integrate Lilypond in TeXShop (which should be possible), however it didn't work out yet. Do you have any ideas? Many greets from Germany, Oliver -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) 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
Re: spacing problem
On Mon, Aug 4, 2008 at 3:18 AM, Werner LEMBERG [EMAIL PROTECTED] wrote: It's not specific to dotted notes but to notes which have longer durations, and which get squeezed far too much -- the same problem occurs for, say, half notes and whole notes. I simply want to control these squeezing values globally. The spacing is controlled by 2 values in the end: the ideal length of the spring, and the width of the fixed part (the remaining is the stretchable part). I guess you want to increase the fixed width for these notes (which also decreases the stretching in case of loose lines - the springs are symmetric in stretch and shrink). You could experiment with Spacing_spanner::musical_column_spacing to tweak the fixed length. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: woodwind harmonics (GDP)
Thanks! The marks I have seen in print are about 70% of the current \flageolet diameter, but I don't want to trouble anybody with making new markups and then tweaking them to centre them over the note heads. I will suggest the original, unaltered articulation. Andrew 2008/8/4 Mats Bengtsson [EMAIL PROTECTED]: The \flageolet articulation is intended for this purpose. At least in string music, the resulting circle has the size and layout that I recognize from string music. I haven't seen any woodwind parts with harmonics but would be surprised if the circle really was that small that your example gives. It should be visible at one meter distance, right? If you want the same symbol as \harmonic but with smaller size, you can rather use c^\markup{\small \musicglyph #scripts.flageolet } /Mats Andrew Hawryluk wrote: I'm trying to show how one could specify a harmonic for a woodwind instrument (NR 2.6.1.1). This looks correct when printed, but it's a bit ugly. Any suggestions? Note that usually the lower (fingered) pitch is not written, but the small circle is always needed. { c'\harmonic c''2^\markup \fontsize #-8 ○ c'\harmonic g''2^\markup \fontsize #-8 ○ c'\harmonic c'''1^\markup \fontsize #-8 ○ } I wondered if the \flageolet articulation was intended for this purpose, but it much larger than the marks I have seen in print. Andrew ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) 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 = attachment: flageoletsize.png___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: NR 1.3 Expressive marks, second draft
2008/8/3 Trevor Daniels [EMAIL PROTECTED]: Hi Francisco Not a bad suggestion. I've tried to fix the issues you mentioned - still not perfect, but better. Revised code attached. Trevor: great. Measures filled of eighth notes are much prettier in my original, here I suppose that the shortest common duration is 1/8, otherwise all noteheads look as if they were left shifted, but I don't know where exactly to put the setting. This would also fix the two fortissimos crossed by the bar line. -- Francisco Vila. Badajoz (Spain) http://www.paconet.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Indexing function codes
Hi - I'm working on indexing, and I have a question for those of us who use the function index. When looking for a command such as \repeat or \alternative, which would you find more helpful: having duplicate index entries (i.e., one with the backslash and one without) or having an entry only for the exact command? In other words, option 1 would have all of: \alternative \repeat alternative repeat while option 2 would have only \alternative \repeat Thanks for your time and attention, Ralph + Ralph Palmer, CEM Energy/Administrative Coordinator Keene State College Keene, NH 03435-2502 Phone: 603-358-2230 Cell: 603-209-2903 Fax: 603-358-2456 [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: NR 1.3 Expressive marks, second draft
2008/8/4 Francisco Vila [EMAIL PROTECTED]: Measures filled of eighth notes are much prettier in my original, here I suppose that the shortest common duration is 1/8, otherwise all noteheads look as if they were left shifted, but I don't know where exactly to put the setting. This would also fix the two fortissimos crossed by the bar line. Speaking of, what if LilyPond automatically detects the most common shortest note per measure? Which is the default shortest note for spacing? I wonder it is 1/4. -- Francisco Vila. Badajoz (Spain) http://www.paconet.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Indexing function codes
2008/8/4 Palmer, Ralph [EMAIL PROTECTED]: Hi - I'm working on indexing, and I have a question for those of us who use the function index. When looking for a command such as \repeat or \alternative, which would you find more helpful: having duplicate index entries (i.e., one with the backslash and one without) or having an entry only for the exact command? In other words, option 1 would have all of: \alternative \repeat alternative repeat while option 2 would have only \alternative \repeat For me, \alternative \repeat% as exact commands, and then alternatives, repeat repeats% as common notation words -- Francisco Vila. Badajoz (Spain) http://www.paconet.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Indexing function codes
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am Montag, 4. August 2008 schrieb Palmer, Ralph: I'm working on indexing, and I have a question for those of us who use the function index. When looking for a command such as \repeat or \alternative, which would you find more helpful: having duplicate index entries (i.e., one with the backslash and one without) or having an entry only for the exact command? In other words, option 1 would have all of: \alternative \repeat alternative repeat while option 2 would have only \alternative \repeat It depends where the \commands are sorted alphabetically. If \alternative is sorted in the position where alternative would appear, I'm fine with the second option. But if all backslashed commands are sorted into their own group, then I prefer the first one. Cheers, Reinhold - -- - -- Reinhold Kainhofer, Vienna University of Technology, Austria email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung Jung-Wien, http://www.jung-wien.at/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQFIlxtoTqjEwhXvPN0RAob1AKDZmWlBjuU09AI7EeHZo20smfZQMQCeOvgs lxmtn+jqS9MJvyxVq/hupAY= =Drm4 -END PGP SIGNATURE- ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: First public release of GDP NR 2.7 Chord notation
It looks good to me. The only nitpick that I found is that the ges in the headword should be a fis. Thanks for your help on the docs! Andrew On Mon, Jul 28, 2008 at 7:53 AM, Carl D. Sorensen [EMAIL PROTECTED] wrote: Dear LilyPond Users, Notation Reference Section 2.7 Chord notation of the GDP has now been released for public comment. The HTML version of the document is available at http://kainhofer.com/~lilypond/Documentation/user/lilypond/Chord-notation.h tml#Chord-notation. Please take a few minutes to carefully review this section. You may wish to try out a few examples, if you've not spent significant time learning to use \chordmode or you're unsure about chord naming conventions. Please let me know if you find anything that is unclear or incorrect. The goal of the GDP is to make the quality of LilyPond's documentation match the quality of LilyPond's output. However, when I write documentation, eventually I become blind to its weaknesses. That's why it's so important for the community to review the documentation. Thanks in advance for your help. Together, we can continue to improve LilyPond. Thanks, Carl Sorensen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: NR 2.4 Fretted string instruments, first draft
My only suggestion is in one of the snippets, but I can't edit it (I guess only contributor or an LSR admin can modify). Valentin, in the snippet Stem and beam behavior in tablature (#494) can you replace \override Beam #'damping = #10 with \override Beam #'damping = #+inf.0 (Rune gets credit for this idea: http://lists.gnu.org/archive/html/lilypond-user/2007-12/msg00147.html) Andrew On Mon, Jul 28, 2008 at 12:20 PM, Jonathan Kulp [EMAIL PROTECTED] wrote: This typo is not in the Fretted String section, but rather in 1.5.2 Multiple Voices. Jon Stan Sanderson wrote: Collision resolution section- Known issues and warnings there is an (obvious) misspelling. It is not clear in which circumpstances you can... Excellent so far! Stan ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: NR 1.3 Expressive marks, second draft
This looks great! In the trills section, could you clarify that \startTrillSpan will always convert the subsequent music expression into grace notes and also include an example with no visible grace notes: c1~\startTrillSpan s c~ c4\stopTrillSpan Andrew On Mon, Aug 4, 2008 at 8:55 AM, Francisco Vila [EMAIL PROTECTED] wrote: 2008/8/4 Francisco Vila [EMAIL PROTECTED]: Measures filled of eighth notes are much prettier in my original, here I suppose that the shortest common duration is 1/8, otherwise all noteheads look as if they were left shifted, but I don't know where exactly to put the setting. This would also fix the two fortissimos crossed by the bar line. Speaking of, what if LilyPond automatically detects the most common shortest note per measure? Which is the default shortest note for spacing? I wonder it is 1/4. -- Francisco Vila. Badajoz (Spain) http://www.paconet.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: woodwind harmonics (GDP)
Hi Andrew, 2008/8/4 Andrew Hawryluk [EMAIL PROTECTED]: Thanks! The marks I have seen in print are about 70% of the current \flageolet diameter, but I don't want to trouble anybody with making new markups and then tweaking them to centre them over the note heads. I will suggest the original, unaltered articulation. There's a snippet under Expressive which uses the Tweak_engraver to change the \flageolet size which you could include in `Selected snippets' for this section; it's preferable to using \markup. Regards, Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: woodwind harmonics (GDP)
That is marvellous. I will definitely include it. Andrew On Mon, Aug 4, 2008 at 11:06 AM, Neil Puttock [EMAIL PROTECTED] wrote: Hi Andrew, 2008/8/4 Andrew Hawryluk [EMAIL PROTECTED]: Thanks! The marks I have seen in print are about 70% of the current \flageolet diameter, but I don't want to trouble anybody with making new markups and then tweaking them to centre them over the note heads. I will suggest the original, unaltered articulation. There's a snippet under Expressive which uses the Tweak_engraver to change the \flageolet size which you could include in `Selected snippets' for this section; it's preferable to using \markup. Regards, Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: NR 1.3 Expressive marks, second draft
On Mon, Aug 4, 2008 at 10:05 AM, Andrew Hawryluk [EMAIL PROTECTED] wrote: This looks great! In the trills section, could you clarify that \startTrillSpan will always convert the subsequent music expression into grace notes and also include an example with no visible grace notes: c1~\startTrillSpan s c~ c4\stopTrillSpan I have thought about including an example without the grace notes, but the result usually doesn't look very good. I will try your example though. Thanks for the suggestion! -Patrick ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Indexing function codes
I would look for a command with the back-slash if I knew it, or for the topic if I didn't, so I would suggest: @funindex \repeat @cindex repeats @funindex \alternative @cindex repeat alternatives @cindex alternative repeats @cindex first-time bar @cindex second-time bar plus lots more, like, @cindex repeats, unfolding @cindex volta repeats etc Trevor - Original Message - From: Palmer, Ralph [EMAIL PROTECTED] To: lilypond-user@gnu.org Sent: Monday, August 04, 2008 2:07 PM Subject: Indexing function codes Hi - I'm working on indexing, and I have a question for those of us who use the function index. When looking for a command such as \repeat or \alternative, which would you find more helpful: having duplicate index entries (i.e., one with the backslash and one without) or having an entry only for the exact command? In other words, option 1 would have all of: \alternative \repeat alternative repeat while option 2 would have only \alternative \repeat Thanks for your time and attention, Ralph + Ralph Palmer, CEM Energy/Administrative Coordinator Keene State College Keene, NH 03435-2502 Phone: 603-358-2230 Cell: 603-209-2903 Fax: 603-358-2456 [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: NR 2.4 Fretted string instruments, first draft
Good call, Andrew. This makes the beams really horizontal. Thanks! Jonathan Andrew Hawryluk wrote: My only suggestion is in one of the snippets, but I can't edit it (I guess only contributor or an LSR admin can modify). Valentin, in the snippet Stem and beam behavior in tablature (#494) can you replace \override Beam #'damping = #10 with \override Beam #'damping = #+inf.0 (Rune gets credit for this idea: http://lists.gnu.org/archive/html/lilypond-user/2007-12/msg00147.html) Andrew On Mon, Jul 28, 2008 at 12:20 PM, Jonathan Kulp [EMAIL PROTECTED] wrote: This typo is not in the Fretted String section, but rather in 1.5.2 Multiple Voices. Jon Stan Sanderson wrote: Collision resolution section- Known issues and warnings there is an (obvious) misspelling. It is not clear in which circumpstances you can... Excellent so far! Stan ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Indexing function codes
Thanks, Francisco, Reinhold, and Trevor - Trevor, I've already included _lots_ of @cindex entries. The question for me was whether to include the function itself both with and without the backslash, or just with the backslash. Since I sometimes can remember the name of the function, but not whether it takes the backslash or not, and since (as Reinhold was wondering) all the backslashes sort to one section of the index, I'm currently planning to add both. It appears to be clear from the context in the NR whether the backslash is required or not. Thank you for your replies. Peace, Ralph ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: spacing problem
On Mon, 2008-08-04 at 11:34 -0300, Han-Wen Nienhuys wrote: On Mon, Aug 4, 2008 at 3:18 AM, Werner LEMBERG [EMAIL PROTECTED] wrote: It's not specific to dotted notes but to notes which have longer durations, and which get squeezed far too much -- the same problem occurs for, say, half notes and whole notes. I simply want to control these squeezing values globally. The spacing is controlled by 2 values in the end: the ideal length of the spring, and the width of the fixed part (the remaining is the stretchable part). I guess you want to increase the fixed width for these notes (which also decreases the stretching in case of loose lines - the springs are symmetric in stretch and shrink). Actually, we can now control the stretching independently of the fixed width. For example, in Note_spacing::get_spacing, the compression strength of the spring depends on something that is not quite the fixed width because we don't count flags for their full width. Joe ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Chord spacing issues in 2.11 series
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Joe Neeman wrote: | Try overriding the extra-spacing-width property on the ChordName grob | (the extra-spacing-width property is part of the item-interface, which | is supported by ChordName). | | You could also try overriding the padding property of the SeparationItem | grob. | | By the way, if you attach a small example that demonstrates the problem, | it becomes easier to help because I can test to see if my suggestions | fix the problem. | | Joe Here you go. Look at measures 1-2. The example is contrived, but I've had situations similar to this arise quite often. The chords are too close together for comfortable reading, especially for nearly geriatric musicians like myself. Any help would be appreciated. Warmest regards, - -- Shamus -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIl6OUmE5b/O3JjkYRAg+XAKCQpRCSFoyvp66diqsRXBsCiLIuyACgwrd4 lm3LS4DsqqUOqiVZRRf+pDQ= =VspW -END PGP SIGNATURE- % Pop chords as used in English/American popular music % by James L. Hammons % Written against \version 2.8.2 chordFlat = \markup { \hspace #0.2 \tiny \raise #1.0 \flat } chordSharp = \markup { \hspace #0.1 \teeny \raise #1.0 \sharp } popChordsMusic = { % Triads c g-\markup { 5 } c d g-\markup { 2 } % c d g-\markup { sus2 } c f g-\markup { sus } % c f g-\markup { sus4 } % c ees ges-\markup { \small \raise #1.0 o } c ees ges-\markup { \raise #0.8 o } % c ees ges-\markup { dim } % c e gis-\markup { aug } % or + % Sixths c e g a-\markup { 6 } c ees g a-\markup { m6 } % Sevenths (including altered) c e g bes-\markup { 7 } c ees g bes-\markup { m7 } c e g b-\markup { maj7 } c f g bes-\markup { 7sus4 } c d g bes-\markup { 7sus2 } c e ges bes-\markup { 7 \chordFlat 5 } c e gis bes-\markup { 7 \chordSharp 5 } % c e gis bes-\markup { aug7 } % or +7 c ees g b-\markup { m(maj7) } % c ees ges beses-\markup { \small \raise #1.0 { o } 7 } c ees ges beses-\markup { \raise #0.8 { o } 7 } % c ees ges beses-\markup { dim7 } % c ees ges bes-\markup { \small \raise #1.0 { #(ly:export (ly:wide-char-utf-8 #x00f8)) } 7 } % c ees ges bes-\markup { \raise #0.8 { #(ly:export (ly:wide-char-utf-8 #x00f8)) } 7 } c ees ges bes-\markup { m7 \chordFlat 5 } c e ges b-\markup { maj7 \chordFlat 5 } c e gis b-\markup { maj7 \chordSharp 5 } % Ninths (including altered--incomplete) c e g bes d'-\markup { 9 } c ees g bes d'-\markup { m9 } c e g b d'-\markup { maj9 } c e g d'-\markup { add9 } c e g a d'-\markup { 6/9 } c ees g a d'-\markup { m6/9 } c ees g b d'-\markup { m(maj9) } c e g bes des'-\markup { 7 \chordFlat 9 } c e g bes dis'-\markup { 7 \chordSharp 9 } %dim7add9, dim7b9, dim7#9, 9#5, 9b5, maj9#5, maj9b5, 9sus4, 9sus2 % Elevenths (incomplete) c e g bes d' f'-\markup { 11 } c ees g bes d' f'-\markup { m11 } c e g b d' f'-\markup { maj11 } c e g f'-\markup { add11 } c ees g f'-\markup { m add11 } c ees g bes f'-\markup { m7add11 } % Thirteenths (incomplete) c e g bes d' a'-\markup { 13 } c ees g bes d' a'-\markup { m13 } c e g b d' a'-\markup { maj13 } c e g a'-\markup { add13 } % Misc add chords c e g bes des' aes'-\markup { 7 \chordFlat 9 \chordFlat 13 } c e gis bes des'-\markup { 7 \chordSharp 5 \chordFlat 9 } c e g b d' fis'-\markup { maj9 \chordSharp 11 } c e g bes d' fis'-\markup { 9 \chordSharp 11 } } % Add to existing exceptions popChordsAdd = #(append (sequential-music-to-chord-exceptions popChordsMusic #t) ignatzekExceptions) % Bah, can't we set this globally? % \set chordNameExceptions = #popChords % Bah, this doesn't work either... % #(set chordNameExceptions popChords) % Let's try fixing the accidentals with some Scheme... #(define (chord-name-pop-markup pitch) (let* ((alt (ly:pitch-alteration pitch))) (make-line-markup (list (make-simple-markup (vector-ref #(C D E F G A B) (ly:pitch-notename pitch))) ;; If it's natural, do nothing (if (= alt 0) (make-line-markup (list empty-markup)) (if (= alt FLAT) ;; Otherwise, handle adding the flat symbol (make-line-markup (list (make-hspace-markup 0.3) ;; WAS: 0.4 (make-tiny-markup (make-raise-markup 1.0 (make-musicglyph-markup (string-append accidentals. (number-string alt) ) ) ;; or handle
Re: spacing problem
On Mon, Aug 4, 2008 at 7:23 PM, Joe Neeman [EMAIL PROTECTED] wrote: The spacing is controlled by 2 values in the end: the ideal length of the spring, and the width of the fixed part (the remaining is the stretchable part). I guess you want to increase the fixed width for these notes (which also decreases the stretching in case of loose lines - the springs are symmetric in stretch and shrink). Actually, we can now control the stretching independently of the fixed width. For example, in Note_spacing::get_spacing, the compression strength of the spring depends on something that is not quite the fixed width because we don't count flags for their full width. Well, yes - I'm not saying that the fixed part of the spring exactly equals the fixed size of the symbol. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: color notehead according to absolute pitch
Kenny Stephens kfstephensii at yahoo.com writes: Our church has a handbell group whose members are not all musically literate. To keep themselves from having to learn to read music, they mark their notes using differently colored highlighters. Is there a means by which I can color the notes based on its absolute pitch --- not its pitch class? Some of the music spans three octaves. The requirements are: 1) b4 and b5 are different colors. 2) b\flat4 and b4 are different colors. 3) different pitches can be assigned to the same color (some ringers play two or more handbells). I've only been playing around with Lilypond for about a week (though I've logged numerous hours) for typesetting organ music; but this is different. I did find an example using Scheme and 'staff-position,' but this fails condition 1. Ideas, suggestions or solutions would be appreciated. Using the same idea as the example you mentioned (http://lilypond.org/doc/v2.11/Documentation/user/lilypond-learning/Advanced-tweaks-with-Scheme) you can base the color on the pitch: #(define (color-notehead grob) (pitch-to-color (ly:event-property (ly:grob-property grob 'cause) 'pitch))) Now you'd just have to figure out how to implement the pitch-to-color function. For example this colors all the flat notes blue: #(define (pitch-to-color pitch) (if (eqv? (ly:pitch-alteration pitch) -1/2) (x11-color 'blue))) You might want to get a little fancy to make sure enharmonic spellings of the same pitch are the same color, but for most cases that shouldn't be a problem. -Jay ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user