caps font shape not working
In order to markup composers names in small caps font shape I tried different methods as recommended by the lilypond documentation and other user hints found in the internet - but nothing really worked. All other font shape tags like \italic, \bold are effective and working properly. But when I apply \caps or the according \override instruction of the font . shape all characters remain appearing in standard shape though no warning is issued by lilypond. What can I do ? -- View this message in context: http://www.nabble.com/caps-font-shape-not-working-t1283444.html#a3412186 Sent from the Gnu - Lilypond - User forum at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: French letters
Gilles wrote: > >> How can I have french letters, such as é, à or ç, in the Lyrics, as well >> as in >> the header, the staff name... ? > You have to use the UTF-8 encoding for saving the .ly files. > Well, I edit and save the .ly files using Xemacs, I thought it used the UTF-8 encoding. Am I wrong ? -- View this message in context: http://www.nabble.com/French-letters-t1264738.html#a3412545 Sent from the Gnu - Lilypond - User forum at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Order of the staves
Mats Bengtsson-4 wrote: > > I think the problem is that you have surrounded all the staves by a > GrandStaff. If you look at the program reference for GrandStaff, you > will learn that it can only contain Staff contexts, by default. > Perfect, thanks ! I just needed to erase the \new GrandStaff. -- View this message in context: http://www.nabble.com/Order-of-the-staves-t1264784.html#a3412584 Sent from the Gnu - Lilypond - User forum at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: unmetered music question
Mats Bengtsson wrote: > > If you don't want any time signature printed, you can do > \override Staff.TimeSignature #'print-function = ##f > What if I don't want a time signature in a part of a piece, and I want it back in another part ? Setting it invisible is not a solution, since I change it in almost every bar, and it produces spaces at the begining of the bars. -- View this message in context: http://www.nabble.com/unmetered-music-question-t271448.html#a3412816 Sent from the Gnu - Lilypond - User forum at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: New to Lilypond...many questions! Simple chord placement ? to start
Please include a copy of the code you have tried (in the mail body if you don't manage to attach it any other way). Otherwise it's very hard to guess what you did. /Mats Edward Ardzinski wrote: I am using 2.6.5 on a WIndows XP-home box. Pretty new computer, no issues in the 6 months I've been beating it. I tried to post some code I lifted the example below from one of the examples in the documentation, but the submitter form kept saying I was top posting. I'll describe the issue. If I uncomment either the bass clef of the key signature, the chord symbols will print below the staff for me. Not critical, but it looks better for doing a lead sheet (which is a large part of what I'm seeing myself do with this program) having the chords on top, and the first tune I am working on is in B major... Is there a way for me to ensure the chord symbols print above the stave? Bug on Windows eXpect Problems?? Especially this cheeze Home Edition? I am just expecting a little too much of myself after playing "in the pond" for a couple of days? :-) I would be happy to send an e-mail with an attached .ly file to show what's happening. Thanks ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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
Fw: Guitar notation
I will use my EPS files to the following. I am making a guitar book, and shall make 2 pages with fret diagrams: how to make open chords, how to make barré chords So i want it to say the chord name, and then the diagram under it, and nothing else. Could anyone help me getting started on this? How do I make the markup on a Chord name... As far as I know, you cannot include a markup within a chord name context. One possibility is to add a separate lyrics line that only contains the markups. This does not work. Want to make different EPS files with one chord in each, and then a whole page as well with all of them. If you tell how you plan to use the EPS files, it might be easier to provide a relevant answer. /Mats --- \version "2.7.36" \chords {d} \markup{ \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;" } --- How do I set the space between the diagrams, when I enter more than one? For your second question, did you read the section on Arpeggio? I have read section 6.5, but cant find any arrows? Like this ↓ ↑ ↓ ↑ 1 & 2 & It's possible to have a stand-alone \markup{...} in a .ly file, so one possibility would be to make a .ly file with \markup{ \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;" \fret-diagram #"6-x;5-x;4-o;3-1;2-1;1-3;" ... } /Mats Quoting Jannik Jeppesen <[EMAIL PROTECTED]>: Hi all.. How do I whrite A score with only fret diagrams? I can only figure out to use the "^\markup \fret-diagram" command... And Is it possible to whrite arrows to show strumming on the guitar? All for now... \Jannik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: unmetered music question
Eddy-14 wrote: Mats Bengtsson wrote: If you don't want any time signature printed, you can do \override Staff.TimeSignature #'print-function = ##f What if I don't want a time signature in a part of a piece, and I want it back in another part ? Setting it invisible is not a solution, since I change it in almost every bar, and it produces spaces at the begining of the bars. To quote Section "Layout tunings within contexts": "the |\revert| command for a context undoes an |\override| command" so, simply do \revert Staff.TimeSignature #'print-function where you want to make the time signature visible again. /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: French letters
Eddy-14 wrote: Gilles wrote: How can I have french letters, such as é, à or ç, in the Lyrics, as well as in the header, the staff name... ? You have to use the UTF-8 encoding for saving the .ly files. Well, I edit and save the .ly files using Xemacs, I thought it used the UTF-8 encoding. Am I wrong ? It all depends on what settings you use in Emacs. To specify the encoding for the current buffer, do CTRL-X RETURN f and enter UTF-8. There are also options to set it globally for all files, see the Emacs documentation. /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Fw: Guitar notation
Jannik Jeppesen wrote: I will use my EPS files to the following. I am making a guitar book, and shall make 2 pages with fret diagrams: how to make open chords, how to make barré chords So i want it to say the chord name, and then the diagram under it, and nothing else. Could anyone help me getting started on this? How about something like the following (note that I know nothing about guitar playing, so the chords are probably completely wrong). \version "2.7.36" \score{ << \new ChordNames \chordmode{ d d:7 } \new Lyrics \with{\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 8.0)} \lyricmode { \markup{ \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;" } \markup{ \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;" } } >> } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: caps font shape not working
Looks like a bug! I forward it to bug-lilypond. /Mats Laurenz Goellmann wrote: In order to markup composers names in small caps font shape I tried different methods as recommended by the lilypond documentation and other user hints found in the internet - but nothing really worked. All other font shape tags like \italic, \bold are effective and working properly. But when I apply \caps or the according \override instruction of the font . shape all characters remain appearing in standard shape though no warning is issued by lilypond. What can I do ? -- View this message in context: http://www.nabble.com/caps-font-shape-not-working-t1283444.html#a3412186 Sent from the Gnu - Lilypond - User forum at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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
Re: Guitar notation
Hi again. That is probably what I was looking for. Can you tell me what exactly this meens? --- \with{\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 8.0)} \lyricmode { --- And then please look at my following file. (Sorry it is so long, just to let you get an idea of my prob) 1. How do I set the space between the diagrams ... there is way too much now. 2. How do I remove the bar count? 3. There is still some white space at the top... can I remove this as well? Thanx alot again. \Jannik --- \version "2.7.36" \paper{ top-margin = 0\cm bottom-margin = 0\cm left-margin = 0.1\cm line-width = 20.9\cm ragged-last-bottom = ##t tagline = "" indent = 0\cm } \score{ << \new ChordNames \chordmode{ c1 c:7 d d:7 d:m d:m7 e e:7 e:m e:m7 g g:7 a a:7 a:m a:m7 b:7} \new Lyrics \with{\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 8.0)} \lyricmode { \markup \override #'(finger-code . in-dot) {\fret-diagram #'"6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;" } \markup \override #'(finger-code . in-dot) {\fret-diagram #'"6-x;5-3-3;4-2-2;3-3-4;2-1-1;1-o;" } \break \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-x;5-x;4-o;3-2-1;2-3-3;1-2-2;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-x;5-x;4-o;3-2-2;2-1-1;1-2-3;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-x;5-x;4-o;3-2-3;2-1-1;1-1-2;"} \break \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-o;5-2-2;4-2-3;3-1-1;2-o;1-o;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-o;5-2-2;4-o;3-1-1;2-o;1-o;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-o;5-2-2;4-2-3;3-o;2-o;1-o;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-o;5-2-2;4-o;3-o;2-o;1-o;"} \break \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-3-2;5-2-1;4-o;3-o;2-3-3;1-3-4;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-3-3;5-2-2;4-o;3-o;2-o;1-1-1;"} \break \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-x;5-o;4-2-1;3-2-2;2-2-3;1-o;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-x;5-o;4-2-1;3-o;2-2-2;1-o;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-x;5-o;4-2-2;3-2-3;2-1-1;1-o;"} \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-x;5-o;4-2-2;3-o;2-1-1;1-o;"} \break \markup \override #'(finger-code . in-dot) {\fret-diagram #"6-o;5-2-2;4-1-1;3-2-3;2-o;1-2-4;"} \break } } --- Jannik Jeppesen wrote: I will use my EPS files to the following. I am making a guitar book, and shall make 2 pages with fret diagrams: how to make open chords, how to make barré chords So i want it to say the chord name, and then the diagram under it, and nothing else. Could anyone help me getting started on this? How about something like the following (note that I know nothing about guitar playing, so the chords are probably completely wrong). \version "2.7.36" \score{ << \new ChordNames \chordmode{ d d:7 } \new Lyrics \with{\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 8.0)} \lyricmode { \markup{ \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;" } \markup{ \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;" } } >> } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: unmetered music question
> To quote Section "Layout tunings within contexts": > > "the |\revert| command for a context undoes an |\override| command" > > so, simply do > \revert Staff.TimeSignature #'print-function > where you want to make the time signature visible again. That still leaves the blank spaces within the bars. You have to remove the engraver to stop that from happening (AFAIK), and I don't know how to remove it and put it back as needed. \layout { \context { \Staff \remove "Time_signature_engraver" } } gets rid of the engraver entirely. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: unmetered music question
On Wednesday 15 March 2006 10.53, Eddy-14 wrote: > Mats Bengtsson wrote: > > If you don't want any time signature printed, you can do > > \override Staff.TimeSignature #'print-function = ##f > > What if I don't want a time signature in a part of a piece, and I want it > back in another part ? Setting it invisible is not a solution, since I > change it in almost every bar, and it produces spaces at the begining of > the bars. The \time commands results in four property settings: 'timeSignatureFraction 'beatLength 'measureLength 'beatGrouping If you set those manually instead, but leave 'timeSignatureFraction untouched, then I think no time signature is created. One way to figure out the values, could be to comment out the expression starting with: (define-extra-display-method ContextSpeccedMusic (expr) in scm/define-music-display-methods.scm and then compile a file containing: \displayLilyMusic { \time 3/4 c } -- Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Windows GUI
Work has been done on a windows version, but not much success so far. In the near future we are planning a real push for getting Denemo up and running cross platform. Part of our limitation with windows is that the developers don't use windows so Mac and Linux are first up to bat. If you want to join in on development of a windows version, sign up for the dev list and ask for the compiled windows version and file bug reports. We really want Denemo to work on all platforms. BTW Denemo is undergoing a flurry of development now we have added more developers and there are a lot of suprises instore for Denemo. Denemo.sourceforge.net Best Wishes, Aaron --- beerslayer <[EMAIL PROTECTED]> wrote: > > I was looking at the Denemo site the other day, > hoping to find a Windows > version. If you know where there is one, I'd like > to find it. > > I've never been able to get a compiler set up > successfully on this machine, > so I hope it's a precompiled binary rather than > source. > -- > View this message in context: > http://www.nabble.com/Windows-GUI-t1078827.html#a3392632 > Sent from the Gnu - Lilypond - User forum at > Nabble.com. > > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Hi folks! Paul Scott schrieb: 3. 9/4 time will cause a half note to cross a bar line which I don't believe Lily will do. You original suggests 14/4. That's exactly what I experienced if you're talking about line breaks at that bar line. Perhaps a short hint should be added to the manual, that line breaking only works at bar lines where there is no note lasting longer than that bar. I asked that before, but got no response yet: Is this behaviour as expected or should line breaks work in that case? Kind regards, Thies Albrecht ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Thies Albrecht wrote: Hi folks! Paul Scott schrieb: 3. 9/4 time will cause a half note to cross a bar line which I don't believe Lily will do. You original suggests 14/4. That's exactly what I experienced if you're talking about line breaks at that bar line. Perhaps a short hint should be added to the manual, that line breaking only works at bar lines where there is no note lasting longer than that bar. I asked that before, but got no response yet: Is this behaviour as expected or should line breaks work in that case? I just ran Nikita's code with 2.7.38 (after fixing a couple of obvious problems). Actually Lily happily placed 10 beats in the 9/4 bar and did the line break where Nikita placed it. Lily gave no errors. Would it not be helpful if Lily gave an error when the wrong number of beats are in a bar or are there musical cases when the wrong number of beats in a bar are acceptable? Paul ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
On 15-Mar-06, at 9:10 AM, Paul Scott wrote: Thies Albrecht wrote: That's exactly what I experienced if you're talking about line breaks at that bar line. Perhaps a short hint should be added to the manual, that line breaking only works at bar lines where there is no note lasting longer than that bar. Eh? The docs already state that you can only have a line break at a bar line. Should we specify that bar lines only occur at the end of a bar? In any case, please specify exactly where and what text you propose should be added to the docs. I asked that before, but got no response yet: Is this behaviour as expected or should line breaks work in that case? Would it not be helpful if Lily gave an error when the wrong number of beats are in a bar This is exactly what the bar line check does! See 6.2.4 Bar check! c'4 c c c | c c c c | - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: unmetered music question
On 15-Mar-06, at 3:07 AM, Geoff Horton wrote: That still leaves the blank spaces within the bars. You have to remove the engraver to stop that from happening (AFAIK), and I don't know how to remove it and put it back as needed. \layout { \context { \Staff \remove "Time_signature_engraver" } } gets rid of the engraver entirely. What about \new Staff \with { \remove "blah" } { notes } Untested; see 9.1.3 for exact syntax. - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Graham Percival wrote: On 15-Mar-06, at 9:10 AM, Paul Scott wrote: Would it not be helpful if Lily gave an error when the wrong number of beats are in a bar This is exactly what the bar line check does! See 6.2.4 Bar check! c'4 c c c | c c c c | Certainly but I for one don't put | at the end of every bar. I normally only use | when I have a problem. Are there musical cases where you can have more beats in a bar than the time signature indicates? Paul ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: unmetered music question
On 3/15/06, Graham Percival <[EMAIL PROTECTED]> wrote: > > On 15-Mar-06, at 3:07 AM, Geoff Horton wrote: > > > That still leaves the blank spaces within the bars. You have to remove > > the engraver to stop that from happening (AFAIK), and I don't know how > > to remove it and put it back as needed. > > > > \layout { > > \context { > > \Staff > > \remove "Time_signature_engraver" > > } > > } > > > > gets rid of the engraver entirely. > > What about > \new Staff \with { > \remove "blah" } { > notes > } > > Untested; see 9.1.3 for exact syntax. > - Graham > > Same effect, I think. I prefer to keep the formatting decisions isolated from the score setup as much as possible, so I'm not a big fan of the \new syntax. Geoff ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: unmetered music question
On 15-Mar-06, at 9:54 AM, Geoff Horton wrote: On 3/15/06, Graham Percival <[EMAIL PROTECTED]> wrote: On 15-Mar-06, at 3:07 AM, Geoff Horton wrote: That still leaves the blank spaces within the bars. You have to remove the engraver to stop that from happening (AFAIK), and I don't know how to remove it and put it back as needed. What about \new Staff \with { \remove "blah" } { notes } Same effect, I think. I prefer to keep the formatting decisions isolated from the score setup as much as possible, so I'm not a big fan of the \new syntax. Well, if you want some staffs with time signatures and some staffs without time signatures, \with is your friend. :) If you want to add and remove time signatures in the middle of a piece, this solution doesn't work, of course. - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
On 15-Mar-06, at 9:53 AM, Paul Scott wrote: Graham Percival wrote: This is exactly what the bar line check does! See 6.2.4 Bar check! c'4 c c c | c c c c | Certainly but I for one don't put | at the end of every bar. I normally only use | when I have a problem. Are there musical cases where you can have more beats in a bar than the time signature indicates? Cadenzas, I guess? \cadenzaOn Other special cases can be done with \partial. Benjamin Britten occasionally used double meters -- say, a piece that changes between 3/4 and 2/4 on every single bar. These are notated with a 3/4 2/4 at the beginning of the piece, but nothing in the rest of the piece. We can do this in lilypond via other means. Other than those examples, I don't think there are any musical cases where you can have more beats in the bar than the time signature indicates. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Am 15. M�rz 2006, 10:53 Uhr (-0700) schrieb Paul Scott: > > > Are there musical cases where you can have more beats in a bar than the > time signature indicates? In Renaissance Polphonic Music, syncopations in individual voices are often written without ties, even across barlines for legibility. One of the major advantages of lilypond (opposed to the commercial programs, I know) is the ability to transcribe that in a very natural way. See the first dotted half notes of the alto or tenor voices (bar 1/2 and bar 4/5) in the ancient notation example (3.5.1) of the documentation for an example (BTW: The spacing of the second half of bar 1 is very bad: The g appears to be on the same beat as the d in the Soprano although it actually is one beat ahead.) -- Orm ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Graham Percival wrote: On 15-Mar-06, at 9:53 AM, Paul Scott wrote: Graham Percival wrote: This is exactly what the bar line check does! See 6.2.4 Bar check! c'4 c c c | c c c c | Certainly but I for one don't put | at the end of every bar. I normally only use | when I have a problem. Are there musical cases where you can have more beats in a bar than the time signature indicates? Cadenzas, I guess? \cadenzaOn Since \cadenzaOn effectively changes the time signature I wouldn't consider that an exception. Other special cases can be done with \partial. Which specifies the number of beats. Benjamin Britten occasionally used double meters -- say, a piece that changes between 3/4 and 2/4 on every single bar. These are notated with a 3/4 2/4 at the beginning of the piece, but nothing in the rest of the piece. We can do this in lilypond via other means. I haven't done this yet but the number of beats per bar is still well defined. Is this documented somewhere? Other than those examples, I don't think there are any musical cases where you can have more beats in the bar than the time signature indicates. So it could be reasonable to give an error when the number of beats/bar is exceeded (when not in a cadenza). I would guess the present bar line logic already presents the condition where the error message could be added. I have generated many pages of music without this feature using | when I need it but I can imagine it might help some users. Thanks, Paul ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
I didn't used to put | at the end of every bar, but the more I do the more I've found that it really does make life a lot easier--and even more so since I started using jEdit, which obligingly gives me the beat count as soon as I type the | symbol. It's quick and saves me a fair number of edit/compile cycles. Geoff ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: unmetered music question
Geoff Horton wrote: To quote Section "Layout tunings within contexts": "the |\revert| command for a context undoes an |\override| command" so, simply do \revert Staff.TimeSignature #'print-function where you want to make the time signature visible again. That still leaves the blank spaces within the bars. You have to remove the engraver to stop that from happening (AFAIK), and I don't know how to remove it and put it back as needed. Are you really sure about that? I just tried the following example and I cannot see any difference between the two scores: \version "2.6.0" \layout{ raggedright = ##t } \score{\relative c'{ \override Score.TimeSignature #'print-function = ##f \time 3/4 c c c | \time 5/4 c c c c c | \time 4/4 c c c c | } } \score{ \new Staff \with {\remove "Time_signature_engraver"} \relative c'{ \time 3/4 c c c | \time 5/4 c c c c c | \time 4/4 c c c c | } } It's really easy to check such a thing with a small example before sending misleading information to the mailing list. /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
On 15-Mar-06, at 10:31 AM, Paul Scott wrote: Graham Percival wrote: This is exactly what the bar line check does! See 6.2.4 Bar check! c'4 c c c | c c c c | Certainly but I for one don't put | at the end of every bar. I normally only use | when I have a problem. Benjamin Britten occasionally used double meters -- say, a piece that changes between 3/4 and 2/4 on every single bar. These are notated with a 3/4 2/4 at the beginning of the piece, but nothing in the rest of the piece. We can do this in lilypond via other means. I haven't done this yet but the number of beats per bar is still well defined. Is this documented somewhere? Oh, it's still defined. I was thinking of having a global = { \time 3/4 \partial 128 s128 \time 2/4 \partial 128 s128 \override whatever #'hide Time-signature \repeat unfold 40 { \time 3/4 s2. \time 2/4 s2 } } Other than those examples, I don't think there are any musical cases where you can have more beats in the bar than the time signature indicates. So it could be reasonable to give an error when the number of beats/bar is exceeded (when not in a cadenza). I would guess the present bar line logic already presents the condition where the error message could be added. I have generated many pages of music without this feature using | when I need it but I can imagine it might help some users. What's wrong with adding a | every so often to your code? - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Graham Percival wrote: On 15-Mar-06, at 10:31 AM, Paul Scott wrote: Graham Percival wrote: This is exactly what the bar line check does! See 6.2.4 Bar check! c'4 c c c | c c c c | Certainly but I for one don't put | at the end of every bar. I normally only use | when I have a problem. Benjamin Britten occasionally used double meters -- say, a piece that changes between 3/4 and 2/4 on every single bar. These are notated with a 3/4 2/4 at the beginning of the piece, but nothing in the rest of the piece. We can do this in lilypond via other means. I haven't done this yet but the number of beats per bar is still well defined. Is this documented somewhere? Oh, it's still defined. I was thinking of having a global = { \time 3/4 \partial 128 s128 \time 2/4 \partial 128 s128 \override whatever #'hide Time-signature \repeat unfold 40 { \time 3/4 s2. \time 2/4 s2 } } Looks simple enough. I don't remember ever seeing the need for the partials. Other than those examples, I don't think there are any musical cases where you can have more beats in the bar than the time signature indicates. So it could be reasonable to give an error when the number of beats/bar is exceeded (when not in a cadenza). I would guess the present bar line logic already presents the condition where the error message could be added. I have generated many pages of music without this feature using | when I need it but I can imagine it might help some users. What's wrong with adding a | every so often to your code? That's exactly what I do. It would still seem that the wrong number of beats/bar should be an error. OTOH Orm is suggesting that there are valid exceptions. Paul ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Orm Finnendahl wrote: Am 15. M�rz 2006, 11:31 Uhr (-0700) schrieb Paul Scott: So it could be reasonable to give an error when the number of beats/bar is exceeded (when not in a cadenza). Dir you read my post regarding Renaissance Music and the example in 3.5.1? Yes. See my next post in the thread. OTOH I would think these exceptions should require some kind of override. Paul ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Guitar notation
Hi again thanx alot. 1. How do I set the space between the diagrams ... there is way too much now. You mean the horizontal space? That's your own fault since you inserted \break commands. LilyPond spaces out all music evenly on each score line. So you say that it is impollible to have 2 diagrams in one line, with only one cm space between And in the next line have four diagrams with also one cm space between? Thats what I am looking for... Very sad, if it is not possible... \Jannik - Original Message - From: "Mats Bengtsson" <[EMAIL PROTECTED]> To: "Jannik Jeppesen" <[EMAIL PROTECTED]> Cc: Sent: Wednesday, March 15, 2006 8:46 PM Subject: Re: Guitar notation Jannik Jeppesen wrote: Hi again. That is probably what I was looking for. Can you tell me what exactly this meens? --- \with{\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 8.0)} \lyricmode { If you remove that line, you will notice that the chord names are printed just edge to edge with the fret diagrams. I added this setting to get some space above the fret diagrams. Modify the second number (8.0) if you want some other distance. Read more in "Vertical spacing" in the manual. --- And then please look at my following file. (Sorry it is so long, just to let you get an idea of my prob) 1. How do I set the space between the diagrams ... there is way too much now. You mean the horizontal space? That's your own fault since you inserted \break commands. LilyPond spaces out all music evenly on each score line. 2. How do I remove the bar count? Did you search the mailing list archives? It's certainly a popular question that has been answered several times. Just add \layout{ \context{ \Score \remove "Bar_number_engraver" } } 3. There is still some white space at the top... can I remove this as well? Don't know. I seem to recall some email discussion on white space at the top of pages, search the mailing list archives. /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Guitar notation
Ok one more question... Why is there less space between chord name and diagram in the G chords, that there is in the other chords when it now is specified with the following code? As I see it it also is in C an B that meens every second line any idea? \with{\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 8.0)} \lyricmode { If you remove that line, you will notice that the chord names are printed just edge to edge with the fret diagrams. I added this setting to get some space above the fret diagrams. Modify the second number (8.0) if you want some other distance. Read more in "Vertical spacing" in the manual. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Guitar notation
> So you say that it is impollible to have 2 diagrams in one line, with only > one cm space between > And in the next line have four diagrams with also one cm space between? > Thats what I am looking for... Very sad, if it is not possible... Try putting this somewhere into your layout definition: \layout { ragged-right = ##t \context { ... -- Orm ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
On 15-Mar-06, at 11:36 AM, Paul Scott wrote: So it could be reasonable to give an error when the number of beats/bar is exceeded (when not in a cadenza). I would guess the present bar line logic already presents the condition where the error message could be added. I have generated many pages of music without this feature using | when I need it but I can imagine it might help some users. What's wrong with adding a | every so often to your code? That's exactly what I do. It would still seem that the wrong number of beats/bar should be an error. OTOH Orm is suggesting that there are valid exceptions. I'm totally confused now. If you add a | to every bar, lilypond will tell you if you have the wrong number of beats/bar. Other than Orm's suggestion, are you suggesting that lilypond should do | checks automatically? I disagree; users can add | if they want, and if they don't want it, they can save processing time. If you're not talking about automatic | checks, then...? - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Guitar notation
Jannik Jeppesen wrote: Ok one more question... Why is there less space between chord name and diagram in the G chords, that there is in the other chords when it now is specified with the following code? As I see it it also is in C an B that meens every second line any idea? Maybe since the fret diagrams have different height? In that case, you may want to change the minimum-Y-extent of the ChordNames context instead of the Lyrics context to get the spacing right. /Mats \with{\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 8.0)} \lyricmode { If you remove that line, you will notice that the chord names are printed just edge to edge with the fret diagrams. I added this setting to get some space above the fret diagrams. Modify the second number (8.0) if you want some other distance. Read more in "Vertical spacing" in the manual. -- = 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
Re: Guitar notation
Hi... I added the code, and it helped. But can I somehow change the space between the diagrams by using the code ragged-right = ##t? So you say that it is impollible to have 2 diagrams in one line, with only one cm space between And in the next line have four diagrams with also one cm space between? Thats what I am looking for... Very sad, if it is not possible... Try putting this somewhere into your layout definition: \layout { ragged-right = ##t \context { ... -- Orm ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Hi Graham! > Eh? The docs already state that you can only have a line break at a > bar line. Should we specify that bar lines only occur at the end of a > bar? To be clear what I'm talking about: The (fragment of an) example below gives two bars of music, which will be displayed correctly by Lilypond. As there is a half on beat #4 in measure #1, which lasts 'til beat #1, measure #2, the next 'c' will be (correctly) set on beat #2, measure #2. There IS a bar line between these two measures, ... but I wasn't able to make Lilypond to put a line break there... and that's my problem. So my suggestion would be to put something like "only at bar lines WHEN THERE IS A COMPLETE MEASURE PRECEEDING..." to the manual. I asked about that before, whether there should be a break possible or not, as I read that part of the manual as often as can be, to be sure, that I didn't miss a thing. Perhaps I missed something in this thread, so my last post could have been misunderstood. Example: \time 4/4 c4 c2 c2 c4 r2 End of Example -- Kind regards, Thies Albrecht -- Echte DSL-Flatrate dauerhaft für 0,- Euro*! "Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Half open hihat symbol
I've used lilypond for a while and this is my first post. Before I start asking a bunch of questions I just want to state my appreciation for this package. Lilypond combined with Audacity and Timidity++ have helped revive my interest in music and in particular drumming. I am an electrical engineer by trade and send most of my time developing software in C++ so I really appreciate all of you efforts. So a huge thanks to everyone who has contributed to lilypond in any way. I'm used to a symbol in drum set notation for a half open hi-hat that I can't seem to find in lilypond. It consists of the symbol used to indicate an open hi-hat (scripts.open ?) with a hyphen through it. Am I missing something in the docs (I'm using 2.7.38), or does someone have a trick for implementing such a symbol? Thanks again for a great package, Pete ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lyric spacing : "why not follow instructions in manual"
Sorry to dredge up an old thread, but I've been working on converting files to 2.7.38 for the last few days and I'm in full agreement with Fr. P on this. The lyric spacing in 2.7.38 is very, very bad (see the attached image, generated from the attached file--there's no way to tell from the text alone that these are separate words), and widening out the entire score is far from an optimal solution. The 2.7.38 program reference still mentions a word-space property. Trying to set it with a bad argument still produces an error message (e.g., \override LyricText #'word-space = #'as produces a "warning: type check for `word-space' failed; value `as' must be of type `dimension, in staff space'" error message), so something in LilyPond is looking at it. But setting it with a good argument (e.g., #10) doesn't produce any visible change in the output. I realize the hope is that 2.7.38 would be the final release candidate, and I am very excited about some of the changes that have been made from the 2.6 series, but problems with lyric spacing are very major problems in my usage of the program, and I would like to see them addressed before 2.8 is released. My preference would be for the default lyric spacing to be improved. Geoff tootight.png Description: PNG image \version "2.7.38" soprano = \relative c'' { c4 c c c | c c c c | c c c c | } wordsOne = \lyricmode { Long long longer longer longest longest longest longest Long long longer longer longest longest longest longest } \context Staff << \context Voice = lala { \soprano } \context Lyrics = one \lyricsto lala \wordsOne >> ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
bars trouble
i have the problems with \bar "|" i need a certain bar to run across the stave, like on the picture: http://img220.imageshack.us/img220/1330/tem13ct.jpg , but i have something like that instead: http://img220.imageshack.us/img220/1330/tem13ct.jpg thanks! bassMusic = \relative c' { %MUSIC \phrasingSlurDown 2 2 g'4\( f4 2\) 4 4 f'2\( g2\) d2\( g4 f4\) 2 4 f2\( g2\) d2\( g4 f4\) 2\( 2\) 2 2 \relative c' 1\( d1\) g'4 g4 g4 g4 f4 2\( f'2\) g4 f4 b,4\( c4 d2\) d2 g4 g4 f4 2\( f'2\) b,4\( c4 d2\) d2 \relative c' 1 } sopWords = \lyricmode { } altoWords =\lyricmode { А -- минь. Веч _ -- _ -- на -- я па -- _ -- мять, _ _ веч -- на -- я па _ -- мять, _ _ веч -- на -- я _ па _ -- мять. Ду -- ши их во бла -- гих, _ во дво -- ря _ -- _ -- _ ся, и па -- мять их, _ в_род _ -- и род. } tenorWords = \lyricmode { } bassWords = \lyricmode { } \score { \context ChoirStaff << \context Lyrics = sopranos { s1 } \context Staff = women << \context Voice = sopranos { \voiceOne << \global \sopMusic >> } \context Voice = altos { \voiceTwo << \global \altoMusic >> } >> \context Lyrics = altos { s1 } \context Lyrics = tenors { s1 } \context Staff = men << \clef bass \context Voice = tenors { \voiceOne <<\global \tenorMusic >> } \context Voice = basses { \voiceTwo <<\global \bassMusic >> } >> \context Lyrics = basses { s1 } \context Lyrics = sopranos \lyricsto sopranos \sopWords \context Lyrics = altos \lyricsto altos \altoWords \context Lyrics = tenors \lyricsto tenors \tenorWords \context Lyrics = basses \lyricsto basses \bassWords >> \layout { \context { % a little smaller so lyrics % can be closer to the staff \Staff minimumVerticalExtent = #'(-3 . 3) } } } -- View this message in context: http://www.nabble.com/bars-trouble-t1288920.html#a3429082 Sent from the Gnu - Lilypond - User forum at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
On 15-Mar-06, at 2:29 PM, Thies Albrecht wrote: The (fragment of an) example below gives two bars of music, which will be displayed correctly by Lilypond. As there is a half on beat #4 in measure #1, which lasts 'til beat #1, measure #2, the next 'c' will be (correctly) set on beat #2, measure #2. There IS a bar line between these two measures, ... but I wasn't able to make Lilypond to put a line break there... and that's my problem. So my suggestion would be to put something like "only at bar lines WHEN THERE IS A COMPLETE MEASURE PRECEEDING..." Ah, ok. IMO, there isn't a "real" bar line there... but that's just me being needlessly pedantic. It could certainly confuse other people. Added to the manual, thanks. - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Half open hihat symbol
On 15-Mar-06, at 5:49 PM, Pete Stieber wrote: I'm used to a symbol in drum set notation for a half open hi-hat that I can't seem to find in lilypond. It consists of the symbol used to indicate an open hi-hat (scripts.open ?) with a hyphen through it. You could probably create this symbol using the \combine markup command. See 8.1.6 Overview of text markup commands. I don't know if an actual text hyphen would be long enough, though... then again, I suppose you could use a fancy utf-8 longer hyphen. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user