Re: What to use to edit output after the fact?
Inkscape is the closest thing I know of, but I've had trouble with it on Mac OS X with Lilypond PDFs. On the other hand, Illustrator is quite cheap if you are affiliated with an academic institution. I got a stand-alone copy for under $90 through Yale. A friend of mine got the entire Adobe Creative Suite for $200 through the University of Wisconsin. -- Kris Shaffer graduate student in music theory, Yale University co-editor-in-chief for music theory, AmSteg.org www.shaffermusic.com On Tue, 18 Apr 2006 04:45:47 -0300, andrea valle [EMAIL PROTECTED] wrote: Hi, Is there anything free doing the job of Illustrator? thanks best -a- On 17 Apr 2006, at 21:40, Kris Shaffer wrote: I frequently use Illustrator as a post-Lilypond editor for musical graphics for theory handouts or papers, and I just use the PDF files which Lilypond outputs. Andrea Valle DAMS - Facoltà di Scienze della Formazione Università degli Studi di Torino http://www.semiotiche.it/andrea [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: What to use to edit output after the fact?
I frequently use Illustrator as a post-Lilypond editor for musical graphics for theory handouts or papers, and I just use the PDF files which Lilypond outputs. The only issue I've run into (on Lilypond 2.6.x and Illustrator CS 2, Mac OS 10.3.8), aside from the fact that you can only edit one page of your document in Illustrator, is fonts. You'll need the Lilypond OpenType fonts installed system-wide, but even so, some manual font assignment is necessary in Illustrator. To do this, open the PDF in Illustrator, go to Find Font... in the Type menu. Under Fonts in Document: you'll likely see a few fonts in brackets, without the black green double-O font icon after them. All of those are font names from the Lilypond file which Illustrator could not find in the system fonts. For example, my Lilypond files typically include CenturySchL Roma*. Select that under Fonts in Document:, then after Replace With Font From: select System, and highlight Century Schoolbook in the list, then click Change All. Once I've performed this process until all bracketed fonts are gone from Fonts in Document I'm good to go. (Any Feta or PFAEmmentalier fonts should be replaced by the corresponding Emmentalier fonts. Unlike the regular text fonts, the names of these fonts will still be in brackets, but once the replacement is done, there will be Emmentalier x followed by the double-O font icon under Fonts in Document. The double-O icon is the key that you have an existing system font in the document.) I hope this helps. I've always had success with Lilypond + Illustrator on Mac, and find that combination to be a great asset, so I hope you're able to get it to work. -- Kris Shaffer graduate student in music theory, Yale University co-editor-in-chief for music theory, AmSteg.org www.shaffermusic.com On Mon, 17 Apr 2006 13:50:14 -0300, [EMAIL PROTECTED] wrote: I've been using Lilypond to do all the homework for my composition class. Of course, I was happy with a lot of the output, so I deleted the source files. (Yeah, yeah, I know, never delete anything...) Now I find that I want to change the file, so I thought I'd just edit the postscript output. I have a copy of Illustrator to use, but when I open the files, I only see some of the details, mostly just staff lines and a few notes here and there... I have the most recent version of Illustrator and I'm not getting any errors when I open the file, so I'm a bit confused. Does Lilypond output standard postscript? Is there a better program to edit the output files with? Thanks... Doug ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond error for 3 eighth notes
The grouping which Lilypond chooses by default in this case (as in most others) is the standard way of grouping such a figure in common practice instrumental music. In 2/4 and 3/4, any consecutive eighth-notes within a measure are typically beamed together (with a few exceptions). Incidentally, there are some psychological advantages to following the traditional notational practice in this case, as well. That said, neither notation is confusing enough to hinder performance. All in all, there is no right or wrong, but breaking with tradition will not win you anything here. It may even be slightly disadvantageous. -- Kris Shaffer graduate student in music theory, Yale University co-editor-in-chief for music theory, AmSteg.org www.shaffermusic.com On Fri, 10 Feb 2006 00:50:40 -0500, Ramana Kumar [EMAIL PROTECTED] wrote: would c'4. c'8 d'[ e'] be what you expect? or what? On 2/10/06, Ben Fisher [EMAIL PROTECTED] wrote: It looks like Lilypond is giving the wrong output here: { \time 3/4 c'4. c'8 d' e' } The three eighth notes are grouped together. I have no idea why this should happen, because they aren't triplets. If the time signature were 6/8 then it might make sense, but otherwise I can't imagine why. I guess there isn't any right or wrong way to group 8th notes, but this is a strange choice for the default. I'm using version 2.6.5.1. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: User Experience Engineering
, or Sibelius do well. Development efforts will be better spent in improving Lilypond further, or at making it interface better with some of these other applications, which seems to be the way it is already going. Incidentally, some aspects of this issue has also been recently discussed on the Society for Music Theory mailing list, and as a response to that, I put together a short essay and some graphical examples on my website: www.shaffermusic.com/graphics.html. Hopefully some will find it helpful. -- Kris Shaffer graduate student in music theory, Yale University co-editor-in-chief for music theory, AmSteg.org www.shaffermusic.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: alternate time sigs
To accomplish something like what you referred to, I put this in the header: tsMarkup = \markup { \override #'(baseline-skip . 0.5) \number { \column { 2 4 } \musicglyph #scripts.stopped \column { 3 4 } } and this in the score (note the tsMarkup): % Variation VI % rehearsal 52 \override Staff.TimeSignature #'print-function = #Text_interface::print \override Staff.TimeSignature #'text = #tsMarkup \time 5/4 \once \override TextScript #'font-size = #3 \once \override TextScript #'padding = #2 d8)^\markup { \bold { Var. VI } } g-. d-. g-. \bar : fis4( e8) r b16( c b c d8) e d e \bar : c2 c16( d c d % \break e8) bes'-. e,-. bes'-. \bar : a4( g8) r e16( f e f g8) a-. g-. a-. \bar : fis2 r4 \bar || \revert Staff.TimeSignature #'print-function \revert Staff.TimeSignature #'text \time 4/4 See the attachment for the result. This is a work-in-progress, so a few things on this page are still messy, but the time signature at 52 is fine. As for the parentheses in your example, you can make really big parentheses with \markup and offset them to the appropriate location. Hope this helps. -- Kris Shaffer graduate student in music theory, Yale University co-editor-in-chief for music theory, AmSteg.org www.shaffermusic.com On Tue, 06 Dec 2005 03:45:19 -0500, David Bobroff [EMAIL PROTECTED] wrote: I'd like to do this: http://notendur.centrum.is/~bobroff/lily/vartime.png Now, I figure I can handle the invisible changes between 9/8 and 3/4 by using \compressMusic or \times as necessary. I'm guessing that the compound time signature hack could serve as a model for the displaying the time signature as it is in the above example, but I only about half understand how that all works. Insights/comments/suggestions are welcome. -David ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user horn4.png Description: PNG image ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: graphics gripe
You can use lilypond --png -dresolution=110 to get a 110DPI png image (Lilypond manual, section 5.2). Just adjust the resolution value accordingly. -- Kris Shaffer graduate student in music theory, Yale University co-editor-in-chief for music theory, AmSteg.org www.shaffermusic.com On Mon, 19 Sep 2005 11:49:06 -0400, Erik Sandberg [EMAIL PROTECTED] wrote: On Monday 19 September 2005 16.21, Aaron Mehl wrote: Hi all, I am trying to add lilypond output into scribus, my first choice would have been scribus, but scribus doesn't like lilypond svgs? I don't fully understand what you want, but if it's just that you need to import lilypond's output into scribus, then you can always import pdf or ps. And for png resolution: AFAIK, pngs are created from ps output, using gs. If you use lilypond --verbose, you'll see the actual gs command. You can change resolution by playing around with the parameters. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: unmetered music question
Try \set Score.timing = ##f inside the staff context, instead of outside (referring to the code in the original email). Also, can you post the whole file you're working from? It may help the debugging. -- Kris Shaffer graduate student in music theory, Yale University co-editor-in-chief for music theory, AmSteg.org www.shaffermusic.com On Fri, 02 Sep 2005 19:53:50 -0400, Thomas Ruedas [EMAIL PROTECTED] wrote: Hi, On Friday 02 September 2005 04:50, Mehmet Okonsar wrote: try \cadenzaOn and \cadenzaOff thanks Mehmet, that brought me at least much closer to the desired result. However, I still can't get rid of the 4/4 signature at the begin of the piece. Isn't there a way to switch that off? I also have the impression that lily doesn't quite forget that, because for some reason it omits the R1 rest in the first (quasi-)bar and puts it in bar 7, where it is completely out of place. Any further ideas? Thomas ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: stretchable systems
Yes, this is possible. See section 10.1.6 and 10.1.7 of the manual for instructions on using minimumVerticalExtent and VerticalAlignment #'forced-distance. You can also try making each staff a little smaller to fit the third system, if you prefer. -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com On Thu, 25 Aug 2005 05:42:25 -0400, Nicolas Sceaux [EMAIL PROTECTED] wrote: Hi, Considering a piece with N-staff systems, with no room on a page for 3 systems, only for two, but with lot of space left, I can't find if it is possible to automatically enlarge (I hope that this word won't make this message marked as spam) the space between staves in a system, up to a certain distance, so that there should be less space between the two systems. Before: - page - /== |== \== /== |== \== - page - After: - page - /== | |== | \== /== | |== | \== - page - If this does not exist yet, but is sponsorable, I'm interested. nicolas PS: is there a problem with the mailing list search page? Searching on staff gives 0 results: http://lists.gnu.org/archive/cgi-bin/namazu.cgi?query=staffidxname=lilypond-usermax=10result=normalsort=score ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
Is ly/property-init.ly online somewhere? I can't find a lilypond-doc package for Mac OS X, and I don't have any lilypond stuff in /usr/share/. In the meantime, I tried \override MultiMeasureRestText #'no-spacing-rods = ##f in place of \fatText, but it did not work. I also found in the program reference online that, though TextScript takes #'no-spacing-rods, MultiMeasureRestText does not. Did I miss anything, or would this feature need to be added? Kris On Mon, 22 Aug 2005 23:25:17 -0400, Graham Percival [EMAIL PROTECTED] wrote: On 22-Aug-05, at 6:15 PM, Kris Shaffer wrote: One more question on this issue: The commands \fatText and \emptyText have no effect on either s1*0^\markup {whatever} R1*4 or R1*4^\markup {whatever} How can I automatically apply the width of the markup string to the width of the multi-rest bar? Take a look in ly/property-init.ly to find out what \fatText does, then change the TextScript to MultiMeasureRestText. ly/property.init.ly: fatText = \override TextScript #'no-spacing-rods = ##f emptyText = \override TextScript #'no-spacing-rods = ##t I've added the following to the manual: Warning! This text is created by @code{MultiMeasureRestText}, not @code{TextScript}. { \override TextScript #'padding = #5 R1^low \override MultiMeasureRestText #'padding = #5 R1^high } -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
Mats, Thanks for helping me find the init files. Filename searches in Mac OS X Panther do not search the contents of *.app packages, which is why my searching came up empty. But lilypond --verbose told me where to look. So now I know why no-spacing-rods does not work, and thus why fatText does not work, however I still don't know how to get a multirest bar to accomodate the width of markup text. I have gotten close with { R1*4 } \\ { \fatText s1*4^\markup { \override #'(baseline-skip . 0.5) \column { \line { etwas ruhiger } werdend } } \emptyText } The width of the bar expands to contain the text, but the multirest is too high by two staff lines. And according to the manual, you cannot adjust the pitch of a multirest to move it up and down. If there is another way to move the multirest up and down (and keep it centered), then this hack will work. Is that possible? Or is there another solution to this? Any help will be greatly appreciated. Kris On Tue, 23 Aug 2005 09:42:49 -0400, Mats Bengtsson [EMAIL PROTECTED] wrote: It's one of the initialization files that LilyPond reads when started. Call LilyPond with the extra flag lilypond --verbose to get a listing of all initialization files that are read, with the full path. The reason that no-spacing-rods doesn't work for MultiMeasureRestText is that this object is a spanner, whereas TextScripts, for example are Items. You can get some information on these issues if you look at the program reference for spanner-interface and item-interface, respectively (Program Reference - Backend - Graphical Object Interfaces). If you want more details, I'm afraid one of the main hackers have to explain. /Mats Kris Shaffer wrote: Is ly/property-init.ly online somewhere? I can't find a lilypond-doc package for Mac OS X, and I don't have any lilypond stuff in /usr/share/. In the meantime, I tried \override MultiMeasureRestText #'no-spacing-rods = ##f in place of \fatText, but it did not work. I also found in the program reference online that, though TextScript takes #'no-spacing-rods, MultiMeasureRestText does not. Did I miss anything, or would this feature need to be added? Kris On Mon, 22 Aug 2005 23:25:17 -0400, Graham Percival [EMAIL PROTECTED] wrote: On 22-Aug-05, at 6:15 PM, Kris Shaffer wrote: One more question on this issue: The commands \fatText and \emptyText have no effect on either s1*0^\markup {whatever} R1*4 or R1*4^\markup {whatever} How can I automatically apply the width of the markup string to the width of the multi-rest bar? Take a look in ly/property-init.ly to find out what \fatText does, then change the TextScript to MultiMeasureRestText. ly/property.init.ly: fatText = \override TextScript #'no-spacing-rods = ##f emptyText = \override TextScript #'no-spacing-rods = ##t I've added the following to the manual: Warning! This text is created by @code{MultiMeasureRestText}, not @code{TextScript}. { \override TextScript #'padding = #5 R1^low \override MultiMeasureRestText #'padding = #5 R1^high } -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
That would be a very helpful and time-saving feature, especially when producing orchestral parts. How much would it be worth? I'd be willing to contribute a modest amount if a few others wanted to join in as well. Kris On Tue, 23 Aug 2005 15:00:44 -0400, Mats Bengtsson [EMAIL PROTECTED] wrote: Han-Wen Nienhuys wrote: So now I know why no-spacing-rods does not work, and thus why fatText does not work, however I still don't know how to get a multirest bar to accomodate the width of markup text. I have gotten close with { R1*4 } \\ { \fatText s1*4^\markup { \override #'(baseline-skip . 0.5) \column { \line { etwas ruhiger } werdend } } \emptyText } The width of the bar expands to contain the text, but the multirest is too high by two staff lines. And according to the manual, you cannot adjust the pitch of a multirest to move it up and down. If there is another way to move the multirest up and down (and keep it centered), then this hack will work. Is that possible? Or is there another solution to this? Any help will be greatly appreciated. Why don't you simply set the minimum-length property on MultiMeasureRest(Text)? Why can't LilyPond figure out the length of the text itself? Maybe a new feature somebody wants to sponsor? /Mats -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
It's not always necessary, but regularly in orchestral parts, you will have a new tempo or expression mark over each of several adjacent multirests (especially with the overly verbose German composers like Strauss and Mahler). So it would come in handy for me... Kris On Tue, 23 Aug 2005 18:36:57 -0400, Han-Wen Nienhuys [EMAIL PROTECTED] wrote: Kris Shaffer wrote: Why can't LilyPond figure out the length of the text itself? Maybe a new feature somebody wants to sponsor? That would be a very helpful and time-saving feature, especially when producing orchestral parts. How much would it be worth? I'd be willing to contribute a modest amount if a few others wanted to join in as well. It's not clear to me that the mm-rest text should be kept between the barlines. Of course, I can have a look into the cost of such a modification. -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
One more question on this issue: The commands \fatText and \emptyText have no effect on either s1*0^\markup {whatever} R1*4 or R1*4^\markup {whatever} How can I automatically apply the width of the markup string to the width of the multi-rest bar? Kris Shaffer On Mon, 22 Aug 2005 03:32:31 -0400, Mats Bengtsson [EMAIL PROTECTED] wrote: I don't think you understood Han-Wen's answer. Everything will work fine if you do \override MultiMeasureRestText #'extra-offset = #'(0 . 2.0) or (preferably) \override MultiMeasureRestText #'padding = #2.0 As you can read in section 8.2.1, texts attached to multi measure rests are handled by MultiMeasureRestText layout objects in contrast to texts attached to normal notes, which are handled by TextScript layout objects. The comment on using a skip note are only relevant if you want to place something at the beginning of the bar instead of in the middle (which is where the multimeasure rest is placed). /Mats Kris Shaffer wrote: Since the manual (section 8.2.1, page 173) mentions the need to use s1*0^\markup {whatever } R1*4 instead of R1*4^\markup to control markup alignment on a multirest, I figured it was not an unknown bug. But it sounds like something I should submit, though, so I'll send it. Sorry about any confusion. -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: text in staff
The markup command is the correct way to do it, but instead of \lower, use the extra-offset property. For example, \once \override TextScript #'extra-offset = #'(0 . -10) c4^markup will create a quarter note C, place the word markup above the staff, and the extra-offset will shift it 0 staff spaces horizontally and 10 staff spaces down. -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com On Sun, 21 Aug 2005 10:14:54 -0400, [EMAIL PROTECTED] wrote: hi everybody, getting quite fluent in lilypond by now. it's even more fun using it, if you get to know the app better. one thing i'm still struggling with: how to put text in the staff? the picture below has been done with photoshop (not the most elegant way :) ) i tried the \markup command \lower put that didn't help. ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
I ran into this problem a couple weeks ago. You can't move text assigned to a multirest (or any single full-bar rest produced by R). Here's the fix: \once \override TextScript #'extra-offset = #'(0 . 2.0) %you can use padding here, instead if you like s1*0^\markup {No.1 Lent et douloureux}| R1*3/4 The downside to this is that you cannot get \fatText to apply the width of the text attached to s1*0 to the R1 bar. But in your case, that should not matter. -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com On Sun, 21 Aug 2005 13:13:06 -0400, Hans de Rijck [EMAIL PROTECTED] wrote: Hi group, I've tried all afternoon to get a text moved a little higher. I tried '\once \override' with extra-offset and padding in at least five different syntaxes but nothing works. I also tried a separate \mark \markup for the text but with no effect. I get no errors or warnings from LilyPond, the text just seems to be glued firmly to the staff. See bar 2, text 'No.1 Lent et douloureux'. If anyone could help, I'd be much obliged. kind regards, Hans de Rijck. ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
Since the manual (section 8.2.1, page 173) mentions the need to use s1*0^\markup {whatever } R1*4 instead of R1*4^\markup to control markup alignment on a multirest, I figured it was not an unknown bug. But it sounds like something I should submit, though, so I'll send it. Sorry about any confusion. -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com On Sun, 21 Aug 2005 16:39:22 -0400, Han-Wen Nienhuys [EMAIL PROTECTED] wrote: Kris Shaffer wrote: I ran into this problem a couple weeks ago. You can't move text assigned to a multirest (or any single full-bar rest produced by R). huh? bugreport please? The grob is MultiMeasureRest{Text,Number} depending on whether you have to move the text or the number. ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Output other than PDF
Brett, I am also using Lilypond on Mac OS X. The Python script is how you run Lilypond in the terminal as well. Open a terminal and type lilypond -h If you get the Lilypond help output, then you're all set to use Lilypond in the terminal with commands from Chapter 5. (If not, see the README instructions for correctly configuring it) For example, to generate a PNG at a resolution of 200, you enter lilypond --png --dresolution=200 filename.ly This should produce a PNG instead of a PDF. There is also an option for PS. Kris Shaffer On Sat, 20 Aug 2005 08:25:19 -0400, Brett Duncan [EMAIL PROTECTED] wrote: Erik Sandberg wrote: On Saturday 20 August 2005 09.24, Brett Duncan wrote: I'm using the Mac OS X binary of Lilypond (2.6.1) and loving it. But how do I get the output as something other than PDF? Specifically, I want PNG, but PS would also be useful. Obviously I can't use the GUI to achieve this, so I'm assuming (hoping) that there is a way to invoke Lilypond via the command line in Terminal that will let me specify the output format I want. Can anyone clear this up for me? See chapter 5, 'Running LilyPond' Sorry, that doesn't help - I'm using the GUI application on Mac OS X, not a version that runs from the command line. The ReadMe file that came with the installer provides a shell script that uses Python to call Lilypond, and I've been able to use this in conjunction with jEdit, but I don't know how I would modify this script to get different output formats. Brett ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Comment
Brandon, Welcome to lilypond! You don't actually have a main screen for lilypond. You use a text editor to create your lilypond files, then you use lilypond to render those text files as printed music. Depending on your operating system, this process will be slightly different, and may involve using a terminal. See the manual, a href=http://lilypond.org/doc/v2.6/Documentation/user/out-www/lilypond/Running-LilyPond-for-the-first-time.html#Running-LilyPond-for-the-first-time;section 2.2 Running Lilypond for the First Time/a. If you still have trouble, please reply to the list, but include the version of lilypond you use and your operating system, so that folks on the mailing list can help you better. Good luck. Kris On Fri, 19 Aug 2005 21:16:14 -0400, Brandon Genest [EMAIL PROTECTED] wrote: I used LilyPond and all that is showing up is a document that tells me steps to get LilyPond working. I followed those steps and nothing happened. I spent about fifteen minutes trying to get to the main screen for LilyPond so I could start writing music. If you can, could you help me find out how to get to where I'm looking for? Thank you. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: U of Waterloo ftp site not up to date and other issues
The most straightforward way to build Lilypond on Mac OS X now is to download the DMG package directly from Lilypond (new with 2.6.x--well, actually the late 2.5.x builds). You install it just like a typical Mac app: mount the image and drag the program to /Applications. It also comes with a script for terminal use as well. Kris Shaffer On Tue, 16 Aug 2005 15:19:47 -0400, Peter Teeson [EMAIL PROTECTED] wrote: Previously I had DL'd the 2.6.3 tarball and was working through building it on Panther 10.3.9 Based on Graham's comments I tried to do things the way other Mac folks do. So I downloaded and installed fink and fink commander. It appears that the fink packages are way out of date. Even the unstable devel version is only at 2.5.23 So just what's the point of doing things the fink way if it is so far behind? I also went to the ftp site indicated on the lilypond website namely ftp://sca.uwaterloo.ca/pub/ Guess what? The current lilypond directory is Nov 2003 and it has nothing in it. So I am pretty confused now. Here I am wanting to play the game but I need help with the rulesgrin Right now I've got fink (/sw/.) I've got the unpacked source 2.6.3 tarball (and whatever dependancies I needed) dl'd in my own special directories. Should I be moving those to fink? Does that mean I have to make a package? Darn it I just want to build the thing in a straightforward way. Should I just go back to the Terminal and continue doing ./configure; make; sudo make install as I was doing? Some guidance please and TIA respect Peter ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: question à propos de LilyPond
If my French is correct, he is asking for a text editor which utilizes context-sensitive coloring for Lilypond code, as many text editors (Context is his example) do with common programming languages. Response: I use Jedit with the lilytool plugin. It recognizes Lilypond syntax and even includes templates and sample code for Lilypond. It is mentioned in the Lilypond manual in section 5.7. There are also use similar tools for Vim and Emacs. réponse dans francais: Je utilise Jedit avec le plugin lilytool. Reconnaît la syntaxe de Lilypond et inclut échantillons de code. Le manuel de Lilypond fait mention de Jedit en section 5.7. Il y a outillage similaire pour Vim et Emacs. Kris Shaffer On Sun, 14 Aug 2005 12:37:05 -0400, adam.guillaume [EMAIL PROTECTED] wrote: Bonjour, je viens de découvrir LilyPond et je m'entraine à l'utiliser. Il me semble qu'il serait plus simple à utiliser avec un logiciel de traitement de texte tel que Context par exemple qui permet de visualiser avec des couleurs les différents caractères utilisés, dans différents langages de programmation tels que C++ etc... Context propose d'ailleurs une liste de langages de programmation qu'il reconnait. Existe t-il un tel logiciel qui reconnaitrait le langage utilisé par lilypond pour coder une partition ? J'espère que ma question est compréhensible... :-) Merci de votre réponse ! Guillaume Accédez au courrier électronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,34€/mn) ; tél : 08 92 68 13 50 (0,34€/mn) ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
mixed meter
I need to typeset a passage from Strauss' Don Quixote in 2/4 + 3/4 meter. As a temporary solution, I set the passage in 5/4, with dotted barlines after the second beat. However, for the final version, I need the original notation of 2/4 + 3/4. I can't find the solution in the manual or on the lilypond site. Anyone know how to do this? Kris Shaffer ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: mixed meter
Nevermind, upon closer examination, I found it in the manual. Section 8.4.1, in case anyone else is looking for it. On Sat, 13 Aug 2005 13:52:40 -0400, Kris Shaffer [EMAIL PROTECTED] wrote: I need to typeset a passage from Strauss' Don Quixote in 2/4 + 3/4 meter. As a temporary solution, I set the passage in 5/4, with dotted barlines after the second beat. However, for the final version, I need the original notation of 2/4 + 3/4. I can't find the solution in the manual or on the lilypond site. Anyone know how to do this? Kris Shaffer ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Mac OSX and Text Editors
I have used TextWrangler with Lilypond on OS X Panther for some time. Stephan, I think that Mats is right that TextWrangler is probably using Mac line endings in your files. I set Default Line Breaks to UNIX when I installed Text Wrangler and use UTF-8 encoding and have not had any problems with Lilypond files. Go to Preferences Text Files: Saving to set up the UNIX line endings and default encoding. Kris Shaffer On Fri, 12 Aug 2005 09:51:56 -0400, Mats Bengtsson [EMAIL PROTECTED] wrote: Stephan Moss wrote: When Lilypond reads the .ly file, what is it looking for in terms of format (line endings, etc)? Line endings are treated like any other white space (spaces and tabs), so you can write your input on a single line if you like. I took a file that worked from the built in editor to Text Wrangler and then back again and it generated lots of errors (Unexpected #end, if I remember right). I wound up re-entering it in the built in editor. I'm assuming that Text Wrangler (from the people who make Bbedit) mangled the file in such a way that the parser didn't like it anymore. My guess is that it didn't output a plain text file but added some extra control characters somewhere. An alternative is that it didn't use UNIX style line endings but the old-style Mac line endings or used the wrong character encoding. I don't know anything about this particular editor, but usually it's possible to specify what format the file is saved in. /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: non-metrum music
Try using \set Score.timing = ##f inside the \score block. Kris Shaffer On Sat, 30 Jul 2005 08:08:03 -0400, Matevz Jekovec [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 What's the easiest way of writing non-metrum music in LilyPond (like chorals). What I want is to hide the time signature symbol and to manually place any barlines if there are any. Regards. - - Matevž -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFC622jm1IQqmP8KVgRAkbxAJ0Xt9h5y2rfoQBx1QRZqaKyJEWpdgCfU2Mh 7Jn2KHxhYy/Pfu5wNvIpFws= =7zCX -END PGP SIGNATURE- ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: scale degree numbers
Thanks, that's exactly what I needed. On 6/14/05, Mats Bengtsson [EMAIL PROTECTED] wrote: Since you use version 2.2, the answer is to use LaTeX commands, for example c1^$\\hat{5}$ In version 2.5 and later, the answer will be something else. /Mats Kris Shaffer wrote: I'm trying to markup notes with scale degree symbols (i.e. an Arabic numeral with a carat directly above it). I figure I can use \markup and \column and then adjust the spacing. However, I cannot find how to produce the ^ symbol in the markup. I've tried escaping with c1^\markup { \column \^ 5 } which does not work, and cannot find any documentation explaning how to use the carat in markup. Any help would be appreciated. I use Lilypond 2.2.5 on Mac OS 10.3.8. Thanks. Kris ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
scale degree numbers
I'm trying to markup notes with scale degree symbols (i.e. an Arabic numeral with a carat directly above it). I figure I can use \markup and \column and then adjust the spacing. However, I cannot find how to produce the ^ symbol in the markup. I've tried escaping with c1^\markup { \column \^ 5 } which does not work, and cannot find any documentation explaning how to use the carat in markup. Any help would be appreciated. I use Lilypond 2.2.5 on Mac OS 10.3.8. Thanks. Kris ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: invoking Lilypond from a script
Thanks for the input, guys. The dirname and basename were exactly what I needed, working with cd in the shell. I had some trouble getting AppleScript to interface properly with Bash in executing these, so I reverted to perl (where I'm much more comfortable) to do the actual work. (I'm sure there's a way to get AppleScript to do it, but I knew how to do it in perl, and the AppleScript documentation I've found is terrible--though it's easy to make a simple graphical app) So the end result: A droplet in the Finder which uses AppleScript to call perl to call the shell to call Lilypond! But it works! The result is a very simple app. If you want to take a look, it is at www.shaffermusic.com/apps.html. Thanks again for your help. Kris Shaffer On 4/8/05, Erik Sandberg [EMAIL PROTECTED] wrote: On Friday 08 April 2005 19.29, Kris Shaffer wrote: Thanks for making such a great product. I love using Lilypond. I am currently working on an applescript app for Mac OS X that will allow a .ly file to be dragged to a Lilypond icon to create the PDF score without using the command line. My hopes is that it will help make Lilypond more accesible to traditional Mac users. However, when I call Lilypond (v. 2.2.5) from the appescript (i.e. do shell script /sw/bin/lilypond [filename.ly]), it outputs the score to / instead of the directory the source file is in. I'm wondering if there is a reason why it would not automatically export to the originating folder, as it does when I invoke it in the terminal. Perhaps the Applescript calling the shell script is the problem? Let me know if you know of a reason this may be behaving unexpectedly, or if you need more information from me. Otherwise, I will add some extra code and variables to get around the issue. Thanks. lilypond writes files to the current working directory. If you are in a console, and you cd to e.g. /tmp/foo, and write lilypond /bar/blah/x.ly then the output will be located in /tmp/foo/. This is simply the convention most Unix-style software use. You could either run lilypond with a different working directory, or you could specify the output by passing -o to lilypond. You may be interested in looking at the commands dirname and basename. Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
invoking Lilypond from a script
Thanks for making such a great product. I love using Lilypond. I am currently working on an applescript app for Mac OS X that will allow a .ly file to be dragged to a Lilypond icon to create the PDF score without using the command line. My hopes is that it will help make Lilypond more accesible to traditional Mac users. However, when I call Lilypond (v. 2.2.5) from the appescript (i.e. do shell script /sw/bin/lilypond [filename.ly]), it outputs the score to / instead of the directory the source file is in. I'm wondering if there is a reason why it would not automatically export to the originating folder, as it does when I invoke it in the terminal. Perhaps the Applescript calling the shell script is the problem? Let me know if you know of a reason this may be behaving unexpectedly, or if you need more information from me. Otherwise, I will add some extra code and variables to get around the issue. Thanks. Sincerely, Kris Shaffer ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user