Re: Frescobaldi and pdf
2013/10/13 Mario Moles mario-mo...@libero.it: Hi! I have a strange message on the log: lilypond 2.17.25 [Inno ComoeniusOrch.ly] in avvio... attenzione: opzione interna sconosciuta: debug-control-points attenzione: opzione interna sconosciuta: debug-voices Elaborazione di and I also have a strange pdf output as in the image attached. I do not know what I clicked on in the menus of Frescobaldi: can you help me? I am confused. Your sample shows control points. There currently is not any occurrence of debug-control-points in our codebase. The string is also not found in the docs. I also searched the whole changes history and I cannot find anything. Google does not find either site:lilypond.org/doc/v2.17 debug-control-points or site:lilypond.org/doc/v2.17 debug control points What is happening? Here ends my knowledge. Please send me a copy of the lilypond source file and/or press Ctrl-Shift-M in Frescobaldi and tell me what's the content of the commandline area at the bottom in that dialog. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi and pdf
Am 16.10.2013 11:52, schrieb Francisco Vila: 2013/10/13 Mario Moles mario-mo...@libero.it: Hi! I have a strange message on the log: lilypond 2.17.25 [Inno ComoeniusOrch.ly] in avvio... attenzione: opzione interna sconosciuta: debug-control-points attenzione: opzione interna sconosciuta: debug-voices Elaborazione di and I also have a strange pdf output as in the image attached. I do not know what I clicked on in the menus of Frescobaldi: can you help me? I am confused. Your sample shows control points. There currently is not any occurrence of debug-control-points in our codebase. The string is also not found in the docs. I also searched the whole changes history and I cannot find anything. Google does not find either site:lilypond.org/doc/v2.17 debug-control-points or site:lilypond.org/doc/v2.17 debug control points What is happening? Here ends my knowledge. Please send me a copy of the lilypond source file and/or press Ctrl-Shift-M in Frescobaldi and tell me what's the content of the commandline area at the bottom in that dialog. This has already been answered here: http://lists.gnu.org/archive/html/lilypond-user/2013-10/msg00432.html No need to worry ;-) Best Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Floating markup
Thanks for your suggestions guys - I love the use of instrument name, much less hacky than my original solution! Thomas I tried your code in 2.16.2 but still ended up with a big gap between the clef and first note? I used NoteHead.extra-spacing-width because it was the first thing I tried that worked :) It looks like using SpacingSpanner.spacing-increment is the more sensible way of doing it? -- View this message in context: http://lilypond.1069038.n5.nabble.com/Floating-markup-tp152332p152368.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.0.11 released
Dear friends, Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Highlights are musicxml import and configurable debug modes for building PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an explanation. Download: http://www.frescobaldi.org/download (hit F5 as the download location changed again, now GitHub's new releases tool is used). Please enjoy and report bugs as usual :-) Wilbert Berendsen -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.0.11 released
congratulations! Frescobaldi is the best! 2013/10/16 Wilbert Berendsen i...@wilbertberendsen.nl: Dear friends, Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Highlights are musicxml import and configurable debug modes for building PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an explanation. Download: http://www.frescobaldi.org/download (hit F5 as the download location changed again, now GitHub's new releases tool is used). Please enjoy and report bugs as usual :-) Wilbert Berendsen -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Rests with Stems
Just a quick thank you! i went online, this morning, to solve this very problem. Thanks, again! bill On October 15, 2013 at 9:50 AM lilypond-user-requ...@gnu.org wrote: Send lilypond-user mailing list submissions to lilypond-user@gnu.org To subscribe or unsubscribe via the World Wide Web, visit https://lists.gnu.org/mailman/listinfo/lilypond-user or, via email, send a message with subject or body 'help' to lilypond-user-requ...@gnu.org You can reach the person managing the list at lilypond-user-ow...@gnu.org When replying, please edit your Subject line so it is more specific than Re: Contents of lilypond-user digest... Today's Topics: 1. Re:Stem transparency - possible bug. (Pierre Perol-Schneider) 2. Re:Stem transparency - possible bug. (Gilberto Agostinho) 3. Re:Stem transparency - possible bug. (Pierre Perol-Schneider) 4. Descant (Emil Salim) 5. Re:Stand alone guitar chord/scale diagrams (Carl Sorensen) 6. Floating markup (EdBeesley) 7. Rests with stem (Gilberto Agostinho) 8. Re:Rests with stem (Simon Bailey) -- Message: 1 Date: Mon, 14 Oct 2013 21:56:00 +0200 From: Pierre Perol-Schneider pierre.schneider.pa...@gmail.com To: lilypond-user lilypond-user@gnu.org Subject: Re: Stem transparency - possible bug. Message-ID: caphotuww3wbhkb1xnn8jehm4_uztwg_vec6xmnwqb2bhkhu...@mail.gmail.com Content-Type: text/plain; charset=utf-8 Sorry folks, it's OK. I'm just a little bit tired tonight. Sorry for disturbing 2013/10/14 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com Dear LilyList, I'm trying to produce a code where I need stems to be transparent. Problem is : \override Stem.transparent = ##t makes flags and beams disapeared. Is it a bug ? If no, how do I get stems to be transparent and let beams and flags visible ? ex : \version 2.17.28 \relative c' { \override Stem.transparent = ##t %\override Stem.stencil = ##f f16 f f f f } Cheers, Pierre -- next part -- An HTML attachment was scrubbed... URL: http://lists.gnu.org/archive/html/lilypond-user/attachments/20131014/ce0936a7/attachment.html -- Message: 2 Date: Mon, 14 Oct 2013 13:11:11 -0700 (PDT) From: Gilberto Agostinho gilbertohasn...@gmail.com To: lilypond-user@gnu.org Subject: Re: Stem transparency - possible bug. Message-ID: 1381781471068-152317.p...@n5.nabble.com Content-Type: text/plain; charset=us-ascii So did you solve your problem? If not, have a look on the following code below: \version 2.17.28 \relative c' { \override Stem.transparent = ##t \override Flag.transparent = ##f \override Beam.transparent = ##f f16 f f f \autoBeamOff f16 f f f } By what I understand, making the Stem transparent also changes the Flag and the Beam, so you need to manually set their transparency to ##f Regards, Gilberto -- View this message in context: http://lilypond.1069038.n5.nabble.com/Stem-transparency-possible-bug-tp152315p152317.html Sent from the User mailing list archive at Nabble.com. -- Message: 3 Date: Mon, 14 Oct 2013 22:29:09 +0200 From: Pierre Perol-Schneider pierre.schneider.pa...@gmail.com To: Gilberto Agostinho gilbertohasn...@gmail.com Cc: lilypond-user lilypond-user@gnu.org Subject: Re: Stem transparency - possible bug. Message-ID: caphotuwx-vy3vfzohno2v+dvfy_oem1gp+9m2axgypwzgqf...@mail.gmail.com Content-Type: text/plain; charset=utf-8 Yep, exactly what I did. Thanks though, Gilberto. 2013/10/14 Gilberto Agostinho gilbertohasn...@gmail.com So did you solve your problem? If not, have a look on the following code below: \version 2.17.28 \relative c' { \override Stem.transparent = ##t \override Flag.transparent = ##f \override Beam.transparent = ##f f16 f f f \autoBeamOff f16 f f f } By what I understand, making the Stem transparent also changes the Flag and the Beam, so you need to manually set their transparency to ##f Regards, Gilberto -- View this message in context: http://lilypond.1069038.n5.nabble.com/Stem-transparency-possible-bug-tp152315p152317.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- next part -- An HTML attachment was scrubbed... URL: http://lists.gnu.org/archive/html/lilypond-user/attachments/20131014/a3c72351/attachment.html -- Message: 4 Date: Tue, 15 Oct 2013 16:34:14 +0700 From: Emil Salim pil...@gmail.com To: lilypond-user lilypond-user@gnu.org Subject: Descant Message-ID: cajxckeeeqpjwuuof5jtskb2zs23kvuvmkptwjrsrlkcuyhz...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 Hello All, How do I add the descant line
Re: ANN: Frescobaldi 2.0.11 released
Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Congratulations and many thanks! I started using Frescobaldi because of some difficulties with emacs on my Windows machine; I would not go back. Ralph -- Ralph Palmer Brattleboro, VT USA palmer.r.vio...@gmail.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: announcement: OpenLilyLib Snippet Repository is open!
hi janek, following wilbert's recent release of frescobaldi 2.0.11, of which the preview debugging features interest me, i was thinking about your repository a bit. i already have a long-standing workflow in place -- of which frescobaldi is not a part -- and i have accumulated a library of interesting snippets i regularly use in a global include path (i'm sure a lot of other people work this way as well). There are now quite a few interesting snippets in the openlilylib snippet repository, so my idea was to simply git clone openlilylib/snippets somewhere and add it as a global include directory to my workflow. When new snippets arrive, I could simply just git pull that directory and have bug-fixes and new snippets. In theory, this is a good idea. In practice, however, this is a bit problematical, as the examples in the include files also compile along with the rest of the lily-file i'm working on. The added benefit of a git-based snippet repository, for me, is the automatic update possibility (lilyJAZZ is a good example, if it stays in openlilylib repo). Compilable examples are good, but make it redundant. I may as well work the same way as with LSR: open the lily file from a link in the browser, and then copy paste to a local file. Defeats the purpose of SCM for me. so basically, is there an intention at some point, to create a _library_ version of the snippets github (i.e. leave the examples in the files as usage documentation, but commented out so that they don't create output)? In the LSR it makes sense to have the examples compilable, as the images are automagically generated, but that isn't the case with github. if not, then ignore this mail, it is simply a random stream-of-consciousness (some may read: brainfart ;)), i don't mind carrying on building my personal snippet library with copy-paste. :) regards, sb On Sun, Sep 8, 2013 at 4:07 PM, Janek Warchoł janek.lilyp...@gmail.com wrote: Hi all, following a discussion about LSR and its limitations (e.g. problems with snippets written for development versions of LilyPond), I've created a new place to store useful pieces of LilyPond code: http://github.com/openlilylib/snippets (scroll down to see description) Note that this is *not* intended as a competition to LSR. The goal is to have some place where we could store (and collaborate on!) snippets that cannot be added to LSR. It may also become a place to collaborate on functions and features that would later be added to LilyPond. This is a Git repository, but don't worry - it's not difficult to use it! Code can be easily contributed using GitHub's web interface, see instructions here: http://github.com/openlilylib/snippets#contributing There aren't many snippets there yet, so i invite you to contribute - i don't require that the snippets you send are written perfectly. Currently two projects are being developed there that i think are worth looking at: http://github.com/openlilylib/snippets/tree/master/templates/predefined-instruments http://github.com/openlilylib/snippets/blob/master/notation-snippets/display-slur-control-points.ly cheers, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Do not meddle in the affairs of trombonists, for they are subtle and quick to anger. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
forcing MultiMeasureRests to combine
Hello all, Consider the following minimal snippet: \version 2.17.13 global = { \repeat unfold 8 { s1 } } notes = \relative c' { R1*4 c1 R1*3 } \score { \new Staff \global \notes } This may seem like a contrived example — and in its minimal state, I suppose it is — but I run into this situation constantly in my large-forces scores (e.g., operas, musicals, orchestra works, etc.), because there are often valid reasons for my global variable(s) to be split up. Question: Is there a way to force the MMRs (in \notes) to combine (in the Staff), despite the fact that the skips (in \global) are broken up? Currently, I'm using a series of tags to work around it, but it is extremely hacky, time-consuming, and prone to trial-and-error. Thanks, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: announcement: OpenLilyLib Snippet Repository is open!
Am 16.10.2013 15:08, schrieb Simon Bailey: hi janek, following wilbert's recent release of frescobaldi 2.0.11, of which the preview debugging features interest me, i was thinking about your repository a bit. i already have a long-standing workflow in place -- of which frescobaldi is not a part -- and i have accumulated a library of interesting snippets i regularly use in a global include path (i'm sure a lot of other people work this way as well). There are now quite a few interesting snippets in the openlilylib snippet repository, so my idea was to simply git clone openlilylib/snippets somewhere and add it as a global include directory to my workflow. When new snippets arrive, I could simply just git pull that directory and have bug-fixes and new snippets. In theory, this is a good idea. In practice, however, this is a bit problematical, as the examples in the include files also compile along with the rest of the lily-file i'm working on. The added benefit of a git-based snippet repository, for me, is the automatic update possibility (lilyJAZZ is a good example, if it stays in openlilylib repo). Compilable examples are good, but make it redundant. I may as well work the same way as with LSR: open the lily file from a link in the browser, and then copy paste to a local file. Defeats the purpose of SCM for me. so basically, is there an intention at some point, to create a _library_ version of the snippets github (i.e. leave the examples in the files as usage documentation, but commented out so that they don't create output)? In the LSR it makes sense to have the examples compilable, as the images are automagically generated, but that isn't the case with github. Actually there _is_ this intention, and we have already (slowly) started updating the existing content of the repository. The idea is to turn the snippets into includable .ily files and move the usage examples (or anything that disturbs \include-ing the file in a real-world score) into a compilable snippet-name-example.ly file. You can see this with https://github.com/openlilylib/snippets/blob/master/general-tools/lilypond-version-predicates.ily and https://github.com/openlilylib/snippets/blob/master/general-tools/lilypond-version-predicates-example.ly for example. Best Urs if not, then ignore this mail, it is simply a random stream-of-consciousness (some may read: brainfart ;)), i don't mind carrying on building my personal snippet library with copy-paste. :) regards, sb On Sun, Sep 8, 2013 at 4:07 PM, Janek Warchoł janek.lilyp...@gmail.com wrote: Hi all, following a discussion about LSR and its limitations (e.g. problems with snippets written for development versions of LilyPond), I've created a new place to store useful pieces of LilyPond code: http://github.com/openlilylib/snippets (scroll down to see description) Note that this is *not* intended as a competition to LSR. The goal is to have some place where we could store (and collaborate on!) snippets that cannot be added to LSR. It may also become a place to collaborate on functions and features that would later be added to LilyPond. This is a Git repository, but don't worry - it's not difficult to use it! Code can be easily contributed using GitHub's web interface, see instructions here: http://github.com/openlilylib/snippets#contributing There aren't many snippets there yet, so i invite you to contribute - i don't require that the snippets you send are written perfectly. Currently two projects are being developed there that i think are worth looking at: http://github.com/openlilylib/snippets/tree/master/templates/predefined-instruments http://github.com/openlilylib/snippets/blob/master/notation-snippets/display-slur-control-points.ly cheers, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Hello all, Consider the following minimal snippet: \version 2.17.13 global = { \repeat unfold 8 { s1 } } notes = \relative c' { R1*4 c1 R1*3 } \score { \new Staff \global \notes } This may seem like a contrived example — and in its minimal state, I suppose it is — but I run into this situation constantly in my large-forces scores (e.g., operas, musicals, orchestra works, etc.), because there are often valid reasons for my global variable(s) to be split up. Question: Is there a way to force the MMRs (in \notes) to combine (in the Staff), despite the fact that the skips (in \global) are broken up? Currently, I'm using a series of tags to work around it, but it is extremely hacky, time-consuming, and prone to trial-and-error. Looks loosely related to URL:http://code.google.com/p/lilypond/issues/detail?id=3612. This is obviously not helpful to you, but it's pointing out that the spanner nature of multi measure rests shows problems in other areas as well. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.0.11 released
Wilbert Berendsen-4 wrote Dear friends, Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Highlights are musicxml import and configurable debug modes for building PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an explanation. Download: http://www.frescobaldi.org/download (hit F5 as the download location changed again, now GitHub's new releases tool is used). Please enjoy and report bugs as usual :-) Wilbert Berendsen -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user Thank you for this release and in general for this amazing program that has made my life and I imagine many others' much much easier! I may have found a slight bug: Clicking error messages in the log no longer jumps to the relevant entry in the editor. Could this be because I installed this new version without uninstalling the previous one first? -- View this message in context: http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152377.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
use variable in \markup \override
Is there any way to use a variable in a \markup \override? I'm trying to find a way to include the same markup in different scores with different staff sizes, paper sizes, etc. Therefore some distances need to be scaled, including line-width, baseline-skip, etc. For commands such as \vspace, this works fine (see example below), and one can even do scheme maths in place, but the same technique fails for \override. I know why (because the quote means that gap is not evaluated as a number), but don't know how to work around this. \version 2.17.28 gap = 5 bskip = #'(baseline-skip . 5) \markup { \override #bskip % --- this does work %\override #'(baseline-skip . gap) % --- this does not work \column { \line { line one } \vspace #gap \line { line two } \line { line \hspace #(* gap 4) three } } } Output with second override uncommented: GNU LilyPond 2.17.28 Processing `combine.ly' Parsing.../usr/local/lilypond/usr/share/lilypond/current/scm/stencil.scm:70:24: In procedure ly:stencil-stack in expression (ly:stencil-stack next Y ...): /usr/local/lilypond/usr/share/lilypond/current/scm/stencil.scm:70:24: Wrong type argument in position 6 (expecting number): gap -- Mark Knoop ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: use variable in \markup \override
Mark Knoop m...@opus11.net writes: Is there any way to use a variable in a \markup \override? That has nothing to do with LilyPond, but rather with Scheme. gap = 5 bskip = #'(baseline-skip . 5) ' means: don't evaluate the following expression. When expressions are evaluated, lists and symbols are converted into function calls and variable references, respectively. An override always consists of a symbol and a value. 5 is a self-evaluating constant: there is no difference between '5 and 5 at all. \markup { \override #bskip % --- this does work %\override #'(baseline-skip . gap) % --- this does not work The easiest way is to use a backquoted list here: \override #`(baseline-skip . ,gap) When you backquote a list, it is quoted as usual _except_ that any comma expression inside _does_ get evaluated. Which in this case means replacing the _symbol_ gap with the value in the _variable_ named gap. You can also cobble together your (dotted) list manually: \override #(cons 'baseline-skip gap) Note that cons is a function for making a dotted pair. We need to quote the symbol baseline-skip to keep Scheme from trying to look at the value of a variable called baseline-skip. We don't quote gap since here we _do_ want the variable value instead of a symbol gap. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: lilypond-user Digest, Vol 131, Issue 87
Windows Vista and IE9 Nothing happens when I try to download something that comes from s3.amazonaws.com whatever that is. The browser freezes. This GIT stuff seems completely baffling and unhelpful why is it used? I love Frecobaldi but not the download options. Date: Wed, 16 Oct 2013 14:01:39 +0200 From: Wilbert Berendsen i...@wilbertberendsen.nl To: lilypond-user Users lilypond-user@gnu.org, frescoba...@googlegroups.com Subject: ANN: Frescobaldi 2.0.11 released Message-ID: 525e8023.2030...@wilbertberendsen.nl Content-Type: text/plain; charset=ISO-8859-1; format=flowed Dear friends, Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Highlights are musicxml import and configurable debug modes for building PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an explanation. Download: http://www.frescobaldi.org/download (hit F5 as the download location changed again, now GitHub's new releases tool is used). Please enjoy and report bugs as usual :-) Wilbert Berendsen -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Frescobaldi 2.0.11
Windows Vista and IE9 Nothing happens when I try to download something that comes from s3.amazonaws.com whatever that is. The browser freezes. This GIT stuff seems completely baffling and unhelpful why is it used? I love Frecobaldi but not the download options. Sorry about last post I thoght I had changed the subject Date: Wed, 16 Oct 2013 14:01:39 +0200 From: Wilbert Berendsen i...@wilbertberendsen.nl To: lilypond-user Users lilypond-user@gnu.org, frescoba...@googlegroups.com Subject: ANN: Frescobaldi 2.0.11 released Message-ID: 525e8023.2030...@wilbertberendsen.nl Content-Type: text/plain; charset=ISO-8859-1; format=flowed Dear friends, Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Highlights are musicxml import and configurable debug modes for building PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an explanation. Download: http://www.frescobaldi.org/download (hit F5 as the download location changed again, now GitHub's new releases tool is used). Please enjoy and report bugs as usual :-) Wilbert Berendsen -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.0.11 released
Greetings, Just adding my noise to the praise chorus. There's lots to like in other LP editors but Frescobaldi is my current favorite. I'm completing my article on LilyPond for the Linux User/Developer magazine, Frescobaldi's all over it. :) I uninstalled the repo version 2.0.0 for Ubuntu 12.04 and installed the latest version of 2.0.11 from git. Everything's working perfectly so far. Btw, I recently discovered the YouTube video series of LP/Frescobaldi tutorials by Benjamin CL, wonderful work there too. Thanks to Wilbert for this excellent program, and as always, thanks to the LP devs for the fabulous LilyPond. Best, dp ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Frescobaldi 2.0.11
Using Google Chrome the download works. I dilike Google and all its works but needs must... regards Peter Gentry ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond-user Digest, Vol 131, Issue 87
Am 16.10.2013 16:06, schrieb Peter Gentry: Windows Vista and IE9 Nothing happens when I try to download something that comes from s3.amazonaws.com whatever that is. The browser freezes. This GIT stuff seems completely baffling and unhelpful why is it used? Simply because that's the development platform of Frescobaldi. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
[WISH] about \super and \sub
Dear Developers, Dear List, There is something I found disturbing for years : I think \super and \sub are not properly settled. Here's a little code to show what I'm talking about : % \version 2.17.28 #(set-global-staff-size 30) \markup\column { \line\typewriter { % Here's what \super does : } \concat { E = mc\super 2 } \vspace#.5 \line\typewriter { % Here's what \super should do : } \concat { E = mc\raise#.7 \teeny 2 } \vspace#1 \line\typewriter { % Here's what \sub does : } \concat { H\sub 2 O } \vspace#.5 \line\typewriter { % Here's what \super should do : } \concat { H \raise#-.3 \teeny 2 O } } % I've also joined a LateX output for info. Cheers, Pierre attachment: LilyPond.pngattachment: latex.png___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.0.11 released
EdBeesley wrote Wilbert Berendsen-4 wrote Dear friends, Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Highlights are musicxml import and configurable debug modes for building PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an explanation. Download: http://www.frescobaldi.org/download (hit F5 as the download location changed again, now GitHub's new releases tool is used). Please enjoy and report bugs as usual :-) Wilbert Berendsen -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user Thank you for this release and in general for this amazing program that has made my life and I imagine many others' much much easier! I may have found a slight bug: Clicking error messages in the log no longer jumps to the relevant entry in the editor. Could this be because I installed this new version without uninstalling the previous one first? Sorry should have said I'm using Windows 7 x64 -- View this message in context: http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152383.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
- Original Message - From: Peter Gentry peter.gen...@sunscales.co.uk To: lilypond-user@gnu.org Sent: Wednesday, October 16, 2013 3:18 PM Subject: Frescobaldi 2.0.11 Using Google Chrome the download works. I dilike Google and all its works but needs must... regards Peter Gentry Hi Peter, Using Vista and IE9 with no problems here, a fast and clean install. Quick question to this list This is the first time I use Frescobaldi, and very nice too! In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: use variable in \markup \override
At 16:03 on 16 Oct 2013, David Kastrup wrote: Mark Knoop m...@opus11.net writes: Is there any way to use a variable in a \markup \override? That has nothing to do with LilyPond, but rather with Scheme. gap = 5 bskip = #'(baseline-skip . 5) ' means: don't evaluate the following expression. When expressions are evaluated, lists and symbols are converted into function calls and variable references, respectively. An override always consists of a symbol and a value. 5 is a self-evaluating constant: there is no difference between '5 and 5 at all. \markup { \override #bskip % --- this does work %\override #'(baseline-skip . gap) % --- this does not work The easiest way is to use a backquoted list here: \override #`(baseline-skip . ,gap) When you backquote a list, it is quoted as usual _except_ that any comma expression inside _does_ get evaluated. Which in this case means replacing the _symbol_ gap with the value in the _variable_ named gap. You can also cobble together your (dotted) list manually: \override #(cons 'baseline-skip gap) Note that cons is a function for making a dotted pair. We need to quote the symbol baseline-skip to keep Scheme from trying to look at the value of a variable called baseline-skip. We don't quote gap since here we _do_ want the variable value instead of a symbol gap. Thank you David. -- Mark Knoop ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [WISH] about \super and \sub
Hi Pierre, such requests should be directed to bug-lilyp...@gnu.org (have done it this time). Urs Am 16.10.2013 16:28, schrieb Pierre Perol-Schneider: Dear Developers, Dear List, There is something I found disturbing for years : I think \super and \sub are not properly settled. Here's a little code to show what I'm talking about : % \version 2.17.28 #(set-global-staff-size 30) \markup\column { \line\typewriter { % Here's what \super does : } \concat { E = mc\super 2 } \vspace#.5 \line\typewriter { % Here's what \super should do : } \concat { E = mc\raise#.7 \teeny 2 } \vspace#1 \line\typewriter { % Here's what \sub does : } \concat { H\sub 2 O } \vspace#.5 \line\typewriter { % Here's what \super should do : } \concat { H \raise#-.3 \teeny 2 O } } % I've also joined a LateX output for info. Cheers, Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [WISH] about \super and \sub
Shouldn't the characters in a chemical set without italics? You just want to show the expected position of the sub-indexed number. Helge 2013/10/16 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com Dear Developers, Dear List, There is something I found disturbing for years : I think \super and \sub are not properly settled. Here's a little code to show what I'm talking about : % \version 2.17.28 #(set-global-staff-size 30) \markup\column { \line\typewriter { % Here's what \super does : } \concat { E = mc\super 2 } \vspace#.5 \line\typewriter { % Here's what \super should do : } \concat { E = mc\raise#.7 \teeny 2 } \vspace#1 \line\typewriter { % Here's what \sub does : } \concat { H\sub 2 O } \vspace#.5 \line\typewriter { % Here's what \super should do : } \concat { H \raise#-.3 \teeny 2 O } } % I've also joined a LateX output for info. Cheers, Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [WISH] about \super and \sub
Hi, 2013/10/16 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com: There is something I found disturbing for years : I think \super and \sub are not properly settled. [] Here's a patch that fixes it: http://code.google.com/p/lilypond/issues/detail?id=3619 http://codereview.appspot.com/14438075 Please follow the discussion there - if there are any objections to my patch, i'll need your help. Let me know if you need help testing the patch. best, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
2013/10/16 Phil Burfitt phil.burf...@talktalk.net: In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. This should do what you want, so if it doesn't work, please file a bug report. Note that you should specify the path to the directory containing that file, not to the file itself. Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
2013/10/16 Kieren MacMillan kieren_macmil...@sympatico.ca: Question: Is there a way to force the MMRs (in \notes) to combine (in the Staff), despite the fact that the skips (in \global) are broken up? Currently, I'm using a series of tags to work around it, but it is extremely hacky, time-consuming, and prone to trial-and-error. FWIW, i'd like to be able to do this, too. Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Hi all, FWIW, i'd like to be able to do this, too. Maybe there's a way for a function (or engraver?) to extract the duration of skip-only music (i.e., uninterrupted by things like \mark or \tempo or \bar) and [re-]combine them? Thanks, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
Hi Janek, In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. This should do what you want, so if it doesn't work, please file a bug report. Will do. Note that you should specify the path to the directory containing that file, not to the file itself. Yes I did...in fact the dialog will only allow you to choose a directory and not a filename. Janek Thanks, Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Hi all, FWIW, i'd like to be able to do this, too. Maybe there's a way for a function (or engraver?) to extract the duration of skip-only music (i.e., uninterrupted by things like \mark or \tempo or \bar) and [re-]combine them? It would be the job of the engraver for multimeasure rests. However, I have distinct problems imagining what the output of the following should be if one were to combine multimeasure rests: \version 2.17.13 global = { \repeat unfold 8 { s1 } } notes = \relative c' R1*5^A c1 { s1 R1*3^B } \score { \new Staff \global \notes } -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
Am 16.10.2013 17:39, schrieb Phil Burfitt: Hi Janek, In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. This should do what you want, so if it doesn't work, please file a bug report. Will do. Note that you should specify the path to the directory containing that file, not to the file itself. Yes I did...in fact the dialog will only allow you to choose a directory and not a filename. Does it make any difference if you use Publication, Custom or Preview Mode? Urs Janek Thanks, Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [WISH] about \super and \sub
Thank you all, sorry for the wrong list. 2013/10/16 Janek Warchoł janek.lilyp...@gmail.com Hi, 2013/10/16 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com: There is something I found disturbing for years : I think \super and \sub are not properly settled. [] Here's a patch that fixes it: http://code.google.com/p/lilypond/issues/detail?id=3619 http://codereview.appspot.com/14438075 Please follow the discussion there - if there are any objections to my patch, i'll need your help. Let me know if you need help testing the patch. best, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Hi David, It would be the job of the engraver for multimeasure rests. Good to know — thanks! However, I have distinct problems imagining what the output of the following should be if one were to combine multimeasure rests: I have no problem seeing the desired (at least by me) output of your example. The only rule that need be applied (AFAIK) is this: Any block of MMRs uninterrupted by notation events (n.b. this obviously excludes skips!) is compressed. All other items are printed as is (e.g., the final three s1 measures are spread out, because there are no simultaneous MMRs!) and cause a de-compression split at that moment. So in the end we would have: \version 2.17.13 global = { \repeat unfold 8 { s1 } } notes = \relative c' R1*5^A c1 { s1 R1*3^B } \markup Un-Compressed: \score { \new Staff \global \notes } \markup Compressed: \score { \new Staff { \compressFullBarRests R1^A c'1 R1*4^B \repeat unfold 3 { s1 } } } 1. Is there some other way your example could reasonably be compressed? 2. Is there a relatively easy way to make the MMR engraver do this compression automagically? Thanks, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Hi David, It would be the job of the engraver for multimeasure rests. Good to know — thanks! However, I have distinct problems imagining what the output of the following should be if one were to combine multimeasure rests: I have no problem seeing the desired (at least by me) output of your example. The only rule that need be applied (AFAIK) is this: Any block of MMRs uninterrupted by notation events (n.b. this obviously excludes skips!) is compressed. All other items are printed as is (e.g., the final three s1 measures are spread out, because there are no simultaneous MMRs!) and cause a de-compression split at that moment. You did not address the scripts attached to multimeasure rests. When combining multiple multimeasure rests, you may end up with fewer rests than you started with (which is sort of the point), and with different ranges. That means that you don't have similar positions to apply the scripts to, and you might have more scripts than multimeasure rests anyway. What if a multimeasure rest is completely overlayed by material in the same voice? Not print it at all? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
Am 16.10.2013 17:42, schrieb Urs Liska: Am 16.10.2013 17:39, schrieb Phil Burfitt: Hi Janek, In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. This should do what you want, so if it doesn't work, please file a bug report. Will do. Note that you should specify the path to the directory containing that file, not to the file itself. Yes I did...in fact the dialog will only allow you to choose a directory and not a filename. Does it make any difference if you use Publication, Custom or Preview Mode? Urs Hm, looking at the code (Preview Mode additions) I had a certain idea: When compiling in preview mode, the include path isn't extended by the path to the preview mode files, but instead there is another '-I' option appended to the command line. So in Preview Mode Frescobaldi will now use (excerpt) lilypond ... -I PATHS-FROM-PREFERENCES ... -I PATH-TO-DEBUG-MODE-FILES However, when I tested right now everything works as expected. So a question to the others: Is it possible that the second -I command line option shadows the first on Windows while it doesn't on Linux? Phil: Could you test this with plain command line LilyPond please? Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
Hi Urs, Hi Janek, In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. This should do what you want, so if it doesn't work, please file a bug report. Will do. Note that you should specify the path to the directory containing that file, not to the file itself. Yes I did...in fact the dialog will only allow you to choose a directory and not a filename. Does it make any difference if you use Publication, Custom or Preview Mode? No. In custom mode with verbose output I get the following... C:/Guitar and Lute/Scores/Weiss/Suite in D minor/WeissSuiteDminorPrelude.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Guitar and Lute/Scores/Weiss/Suite in D minor;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;C:/Guitar and Lute;') \include functions.ly The path C:/Guitar and Lute I placed in Frescobaldi's Preferences does appear in the above search path however. Phil. Urs Janek Thanks, Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Problems downloading Frescobaldi with IE9
I have resoved this issue. The problem was in the Advanced Internet Options. I had checked do not save encrypted pages to disc - clear this and all is well. Does this leave one a bit more open to malicious software though? regards Peter Gentry ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Hi David, You did not address the scripts attached to multimeasure rests. Not sure what you mean here — other than the A and the B (both of which I addressed in my modified snippet), what scripts were there in your original snippet? When combining multiple multimeasure rests, you may end up with fewer rests than you started with (which is sort of the point), and with different ranges. Yes. And…? That means that you don't have similar positions to apply the scripts to, and you might have more scripts than multimeasure rests anyway. I believe both my example and my rule handle these situations without trouble. What if a multimeasure rest is completely overlayed by material in the same voice? Not print it at all? Here again is my single rule: Compress all contiguous blocks of MMRs uninterrupted by other notate-able items (e.g., material, scripts, regular rests, etc.). This rule, as I interpret it, is capable of handling everything brought up in your response. Put another way, please provide a snippet where that single rule cannot be logically applied to give the output I'm suggesting. Perhaps equivalently (for 99% of my purposes) would be this rule: Simultaneous skip events should be ignored when compressing MMRs. Is that easier to understand and/or implement? Thanks, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Perhaps equivalently (for 99% of my purposes) would be this rule: Simultaneous skip events should be ignored when compressing MMRs. Is that easier to understand and/or implement? Why do you use s rather than \skip if you don't want to have LilyPond notice events? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Hi David, You did not address the scripts attached to multimeasure rests. Not sure what you mean here — other than the A and the B (both of which I addressed in my modified snippet), what scripts were there in your original snippet? You attached them to rests different from the original rests. When combining multiple multimeasure rests, you may end up with fewer rests than you started with (which is sort of the point), and with different ranges. Yes. And…? Which means that you attach corresponding scripts to different locations as before. That means that you don't have similar positions to apply the scripts to, and you might have more scripts than multimeasure rests anyway. I believe both my example and my rule handle these situations without trouble. Then we are obviously talking about different things. What if a multimeasure rest is completely overlayed by material in the same voice? Not print it at all? Here again is my single rule: Compress all contiguous blocks of MMRs uninterrupted by other notate-able items (e.g., material, scripts, regular rests, etc.). This rule, as I interpret it, is capable of handling everything brought up in your response. I don't see that you even address scripts _on_ a multimeasure rest. Your reasoning becomes circular. Perhaps equivalently (for 99% of my purposes) would be this rule: Simultaneous skip events should be ignored when compressing MMRs. Is that easier to understand and/or implement? Use \skip rather than s. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Hi David, Why do you use s rather than \skip if you don't want to have LilyPond notice events? It's comments (questions) like that which make me feel like there are deep, deep secrets about Lilypond that even I (after more than a decade of heavy Lily-use) have no inkling. =) What's the difference? I have ALWAYS used s and \skip equivalently. Put another way, should this snippet behave differently than my first one? \version 2.17.13 global = { \repeat unfold 8 { \skip 1 } } notes = \relative c' { R1*4 c1 R1*3 } \score { \new Staff \compressFullBarRests \global \notes } Thanks! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Hi David, You attached them to rests different from the original rests. I attached them to moments identical to the original moments — that's all that matters (from a user's perspective). Then we are obviously talking about different things. I find that often happens… =) Use \skip rather than s. See other — highly confused — email response. Thanks, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing MultiMeasureRests to combine
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Why do you use s rather than \skip if you don't want to have LilyPond notice events? It's comments (questions) like that which make me feel like there are deep, deep secrets about Lilypond that even I (after more than a decade of heavy Lily-use) have no inkling. =) What's the difference? I have ALWAYS used s and \skip equivalently. Put another way, should this snippet behave differently than my first one? \version 2.17.13 global = { \repeat unfold 8 { \skip 1 } } Uh, apparently not. Seems like I was confused about the difference between s and \skip here. To sum what differences I know of: a) s starts a Bottom context, \skip doesn't b) s can take articulations, \skip (at least syntactically) not c) s uses/sets the default duration in the parser, \skip doesn't So basically the most noticeable difference for the first point is when writing something like \new StaffGroup { \skip 1*8 \new Staff { c4 c c c } } as opposed to \new StaffGroup { s1*8 \new Staff { c4 c c c } } -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
Hi Urs, - Original Message - From: Urs Liska u...@openlilylib.org To: lilypond-user@gnu.org Sent: Wednesday, October 16, 2013 5:15 PM Subject: Re: Frescobaldi 2.0.11 Am 16.10.2013 17:42, schrieb Urs Liska: Am 16.10.2013 17:39, schrieb Phil Burfitt: Hi Janek, In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. This should do what you want, so if it doesn't work, please file a bug report. Will do. Note that you should specify the path to the directory containing that file, not to the file itself. Yes I did...in fact the dialog will only allow you to choose a directory and not a filename. Does it make any difference if you use Publication, Custom or Preview Mode? Urs Hm, looking at the code (Preview Mode additions) I had a certain idea: When compiling in preview mode, the include path isn't extended by the path to the preview mode files, but instead there is another '-I' option appended to the command line. So in Preview Mode Frescobaldi will now use (excerpt) lilypond ... -I PATHS-FROM-PREFERENCES ... -I PATH-TO-DEBUG-MODE-FILES However, when I tested right now everything works as expected. So a question to the others: Is it possible that the second -I command line option shadows the first on Windows while it doesn't on Linux? Phil: Could you test this with plain command line LilyPond please? Not sure if this is what you wanted... From command prompt cd C:\Guitar and Lute\Scores\Weiss\Suite in Dminor Lilypond WeissSuiteDminorPrelude.ly -include=C:\Guitar and Lute that is the path to my \include file functions.ly Output GNU LilyPond 2.17.8 Processing `weisssuitedminorprelude.ly' Parsing... weisssuitedminorprelude.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;') \include functions.ly - - blah, blah as it spews out loads of errors for unknown escape strings - - Processing `/Guitar and Lute/functions.ly' Parsing... fatal error: failed files: weisssuitedminorprelude.ly HTH, Phil. Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
- Original Message - From: Phil Burfitt phil.burf...@talktalk.net To: Urs Liska u...@openlilylib.org; lilypond-user@gnu.org Sent: Wednesday, October 16, 2013 6:10 PM Subject: Re: Frescobaldi 2.0.11 Hi Urs, - Original Message - From: Urs Liska u...@openlilylib.org To: lilypond-user@gnu.org Sent: Wednesday, October 16, 2013 5:15 PM Subject: Re: Frescobaldi 2.0.11 Am 16.10.2013 17:42, schrieb Urs Liska: Am 16.10.2013 17:39, schrieb Phil Burfitt: Hi Janek, In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. This should do what you want, so if it doesn't work, please file a bug report. Will do. Note that you should specify the path to the directory containing that file, not to the file itself. Yes I did...in fact the dialog will only allow you to choose a directory and not a filename. Does it make any difference if you use Publication, Custom or Preview Mode? Urs Hm, looking at the code (Preview Mode additions) I had a certain idea: When compiling in preview mode, the include path isn't extended by the path to the preview mode files, but instead there is another '-I' option appended to the command line. So in Preview Mode Frescobaldi will now use (excerpt) lilypond ... -I PATHS-FROM-PREFERENCES ... -I PATH-TO-DEBUG-MODE-FILES However, when I tested right now everything works as expected. So a question to the others: Is it possible that the second -I command line option shadows the first on Windows while it doesn't on Linux? Phil: Could you test this with plain command line LilyPond please? Not sure if this is what you wanted... From command prompt cd C:\Guitar and Lute\Scores\Weiss\Suite in Dminor Lilypond WeissSuiteDminorPrelude.ly -include=C:\Guitar and Lute that is the path to my \include file functions.ly Output GNU LilyPond 2.17.8 Processing `weisssuitedminorprelude.ly' Parsing... weisssuitedminorprelude.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;') \include functions.ly - - blah, blah as it spews out loads of errors for unknown escape strings - - Processing `/Guitar and Lute/functions.ly' Parsing... fatal error: failed files: weisssuitedminorprelude.ly Sorry the last bit should have read.. warning: cannot find file: `-include=C:\Guitar and Lute' fatal error: failed files: -include=C:\\Guitar and Lute weisssuitedminorprelude.ly The other output was for when I tried -include=C:\Guitar and Lute\functions.ly Phil. HTH, Phil. Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
Phil Burfitt phil.burf...@talktalk.net writes: Sorry the last bit should have read.. warning: cannot find file: `-include=C:\Guitar and Lute' fatal error: failed files: -include=C:\\Guitar and Lute weisssuitedminorprelude.ly You are aware that there is a difference between -include and --include ? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.0.11 released
Wilbert, This is awesome news, thank you so much! I've just installed 2.0.11 on my machines here and everything looks great so far. MusicXML the Preview Mode options? Yes! Frescobaldi keeps getting better and better! Ben Wilbert Berendsen-4 wrote Dear friends, Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Highlights are musicxml import and configurable debug modes for building PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an explanation. Download: http://www.frescobaldi.org/download (hit F5 as the download location changed again, now GitHub's new releases tool is used). Please enjoy and report bugs as usual :-) Wilbert Berendsen -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152414.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problems downloading Frescobaldi with IE9
Hi Peter, Honestly I don't think you have anything to worry about by leaving that option unchecked (which is the default setting anyway, iirc). Perhaps you enabled it somewhere along the way and left it on...? In a nutshell, all that option does is this: Disk caching saves copies of the downloaded files on the hard drive so they doesn't need to be downloaded to be redisplayed. These pages can be viewed by anyone with permission to the cache folder. Pages transmitted with SSL encryption often contain sensitive information and caching of these pages to disk may present a privacy risk. This preference controls whether to cache to disk pages that were transmitted with SSL encryption. (taken from http://kb.mozillazine.org/Browser.cache.disk_cache_ssl) Have a good one! Ben Peter Gentry wrote I have resoved this issue. The problem was in the Advanced Internet Options. I had checked do not save encrypted pages to disc - clear this and all is well. Does this leave one a bit more open to malicious software though? regards Peter Gentry ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/Problems-downloading-Frescobaldi-with-IE9-tp152402p152415.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
- Original Message - From: David Kastrup d...@gnu.org To: lilypond-user@gnu.org Sent: Wednesday, October 16, 2013 6:30 PM Subject: Re: Frescobaldi 2.0.11 Phil Burfitt phil.burf...@talktalk.net writes: Sorry the last bit should have read.. warning: cannot find file: `-include=C:\Guitar and Lute' fatal error: failed files: -include=C:\\Guitar and Lute weisssuitedminorprelude.ly You are aware that there is a difference between -include and --include ? -- David Kastrup Ooops! Yes, unfamiliar with most of lilyponds command-line options I was trying a number of variations. -include=DIR --include=DIR -Iinclude=DIR with and without a filename although lilypond -help gives.. -I, --include=DIR add DIR to search path But Lilypond is still unable to find the \include file. Am I missing something here? Please enlighten me if so! Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
Am 16.10.2013 20:09, schrieb Phil Burfitt: - Original Message - From: David Kastrup d...@gnu.org To: lilypond-user@gnu.org Sent: Wednesday, October 16, 2013 6:30 PM Subject: Re: Frescobaldi 2.0.11 Phil Burfitt phil.burf...@talktalk.net writes: Sorry the last bit should have read.. warning: cannot find file: `-include=C:\Guitar and Lute' fatal error: failed files: -include=C:\\Guitar and Lute weisssuitedminorprelude.ly You are aware that there is a difference between -include and --include ? -- David Kastrup Ooops! Yes, unfamiliar with most of lilyponds command-line options I was trying a number of variations. -include=DIR --include=DIR -Iinclude=DIR with and without a filename although lilypond -help gives.. -I, --include=DIR add DIR to search path But Lilypond is still unable to find the \include file. Am I missing something here? Please enlighten me if so! No, I don't know it. But please try again and put your include files in a folder without spaces in the name, e.g. 'C:/guitar-lute' Urs Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
Phil Burfitt phil.burf...@talktalk.net writes: - Original Message - From: David Kastrup d...@gnu.org To: lilypond-user@gnu.org Sent: Wednesday, October 16, 2013 6:30 PM Subject: Re: Frescobaldi 2.0.11 Phil Burfitt phil.burf...@talktalk.net writes: Sorry the last bit should have read.. warning: cannot find file: `-include=C:\Guitar and Lute' fatal error: failed files: -include=C:\\Guitar and Lute weisssuitedminorprelude.ly You are aware that there is a difference between -include and --include ? Ooops! Yes, unfamiliar with most of lilyponds command-line options I was trying a number of variations. -include=DIR --include=DIR -Iinclude=DIR with and without a filename although lilypond -help gives.. -I, --include=DIR add DIR to search path But Lilypond is still unable to find the \include file. Am I missing something here? Please enlighten me if so! Your reports are inconsistent, you skip important parts (like saying there are undefined control sequences without quoting any actual error message). If you really want usable advice, you better make it a habit to use cutpaste rather than retyping (possibly from memory) in order to relate what is happening at your site. The help string is supposed to imply using either -I DIR or --include=DIR but definitely not both at the same time. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
On 2013-10-16 17:23, Janek Warchoł wrote: 2013/10/16 Phil Burfitt phil.burf...@talktalk.net: In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. If you add a subdirectory to \Guitars and Lute then it will find it! e.g. c:\Guitars and Lute\Guitars Don't know why but it works ... // Anders -- English isn't my first language. So any error or strangeness is due to the translation. Please correct my English so that I may become better. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.11
On 2013-10-16 20:23, Urs Liska wrote: and...@andis59.se and...@andis59.se schrieb: On 2013-10-16 17:23, Janek Warchoł wrote: 2013/10/16 Phil Burfitt phil.burf...@talktalk.net: In my current work flow, I have a .ly file of functions in a non lilypond directory, which I \include in all of my scores. Is there a way to define a path for include files in Frescobaldi, or do I have to give the full path in the \include statement? I included the path in the Lilypond include path in the Preferences dialog, but Frescobaldi does not find it. If you add a subdirectory to \Guitars and Lute then it will find it! e.g. c:\Guitars and Lute\Guitars Don't know why but it works ... // Anders What about forward and backward slashes on Windows? Frescobaldi uses forward slashes, but that have no difference in Windows. One thing is that you can't create a directory that have spaces in its name from the dialog where you select include directories. Well the directory gets created but you get an error and it's not selected... But this is is another problem // Anders -- English isn't my first language. So any error or strangeness is due to the translation. Please correct my English so that I may become better. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Lilypond command-line --include (was Frescobaldi 2.0.11)
David Kastrap wrote The help string is supposed to imply using either -I DIR or --include=DIR Urs Liska wrote But please try again and put your include files in a folder without spaces in the name, e.g. 'C:/guitar-lute' Minimal example... \version 2.17.8 \include functions.ly \score { \relative c'' { c d e f } } with functions.ly in C:\TEMP (no spaces here) command line: lilypond test.ly -I C:\TEMP 2 output.txt output.txt (copied and pasted as was done on previous examples where I had only removed all errors due to calls to functions in functions.ly): GNU LilyPond 2.17.8 Processing `test.ly' Parsing... test.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;') \include functions.ly Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `test.ps'... Converting to `./test.pdf'... warning: cannot find file: `-I' warning: cannot find file: `C:\TEMP' fatal error: failed files: C:\\TEMP -I test.ly command line: lilypond test.ly --include=C\:TEMP 2 output.txt output.txt (copied and pasted) GNU LilyPond 2.17.8 Processing `test.ly' Parsing... test.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;') \include functions.ly Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `test.ps'... Converting to `./test.pdf'... warning: cannot find file: `--include=C:\TEMP' fatal error: failed files: --include=C:\\TEMP test.ly Am I doing anything wrong this time? Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: ANN: Frescobaldi 2.0.11 released
-Original Message- From: EdBeesley [mailto:edplaysdr...@gmail.com] Sent: Wednesday, October 16, 2013 10:30 AM To: lilypond-user@gnu.org Subject: Re: ANN: Frescobaldi 2.0.11 released EdBeesley wrote Thank you for this release and in general for this amazing program that has made my life and I imagine many others' much much easier! I may have found a slight bug: Clicking error messages in the log no longer jumps to the relevant entry in the editor. Could this be because I installed this new version without uninstalling the previous one first? Sorry should have said I'm using Windows 7 x64 I'm having the same issue on Windows 7 x86. Ed, did you try uninstalling and reinstalling? Did that fix it? DR ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond command-line --include (was Frescobaldi 2.0.11)
Hm, I don't if that matters, but I would place the include option _before_ the filename. Otherwise everything looks correct to me. Strange. But it's definitely not a Frescobaldi issue anymore. Best Urs Phil Burfitt phil.burf...@talktalk.net schrieb: David Kastrap wrote The help string is supposed to imply using either -I DIR or --include=DIR Urs Liska wrote But please try again and put your include files in a folder without spaces in the name, e.g. 'C:/guitar-lute' Minimal example... \version 2.17.8 \include functions.ly \score { \relative c'' { c d e f } } with functions.ly in C:\TEMP (no spaces here) command line: lilypond test.ly -I C:\TEMP 2 output.txt output.txt (copied and pasted as was done on previous examples where I had only removed all errors due to calls to functions in functions.ly): GNU LilyPond 2.17.8 Processing `test.ly' Parsing... test.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;') \include functions.ly Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `test.ps'... Converting to `./test.pdf'... warning: cannot find file: `-I' warning: cannot find file: `C:\TEMP' fatal error: failed files: C:\\TEMP -I test.ly command line: lilypond test.ly --include=C\:TEMP 2 output.txt output.txt (copied and pasted) GNU LilyPond 2.17.8 Processing `test.ly' Parsing... test.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;') \include functions.ly Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `test.ps'... Converting to `./test.pdf'... warning: cannot find file: `--include=C:\TEMP' fatal error: failed files: --include=C:\\TEMP test.ly Am I doing anything wrong this time? Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond command-line --include (was Frescobaldi 2.0.11)
Urs Liska u...@openlilylib.org writes: Hm, I don't if that matters, but I would place the include option _before_ the filename. Otherwise everything looks correct to me. Strange. You can specify multiple include paths on the command line (and they will accumulate) and multiple files (and they will be compiled in sequence). So what happens is just that first the file is compiled, then the search path is extended and nothing is done any more with the extended search path. Quite logical. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond command-line --include (was Frescobaldi 2.0.11)
Hi Urs, - Original Message - From: Urs Liska To: Phil Burfitt ; lilypond-user@gnu.org Sent: Wednesday, October 16, 2013 9:29 PM Subject: Re: Lilypond command-line --include (was Frescobaldi 2.0.11) Hm, I don't if that matters, but I would place the include option _before_ the filename. Otherwise everything looks correct to me. Strange. But it's definitely not a Frescobaldi issue anymore. Best Urs lilypond -I C:\TEMP test.ly GNU LilyPond 2.17.8 Processing `test.ly' Parsing... test.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;C:/TEMP;') \include functions.ly Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `test.ps'... Converting to `./test.pdf'... fatal error: failed files: test.ly This time there are no warnings at the end, and C:\TEMP _is_ included in the search path unlike the previous examples and frescobaldi verbose engrave. Still giving fatal error though. Adding a call to a function in functions.ly in my minimal example however shows that functions.ly is still not being found... \version 2.17.8 \include functions.ly \score { \relative c'' { \stringNumbersOff c d e f } } lilypond -I C:\TEMP test.ly GNU LilyPond 2.17.8 Processing `test.ly' Parsing... test.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;C:/TEMP;') \include functions.ly test.ly:6:24: error: unknown escaped string: `\stringNumbersOff' \relative c'' { \stringNumbersOff c d e f } test.ly:6:24: error: syntax error, unexpected STRING \relative c'' { \stringNumbersOff c d e f } test.ly:6:8: error: errors found, ignoring music expression \relative c'' { \stringNumbersOff c d e f } fatal error: failed files: test.ly Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Bracketing part of a BassFigure
\version 2.17.27 \figures { 6+ [6+] } The above produces #6 [#6]. Is there a way for me to have JUST the sharp symbol in brackets, [#]6? (This exact question was asked on the list a while ago (http://thread.gmane.org/gmane.comp.gnu.lilypond.general/64125/focus=64139), and the person who asked it was essentially told no. However, only one person responded, and so I thought I'd ask again to see if anyone else has any input.) DR ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond command-line --include (was Frescobaldi 2.0.11)
Wow, that's getting strange ... I don't see any issues with your input and output, so I can't say anything anymore. My next (and last) resort would be to guess about a peculiar installation issue. So the next thing I'd suggest (but maybe someone else still has more to say) is to uninstall LilyPond, get a new version (2.17.8 is already somewhat dated) and try it again. Good luck Urs Am 16.10.2013 22:55, schrieb Phil Burfitt: Hi Urs, - Original Message - From: Urs Liska To: Phil Burfitt ; lilypond-user@gnu.org Sent: Wednesday, October 16, 2013 9:29 PM Subject: Re: Lilypond command-line --include (was Frescobaldi 2.0.11) Hm, I don't if that matters, but I would place the include option _before_ the filename. Otherwise everything looks correct to me. Strange. But it's definitely not a Frescobaldi issue anymore. Best Urs lilypond -I C:\TEMP test.ly GNU LilyPond 2.17.8 Processing `test.ly' Parsing... test.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;C:/TEMP;') \include functions.ly Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `test.ps'... Converting to `./test.pdf'... fatal error: failed files: test.ly This time there are no warnings at the end, and C:\TEMP _is_ included in the search path unlike the previous examples and frescobaldi verbose engrave. Still giving fatal error though. Adding a call to a function in functions.ly in my minimal example however shows that functions.ly is still not being found... \version 2.17.8 \include functions.ly \score { \relative c'' { \stringNumbersOff c d e f } } lilypond -I C:\TEMP test.ly GNU LilyPond 2.17.8 Processing `test.ly' Parsing... test.ly:3:9: error: cannot find file: `functions.ly' (search path: `C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program Files/LilyPond/usr/share/lilypond/current/scm;C:/Program Files/LilyPond/usr/share/lilypond/current/ps;C:/Program Files/LilyPond/usr/share/lilypond/current/ly;C:/TEMP;') \include functions.ly test.ly:6:24: error: unknown escaped string: `\stringNumbersOff' \relative c'' { \stringNumbersOff c d e f } test.ly:6:24: error: syntax error, unexpected STRING \relative c'' { \stringNumbersOff c d e f } test.ly:6:8: error: errors found, ignoring music expression \relative c'' { \stringNumbersOff c d e f } fatal error: failed files: test.ly Phil. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Windows installer update (was: ANN: Frescobaldi 2.0.11 released)
Friends, I decided to repost the Windows installer binary (the Frescobaldi Setup.exe) because it had an annoying little bug, where clicking the error messages in the lilypond log didn't work on Windows. If you downloaded the Windows installer today, just do it again to get a completely bug-free(TM) version ;-) Enjoy! The Frescobaldi team. -- Wilbert Berendsen (www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: ANN: Frescobaldi 2.0.11 released
I didn't uninstall previous versions and v2.0.11 is working OK here on my machine. When I hit Control+E it skips around to each error instance via the log window, as well as if I clicked on the error in the log. Seems OK. I'm on an x64 OS, if that helps. Ben Daniel Rosen wrote -Original Message- From: EdBeesley [mailto: edplaysdrums@ ] Sent: Wednesday, October 16, 2013 10:30 AM To: lilypond-user@ Subject: Re: ANN: Frescobaldi 2.0.11 released EdBeesley wrote Thank you for this release and in general for this amazing program that has made my life and I imagine many others' much much easier! I may have found a slight bug: Clicking error messages in the log no longer jumps to the relevant entry in the editor. Could this be because I installed this new version without uninstalling the previous one first? Sorry should have said I'm using Windows 7 x64 I'm having the same issue on Windows 7 x86. Ed, did you try uninstalling and reinstalling? Did that fix it? DR ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152427.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
improving whiteout
Here's another example of an ugly output (whiteout.png) \override DynamicText.whiteout = ##t Something has to be done to prevent situations like this. As a workaround I use this solution: --begin-- #(define-public (stencil-with-color stencil color) (ly:make-stencil (list 'color color (ly:stencil-expr stencil)) (ly:stencil-extent stencil X) (ly:stencil-extent stencil Y))) #(define (stencil-padded-whiteout stencil padding) (let* ((x-ext (ly:stencil-extent stencil X)) (y-ext (ly:stencil-extent stencil Y))) (ly:stencil-add (stencil-with-color (ly:round-filled-box (interval-widen x-ext padding) (interval-widen y-ext padding) 0) white) stencil))) #(define (text-in-white-box grob) (stencil-padded-whiteout (ly:text-interface::print grob) 0.2)) \layout { \context { \Score \override DynamicText.stencil = #text-in-white-box } } ---end--- This code does the job, but i'm not sure if it has any drawbacks. Any thoughts? -Karol attachment: whiteout.png___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.0.11 released
Wilbert, Just a quick question. Is the padding/spacing around the edge of this window supposed to be so tight to the edge? The check-boxes are just about off the edge and I just wanted to let you know how things looked on Windows 8 (or maybe it's across OS, not sure). Thanks for this release! Ben http://lilypond.1069038.n5.nabble.com/file/n152428/spacing.jpg Wilbert Berendsen-4 wrote Dear friends, Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Highlights are musicxml import and configurable debug modes for building PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an explanation. Download: http://www.frescobaldi.org/download (hit F5 as the download location changed again, now GitHub's new releases tool is used). Please enjoy and report bugs as usual :-) Wilbert Berendsen -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152428.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: ANN: Frescobaldi 2.0.11 released
Daniel Rosen wrote -Original Message- From: EdBeesley [mailto: edplaysdrums@ ] Sent: Wednesday, October 16, 2013 10:30 AM To: lilypond-user@ Subject: Re: ANN: Frescobaldi 2.0.11 released EdBeesley wrote Thank you for this release and in general for this amazing program that has made my life and I imagine many others' much much easier! I may have found a slight bug: Clicking error messages in the log no longer jumps to the relevant entry in the editor. Could this be because I installed this new version without uninstalling the previous one first? Sorry should have said I'm using Windows 7 x64 I'm having the same issue on Windows 7 x86. Ed, did you try uninstalling and reinstalling? Did that fix it? DR ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user Strangely enough it's just started working! All I've done between now and then is put the computer to sleep and woken it up again... To quote the IT crowd: Have you tried turning it off and on again? -- View this message in context: http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152431.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Y-extent Problem
Hi folks,I've been working towards an automatic way to notate what Brian Ferneyhough calls "interruptive polyphony".I've been reasonably successful in terms of implementing the rhythmic aspect of the problem (still some work to do on grace notes). However, at the moment I have to precisely specify the Y value of the note I'm trying to connect to. Trying to do this automatically causesa problem whenever I try to access the Y-extent value for a NoteHead grob.Whenever the line (y-extent (ly:grob-extent grob sys Y))is uncommented the spacing of the first system is disrupted.Is there anyway to prevent this? Or is there an alternative way to access the Y-position of Grobs?Apologies if this is a known-issue that I've somehow missed.I've included a MWL below that illustrates the problem and have also attached my working ly file.any help would be great!piaras hoban%%% START EXAMPLE %%%\language "english"\version "2.17.26"music = {\repeat unfold 4 c'1 \break\repeat unfold 4 c'1}\score { \new Staff { \once \override NoteHead.after-line-breaking = #(lambda (grob) (let*( (sys (ly:grob-system grob)) (x-extent (ly:grob-extent grob sys X)) ;;uncomment y-extent to cause spacing error ;(y-extent (ly:grob-extent grob sys Y)))(display (list x-extent )) )) \music}\new Staff { \music} }#(set-global-staff-size 32) terrain_test.ly Description: Binary data %%% END EXAMPLE %%% -- - - - - - - - - - - - - - - - - -http://piarashoban.com/+353 (0) 87 285369215 OakglynnNaas Co. KildareIRELAND ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lyrics to hymn - new user
On Oct 13, 2013, at 8:44 PM, Carl Peterson carlopeter...@gmail.com wrote: To your specific issue, what you would do is use skips to get the notes where they need to be. For instance, if you were to define variables outside the score block for the parts, sopVerse = { c' g'4 c' f' c' e' \stemUp d' c'2 \stemNeutral c' g' } altoVerse = { \stemDown s2. c'4 c'2 s2 } This would have three beats chorded, then two sets of notes separated, then the last stack chorded. Carl, I've now had a chance to practice following the examples you have given me (both sets), and now I understand how to do what I need to do. Thank you for taking the time to answer my question and give me an example of how it will work. And thanks also to the several who gave their thoughts to whether I should reply to all. This is indeed a very helpful community of people. I'm coming from a background in occasional usage of Finale, and although it seems weird to move away from the real thing (a very expensive app I paid for) for this free and text-based solution, the truth is that I'm finding that the results are just better and require a lot less fighting to get right, and all that thanks to a community of people who are doing it out of the goodness of their hearts. Thanks to all: those who program, support, and contribute to LilyPond and Frescobaldi, and to the community of helpful users. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: improving whiteout
karol wrote Here's another example of an ugly output (whiteout.png) \override DynamicText.whiteout = ##t Something has to be done to prevent situations like this. As a workaround I use this solution: --begin-- #(define-public (stencil-with-color stencil color) (ly:make-stencil (list 'color color (ly:stencil-expr stencil)) (ly:stencil-extent stencil X) (ly:stencil-extent stencil Y))) #(define (stencil-padded-whiteout stencil padding) (let* ((x-ext (ly:stencil-extent stencil X)) (y-ext (ly:stencil-extent stencil Y))) (ly:stencil-add (stencil-with-color (ly:round-filled-box (interval-widen x-ext padding) (interval-widen y-ext padding) 0) white) stencil))) #(define (text-in-white-box grob) (stencil-padded-whiteout (ly:text-interface::print grob) 0.2)) \layout { \context { \Score \override DynamicText.stencil = #text-in-white-box } } ---end--- This code does the job, but i'm not sure if it has any drawbacks. Any thoughts? -Karol Hi Karol, I had a similar question last week and Thomas Morley generated this fantastic little function which lets you increase the extent of the whiteout box by your own values. Originally this was for the DynamicTextSpanner but it's easy to change that for other Spanners. moreVerticalDynamicTextSpannerWhiteoutII = #(define-music-function (parser location adds)(pair?) (define (flexible-stencil-whiteout add stencil) (let* ((x-ext (ly:stencil-extent stencil X)) (y-ext (ly:stencil-extent stencil Y))) (ly:stencil-add (stencil-with-color (ly:round-filled-box (interval-widen x-ext (car add)) (interval-widen y-ext (cdr add)) 0.0) white) stencil))) (define more-stencil-whiteout (lambda (grob) (let* ((stil (ly:line-spanner::print grob)) (x-ext (ly:stencil-extent stil X)) (y-ext (ly:stencil-extent stil Y)) (whiteout-stil (flexible-stencil-whiteout adds stil))) (ly:make-stencil (ly:stencil-expr whiteout-stil) x-ext y-ext #{ %% Needed for 2.17.x: \override DynamicTextSpanner #'vertical-skylines = #'() \once \override DynamicTextSpanner #'stencil = #more-stencil-whiteout #}) \score { \new GrandStaff \new Staff \relative c' { c d e \moreVerticalDynamicTextSpannerWhiteoutII #'(0 . 1.5) f \cresc c d e f \! } \new Staff \relative c' { c d e f \cresc c d e f \! } } Give it a try, I find the ability to set your own values for the extent of the whiteout absolutely invaluable. -- View this message in context: http://lilypond.1069038.n5.nabble.com/improving-whiteout-tp152429p152434.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: improving whiteout
Hi Karol, Here's another example of an ugly output (whiteout.png) Something has to be done to prevent situations like this. Looks pretty good — nice work! That being said, this will only really be fixed-fixed-fixed with a strict outline whiteout function. I have offered a bounty for said function; so far, nobody's taken me up on the offer… Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lyrics to hymn - new user
Garrett McGilvray garrett.mcgilv...@gmail.com writes: truth is that I'm finding that the results are just better and require a lot less fighting to get right, and all that thanks to a community of people who are doing it out of the goodness of their hearts. For myself, I feel entitled to quoting Mae West: Goodness had nothing to do with it, dearie. While my life style still is somewhat lacking in open extravagance compared to that of the bejeweled character played by Ms West, monetary contributions from LilyPond lovers allow me to play all day and night with, well, LilyPond. Thanks to all: those who program, support, and contribute to LilyPond and Frescobaldi, and to the community of helpful users. Part of what makes this possible is the text nature of LilyPond: this makes it possible to swap authoritive experience over a text-based medium like this mailing list. That's definitely harder to do where a GUI-entry program is involved. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lyrics to hymn - new user
On Wed, Oct 16, 2013 at 6:54 PM, Garrett McGilvray garrett.mcgilv...@gmail.com wrote: And thanks also to the several who gave their thoughts to whether I should reply to all. This is indeed a very helpful community of people. I'm coming from a background in occasional usage of Finale, and although it seems weird to move away from the real thing (a very expensive app I paid for) for this free and text-based solution, the truth is that I'm finding that the results are just better and require a lot less fighting to get right, and all that thanks to a community of people who are doing it out of the goodness of their hearts. Thanks to all: those who program, support, and contribute to LilyPond and Frescobaldi, and to the community of helpful users. Regarding a lot less fighting to get right, I am acquainted with a number of people who have been involved in publishing hymnals with shape notes. I constantly see them talking about all the work arounds to make shape note stems work correctly, to get the spacing right, etc., etc. My comment is always, Or you could just use LilyPond. In talking with one person who does a lot of hymn setting in Finale. He says it takes him at least an hour to set a hymn and get it right and fix all the quirks of Finale. With my template system, most hymns take me 1/2 an hour at most, and probably 85% of that is music input, 10% of it is linking the template files together, and 5% of that is fixing input errors. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lyrics to hymn - new user
Carl Peterson carlopeter...@gmail.com writes: With my template system, most hymns take me 1/2 an hour at most, and probably 85% of that is music input, 10% of it is linking the template files together, and 5% of that is fixing input errors. So here is the challenging question: what would be required to have a hymn typesetter be able to look at the documentation of LilyPond, and start typesetting hymns with the delivered doc and styles within an hour? That will very likely mean that the documentation and the available files/styles would need to be different. How do we get your knowhow into LilyPond in a way that gives those others no excuse even if they don't fancy getting a training session with you? Would you consider this a worthwhile endeavor? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lyrics to hymn - new user
On 13-10-16 08:05 PM, David Kastrup wrote: Carl Peterson carlopeter...@gmail.com writes: With my template system, most hymns take me 1/2 an hour at most, and probably 85% of that is music input, 10% of it is linking the template files together, and 5% of that is fixing input errors. So here is the challenging question: what would be required to have a hymn typesetter be able to look at the documentation of LilyPond, and start typesetting hymns with the delivered doc and styles within an hour? That will very likely mean that the documentation and the available files/styles would need to be different. How do we get your knowhow into LilyPond in a way that gives those others no excuse even if they don't fancy getting a training session with you? Would you consider this a worthwhile endeavor? If it's useful, Carlo could have a look at the Vocal Music Snippets in the documentation, which contains things such as hymn templates, as well as the available material in tne Notation Reference under section 2.1. I can then correspond directly with him off the list, to generate a set of suggested updates either to NR or the snippets manual. I haven't looked at LSR lately, but there may also be gold to be mined ther eas well. Cheers, Colin PS: @Janek: would a library of templates, not snippets, be a useful test for a workflow management system? -- I've learned that you shouldn't go through life with a catcher's mitt on both hands. You need to be able to throw something back. -Maya Angelou, poet (1928- ) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lyrics to hymn - new user
On Oct 16, 2013, at 9:05 PM, David Kastrup d...@gnu.org wrote: So here is the challenging question: what would be required to have a hymn typesetter be able to look at the documentation of LilyPond, and start typesetting hymns with the delivered doc and styles within an hour? There are a couple of useful snippets for hymns, but for me the trouble was that they all had each part as a separate voice, whereas most of the hymnals I am familiar with use shape notes with the parts on each staff grouped in a single voice as a chord. The shape notes are super easy (thank you LilyPond!). The difficulty comes with the occasional split voices or where two parts share a single pitch, necessitating stems going both directions from a single note head. Carl has helped me get going, but getting that kind of music to play nicely with lyrics was the challenge for me. And now off topic but in response to Carl... On Oct 16, 2013, at 8:46 PM, Carl Peterson carlopeter...@gmail.com wrote: Regarding a lot less fighting to get right, I am acquainted with a number of people who have been involved in publishing hymnals with shape notes. I constantly see them talking about all the work arounds to make shape note stems work correctly, to get the spacing right, etc., etc. My comment is always, Or you could just use LilyPond. In talking with one person who does a lot of hymn setting in Finale. He says it takes him at least an hour to set a hymn and get it right and fix all the quirks of Finale. For the me the shape notes aren't too hard. It isn't obvious how to set it. Honestly, even though it is a GUI, I have to spend as much time in the documentation sometimes as I do for LilyPond as a new user. But once you learn how, the only annoyance there is that Finale is not smart enough to flip the Fa note head depending on stem direction so you have to manually select a new note head for every instance. However, my greatest annoyance was this: When trying to make versions to be displayed by PowerPoint, the goal is to have large text for readability without having one measure per line, and this means a lot of manual measure spacing, then moving the alignment of lyrics and notes manually throughout. So I would spend a good deal of time working on all of this custom spacing, and then I would notice one little error in the music I had input. A simple fix, right? Nope. I make the one little change, and the entire spacing reflows back to default, negating a good deal of work. I really hated that. I'm hoping I can replace Finale for good in making PowerPoint versions of hymns. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Is there a way to split a score across two sheets?
Hi, I use LilyPond for bagpipe music. I find LilyPond and the included bagpipe.ly file to work very well for that task. Thanks! I looked in the documents and in other places online for help and did not find anything on how to split a score across two sheets, so Iam hoping the list can provide some insight. What I am looking to do is to easily split a score across two sheets much like you can make a score use two pages instead of one with a \pageBreak at the appropriate place. For example, the tune Cabar Feidh is much easier to read from a single sheet if printed landscape as opposed to printing portrait. This is just because some of the bars are more busy with doublings and throws etc. than others making certain parts a bit crowded when printing this tune in portrait orientation. I realize I could create two separate scores, one for each sheet, but that becomes cumbersome if you ever decide to display the tune differently. So I was wondering if there was an easy way to split a score across two sheets when printing so the tune essentially puts the first two bars on the left sheet and the last two bars of each line on the right sheet of an open book? Thanks in advance, Ben ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user