GitHub now has unlimited private repositories
Just an FYI for those who have been struggling with running a git server for version control: GitHub now allows unlimited private repositories on the free tier. The main catch is that only 3 contributors are allowed per repository, but that still makes it possible to collaborate on (large) projects: https://blog.github.com/2019-01-07-new-year-new-github/ Hope this helps someone to better manage their scores. Regards, Patrick Hubers ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Need someone testing XML file in Finale and Sibelius (and Dorico)
Dorico imports these as intended Op 5-5-2018 om 08:25 schreef Urs Liska: ... So I'd be happy if people could import the attached .xml file to Finale, Sibelius and (if possible) Dorico, and tell me about the results. Also attached is the reference image of what it should look like. (Note that the .xml is manually tweaked at this point). ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Small caps not working in bookTitleMarkup?
Op 29-10-2017 om 16:48 schreef Malte Meyn: [...] I just found out that this is a know bug: https://sourceforge.net/p/testlilyissues/issues/1482/ There you can also find a workaround. Ah, thanks for that! I'll see if I can get it to work with the options mentioned there. Regards, Patrick ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Small caps not working in bookTitleMarkup?
Op 29-10-2017 om 16:41 schreef Malte Meyn: Am 29.10.2017 um 15:50 schrieb Patrick Hubers: I'm trying to create titles in small caps by modifying the bookTitleMarkup in my stylesheet. For some reason, all font modifiers (\bold, \italic etc.) seem to work, except for \caps or \smallCaps. Could you please give a minimal example code? Sure, I was already preparing one for follow up. Attached are a score "test.ly" and a stylesheet "test.ily" that's included from the score. Adding \caps (or \smallCaps) to the title in the score gives the desired output, adding it to the bookTitleMarkup does nothing. Any insights appreciated! Regards, Patrick \version "2.19.32" \include "test_stylesheet.ily" \header { title = \markup \caps "These should be caps" } \score { \relative c' { c d e c } } \version "2.19.32" \paper { bookTitleMarkup = \markup { \caps \bold \fromproperty #'header:title } } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Small caps not working in bookTitleMarkup?
Hi, I'm trying to create titles in small caps by modifying the bookTitleMarkup in my stylesheet. For some reason, all font modifiers (\bold, \italic etc.) seem to work, except for \caps or \smallCaps. I have the line \bold \fontsize #6 { \fromproperty #'header:title } in my stylesheet, which works great, but adding \caps is not working. However, if I put that modifier in my header block (title = \markup { \caps "My Title") I get perfect small caps in my output, while still seeing the effects of the \bold and \fontsize modifiers from my stylesheet. Am I doing something wrong, have I missed something in the docs or did I encounter a bug? Thanks for any assistance! Regards, Patrick ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Specify output directory *in* the file
Op 18-4-2017 om 21:28 schreef Thomas Morley: Not sure if it'll help, here some methods to retrieve values: [...] #(format #t "\nCurrent filename: \"~a.ly\"\n" (ly:parser-output-name)) HTH, Harm This is great, because I found that I actually preferred to use the original file name. I'm using a template that produces C, B-flat and E-flat versions from a single lead sheet in C, so now I'm using: \bookOutputName $(string-append "E-flat/" (ly:parser-output-name)) \bookOutputSuffix "Eb" (and similar for the B-flat version) to store the transposed versions in their own directories. Many thanks! Regards, Patrick ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Specify output directory *in* the file
Op 5-4-2017 om 11:32 schreef Malte Meyn: is it possible to specify an output directory from within the LilyPond file without going through the hoops of ly:book-process? How about \bookOutputName? This works with absolute paths like \bookOutputName "/home/malte/foo" (output to /home/malte/foo.pdf) and with relative paths too. You don’t need an explicit \book {} block. I would love to use this solution, but it means that you also have to define the actual name of the *file* in addition to the directory. Is there a way to derive the filename from the title and use that? I found that using \bookOutputName \concat { "/home/foo/" \fromproperty #'header:title } does not work... Thanks for any pointers. Regards, Patrick ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Using volta endings on some parts but not all
Op 4-12-2016 om 18:04 schreef Richard Shann: I can't (*) give you detailed advice for doing this within LilyPond (I think you would need \tag for the different bits), but one thing to watch for is the bar numbering: the version with first & second time bars may have different bar numbers from the version without. There is some syntax to re-set the bar numbering. Ah, of course, tags! Somehow I hoped that Lilypond had some hidden trick to achieve this automatically, but tags will work too. Thanks for the tip about the bar numbering: not in issue in this particular piece, but might be in other scores. Thanks! Patrick ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Using volta endings on some parts but not all
Hi, I'm typesetting a score where some of the instruments have volta repeats with alternative endings, but other instruments just repeat the same music. In the score I need to show the alternative endings of course, but in the individual parts for the instruments, I want to show regular repeats for those parts that actually have simple repeats. How can I achieve that? I can't find it in the manuals, unfortunately. Thanks a lot in advance! Patrick ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Slur and tuplet bracket colliding
Hi, I'm having a situation where slurs and tuplet brackets are colliding. The strange thing is that the slur is placed closer to the notes when no tuplet is present, but with the tuplet the slur is placed higher from the notes, ending up in a collision location. Is there a way to have the slur drawn close to the notes, even when the tuplet is present? Is this slur placement "intended behaviour" or a bug? Minimal sample (left slur is problematic, right slur is ok): melody = \relative c'' { \tuplet 3/2 { c,2( b'4) } r2 c,4( b') r2 } Thanks in advance! Patrick Hubers ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
SCORE creator Leland Smith passed away
I didn't see this mentioned yet: a pioneer passed away http://www.sibeliusblog.com/news/leland-smith-dies-at-88/ Regards, Patrick Hubers ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Installing on Windows XP
Richard Glascodine schreef: Also, the installer kind of 'froze' at 99% (annoying) but when I clicked cancel a window popped up and said installation complete, so I carried on anyway. It looks like you're using the Cygwin version, right? The installer normally seems to hang, but if you wait long enough, it should complete by itself. However, I would advise you to use the native Windows version, it's easier to install and works faster than the Cygwin version. The current version (2.5.something) works great, but you might want to wait for 2.6.0 if you're uncomfortable using a "non-stable" version. -- Patrick Hubers ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond-user Digest, Vol 25, Issue 49
Graham Percival schreef: The correct Dutch spelling for E-flat is es (and A-flat is as), but LilyPond accepts ees and aes for silly foreigners like me who like nice simple rules. (ie add -es for flat) :) Ehm, actually ees and aes *are* correct as well, there just never used because there not so easy to pronounce. It's not specifically a LilyPond feature. -- Patrick Hubers ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Kneed beams
Patrick Hubers schreef: I'm trying to set a piano part with kneed beams for a voice that frequently crosses staves. The docs say that this should happen automatically, but I can't seem to get it to work... Hmm, figured it out myself. Silly me forgot to force the stems in the upper staff to point down. From the docs I assumed this would also be done automatically. Would it be useful if I tried to provide a patch for the docs regarding this? I'll first have to figure out how the source for the documentation works, but I wouldn't mind giving that a try... -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Kneed beams
Hi, I'm trying to set a piano part with kneed beams for a voice that frequently crosses staves. The docs say that this should happen automatically, but I can't seem to get it to work. I've tried to decrease the auto-knee-gap property, but to no avail: my beams and stems all end up in the upper staff. Is there anything more I should do to get this to work? Thanks in advance. I'm using 2.4.2 on Cygwin. -- Patrick Hubers rechts = \relative c'' { \clef treble \key a \major \time 2/4 \partial 16 cis16\( ~ cis4 ~ cis16 b gis' fis eis4\) r16 b16( d16. cis32) ~ cis4 ~ cis16\( b gis' fis eis4\) r16 b16( d cis) ~ cis4 b16\( d fis, gis a4\) ~ a16 a( d cis) } links = \relative c { \clef bass \key a \major \time 2/4 % Where should I put this, here or in the voice context below? %\override Beam #'auto-knee-gap = #2 \partial 16 r16 << { % Voice 1 \override Beam #'auto-knee-gap = #2 d16 ais' b d ~ 4 cis,16 b' cis \change Staff = upper eis s4 \change Staff = lower d,16 ais' d d ~ 4 cis,16 b' cis eis s4 d,16 b' d \change Staff = upper fis \change Staff = lower s8 eis,8 ~ eis16 eis a \change Staff = upper cis \change Staff = lower s4 } \\ { % Voice 2 d,4 ~ d cis4 ~ cis d4 ~ d cis4 ~ cis s2 s2 } >> } \score { \context PianoStaff << \context Staff = upper \rechts \context Staff = lower \links >> } ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Please help me with Windows XP install...
B L schreef: Can you please tell me what files (and how/where to find them) I need to install LilyPond most recent release on WINdows XP? I was reading the windows help page but I was confused about some things (Cygwin etc) Thank you very much. If you can give me stepbystep...I would really appreciate that. Thank you so much! Keep up the great work :) What exactly is unclear to you? If you go to <http://lilypond.org/web/download/windows.html> you will get a step by step installation guide. As for Cygwin: since Lilypond is basically a Unix program, you'll need a Unix emulation layer to run it on Windows, which is what Cygwin provides. Fortunately, it'll all be installed if you simply follow the instructions on the page I mentioned. -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Meta-topic: Spam filtering and bounced messages
Anthony W. Youngman schreef: In message <[EMAIL PROTECTED]>, David R. Linn <[EMAIL PROTECTED]> writes To rephrase your advice - "Don't bounce. Either bounce or accept and discard". "reject" and "bounce" are the same thing! I'm sorry but "bounce" and "reject" are not the same thing. One implies sending a message back to the putative sender; one merely implies telling the incoming SMTP relay that the message has not been (or in some cases, will not be) accepted and makes dealing with the message the problem of the incoming relay. Except, to the best of my knowledge, "bounce" means that *I* send a DSN back to the original sender, and "reject" means that the relay is honour-bound to send a DSN back to the original sender. The only practical difference is who sends the DSN. And as I said, in my case (because "download and drop" is not a practical option) there is no way I can suppress the sending of the DSN. This is getting *very* off topic, but: As David R. Linn said, bounce and reject are *not* the same. Rejecting means that the receiving SMTP-server refuses to accept the message at all (return a 550 response), meaning the sending SMTP-server can't deliver the message at all. Bouncing means that the receiving server *does* accept the message, but then sends a message back to the *email address* in the message envelope, which may have nothing to do with the actual sender. That is simply not a proper way to respond to spam. It used to be, when the internet was in a more innocent era, but those days are no more... -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Meta-topic: Spam filtering and bounced messages
Larry Gilbert schreef: I am repeatedly getting requests from the lilypond-user mailing list to re-enable my subscription because messages sent to me by the list system keep bouncing. After consulting with my own mail administrator about the problem, it appears the messages being bounced are all spam that was sent to the list, probably from non-subscribers. It is important to me that spam messages *continue* to be bounced by my mail server, because I have a bad enough time coping with all the spam that *does* get through. But I do not want my subscription jeopardized by this. Are there any options left for me, short of sucking it up and leaving the list? Don't bounce. Either reject the message or accept and then silently discard it. Bouncing spam messages is the wrong thing to do: the sender is either a mailing list (as in this case), a non-existent email address or an innocent bystander whose email address has been spoofed. -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Multiple lyrics problem
Erik Sandberg schreef: The following code works fine with 2.3.20, take a look for inspiration. To make it work with 2.2.x, you will have to add the \notes and \lyrics keywords where appropriate, and lilypond will probably give you loads of warnings. But I think the output will be fine. It does work AND gives me loads of warnings, yes :-) Thanks for the pointer. However, for some reason the stanza numbers don't work well, they don't line up properly. I have a testcase (fairly large, unfortunately), which shows the problem. Any insight in this would be VERY welcome: \version "2.2.5" \paper { \context { \StaffContext minimumVerticalExtent = #'(-3 . 3) } } sopNotesPartOne = \context Voice = sopNotesPartOne \notes \relative c'' { c4 d e c c d e c } sopNotesPartTwo = \context Voice = sopNotesPartTwo \notes \relative c'' { e4 f g2 e4 f g2 } sopNotesPartThree = \context Voice = sopNotesPartThree \notes \relative c'' { g'8 a g f e4 c4 g'8 a g f e4 c4 } sopLyricsPartOne = \context Lyrics = A \lyrics { Va- der Ja- cob, va- der Ja- cob } sopLyricsFirstStanza = \context Lyrics = A \lyrics { \set stanza = "1. " Slaapt gij nog, slaapt gij nog? } sopLyricsSecondStanza = \context Lyrics = B \lyrics { \set stanza = "2. " Zo- maar iets, zo- maar wat } sopLyricsPartThree = \context Lyrics = A \lyrics { Al- le klok- ken lui- den, al- le klok- ken lui- den } altoNotesPartOne = \context Voice = altoNotesPartOne \notes \relative c' { c4 d e c c d e c } altoNotesPartTwo = \context Voice = altoNotesPartTwo \notes \relative c' { e4 f g2 e4 f g2 } altoNotesPartThree = \context Voice = altoNotesPartThree \notes \relative c' { g'8 a g f e4 c4 g'8 a g f e4 c4 } altoLyricsPartOne = \context Lyrics = C \lyrics { Va- der Ja- cob, va- der Ja- cob } altoLyricsFirstStanza = \context Lyrics = C \lyrics { \set stanza = "1. " Slaapt gij nog, slaapt gij nog? } altoLyricsSecondStanza = \context Lyrics = D \lyrics { \set stanza = "2. " Zo- maar iets, zo- maar wat } altoLyricsPartThree = \context Lyrics = C \lyrics { Al- le klok- ken lui- den, al- le klok- ken lui- den } \score { \context ChoirStaff << \override Score.BarNumber #'padding = #'2 \context Staff = soprano { \set Staff.instrument = "Soprano " \clef violin \context Voice = A { \sopNotesPartOne \sopNotesPartTwo \sopNotesPartThree } } \lyricsto sopNotesPartOne \new Lyrics \sopLyricsPartOne \lyricsto sopNotesPartTwo << \context Lyrics = A { \sopLyricsFirstStanza } \context Lyrics = B { \sopLyricsSecondStanza } >> \lyricsto sopNotesPartThree \new Lyrics \sopLyricsPartThree \context Staff = alto { \set Staff.instrument = "Alto" \clef violin \context Voice = C { \altoNotesPartOne \altoNotesPartTwo \altoNotesPartThree } } \lyricsto altoNotesPartOne \new Lyrics \altoLyricsPartOne \lyricsto altoNotesPartTwo << \context Lyrics = C { \altoLyricsFirstStanza } \context Lyrics = D { \altoLyricsSecondStanza } >> \lyricsto altoNotesPartThree \new Lyrics \altoLyricsPartThree >> } -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Multiple lyrics problem
Patrick Hubers schreef: I'm typesetting a vocal piece (SATB) and I've run into a problem. Forgot to mention I'm using Lily 2.2.5 on Cygwin. (Cannot yet get it to compile at all using 2.3.20 on Fedora...) -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Multiple lyrics problem
Hi, I'm typesetting a vocal piece (SATB) and I've run into a problem. For the most part, there is simply one set of lyrics to each part, except for a small repeating section in the middle of the piece, where each repeat has it's own lyrics (and, to complicate things a little more, a "tacet" for soprano and alto on the first stanza). I'm wondering what the best way is to accomplish this. Basically I want this: Some ly-rics on a sing-le line for the first part 1. (tacet) 2. Ly-rics for sec-ond stan-za 3. Ly-rics for third__ stan-za Some more ly-rics for the last part I can create different Voice contexts for the first, second and third part and assign the appropriate lyrics, but how do I concatenate those voices on the same staff, one after another? The lyrics and/or voice documentation is not really enlightening in this respect and the samples on the website all use different methods for combining lyrics and music... Any pointers on how to best accomplish this are greatly appreciated! -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing paper margins
Bertalan Fodor schreef: I'm nut sure if this can be set in a property file, but you can change it editing c:\cygwin\bin\lilypond - look for the line \geometry{%swidth=%s%s,bottom=11mm, etc. and change the bottom margin to 12.7mm or what your printer likes. Thanks, works like a charm! I guess I've been looking in the wrong place... -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Increasing paper margins
Hi, I'm trying to increase the margins in my scores, but I can't find how to do this for the top and bottom margins. Since my printer has a fairly large bottom printing margin, I want to avoid the footers being chopped off. I seem to remember that these are being set in some initialisation .ly file, but I can't find which one. I'd be more than happy to override the bottom margin globally that way, although a 'per score' option would be even nicer. I'm using Lily 2.2.5 on Cygwin. TIA for any help. -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Voice vertical alignment
Gustavo J. Mata schreef: ... I succeeded in writing a very simple two-voice score. The problem is that in the output the voices are not vertically aligned. I assume that this a general convention for writing several voices in one staff. In guitar music, however, all voices are vertically aligned, as they would be in chord notation. How can I achieve this? Try putting the bass notes in \voiceTwo, that way the stems for the upper voice will not get in the way and your notes will be perfectly aligned: \score { \notes { \relative c' \context Staff << \context Voice = melody { \voiceOne c'4 e4 g4 e4 a,4 c4 f4 c4 b4 d4 g4 d4 c1 } \context Voice = bass { \voiceTwo c,1 f,1 g1 c1 } >> } \paper { } } -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Moving 8va brackets
Hi, I'm probably just being dense, but I can't seem to find how to vertically move an ottava-bracket. I have a few places in my score where the bracket runs through the slurs of the notes it is attached to. I've tried the #'padding attribute of both OctavateEight and OttavaBracket, but to no avail. Can anyone tell me if I'm missing something, or is this currently not possible? Using Lily 2.2.5 on Cygwin and Fedora. Thanks in advance! -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Strange font behaviour with Cygwin
Hi, First of all, thanks for a wonderful piece of software. I've been using LilyPond for about a year now and although I still cannot do some things as easy as I could with Finale (which I've been using for 10+ years), I think LilyPond is great and getting better with each new version! However, I found some strange behaviour regarding fonts: when I compile a .ly file with the Cygwin version, some of the fonts (notably the bar numbers en lyrics) are missing and substituted with Courier. This happens with two separate Cygwin/LilyPond installations on different machines, both of which are running Windows 2000. The same file works perfectly on my Fedora Core 2 machine. However, if I specifically \override the fonts and specify, for example, to use "cmr08" for the bar numbers (which is, apparently, the same font that cannot be found normally), the font *can* be found and is present in the resulting .ps and .pdf output. Also note that all title fonts are present without having to \override them... This has been happening at least since version 2.2.0, I'm currently running 2.2.5 on both Cygwin and Fedora. I'm stumped, actually, and I'm wondering if anybody here can shed some light on this strange problem? TIA. -- Patrick Hubers ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user