Re: Set vs. Override - I'm confused
On 26-Apr-06, at 10:36 PM, Michael Brennan wrote: David Feuer wrote: On 4/19/06, Erik Sandberg [EMAIL PROTECTED] wrote: In 2.8 there's an essential difference between grob and context properties, which is visible for end-users: the \tweak command only makes sense on layout object properties, not on context properties. This difference might make it easier for new users to understand grob properties. Actually it helps me, as a new user. When I first read the manual I didn't see any clear explanation of the difference, the docs could be more clear on that point. But when I realized that one was for grobs and the other for context, it became much clearer, for me it helps separating and understanding grobs and contexts. Great! You now officially know more about this area than me, because I don't have a clue when to use \override or \set. Please take a few minutes to send me some clarifications or additions for the manual: http://lilypond.org/web/devel/participating/documentation-adding Cheers, - Graham Percival, LilyPond Documentation Editor ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Again problems after upgrading
After upgrading from 2.6.1 to Lilypond 8.1 I get the following error messages if I use lilypond-book: ### dvips -h main.psfonts main.dvi This is dvips(k) 5.95a Copyright 2005 Radical Eye Software (www.radicaleye.com) ' TeX output 2006.04.27:1006' - main.ps dvips: Font Aybabtu-Regular used in file lily-261687144-1.eps is not in the mapping file. dvips: Font BitstreamVeraSans-Roman used in file lily-261687144-1.eps is not in the mapping file. . ### This hint doesn't work: http://lists.gnu.org/archive/html/lilypond-user/2005-11/msg00360.html Thanks in advance, Wolfgang -- Wolfgang Mechsner http://www.wolfgang-mechsner.de http://wolfsfundstuecke.blog.de Email: [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: accordion dissCant
See http://lists.gnu.org/archive/html/bug-lilypond/2004-04/msg00104.html The font symbols are listed in Appendix C.4 of the manual, but you will have to experiment with markup commands to combine place the dots at the correct place in the circle. /Mats Marcel Campenhout wrote: I want to put in the symbol voor the disscant for the accordion. In the installed .ly example file's I found the text for it. If I do \mark \markup { \musicglyph #accDiscantEEE } it runs without errors but the sign isn't there. Also --^\markup {musicglypyh ,,,,, ,, ,}. What must I do to get it in the score? regards Marcel. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: accordion dissCant
Hi Marcel! Marcel Campenhout schrieb: I want to put in the symbol voor the disscant for the accordion. In the installed .ly example file's I found the text for it. See http://lists.gnu.org/archive/html/lilypond-user/2004-11/msg00213.html for my definition of accordion registration marks. There are named (and look like) the way I found it on my girlfriends Hohner Morino. You can use them like any other markup. Be aware: Names of musicglyphs have changed. You have to change every - to ., e.g. accordion-accDiscant - accordion.accDiscant. In addition remove the leading \notes { s1*0^ and closing } as that's old syntax. @developers: What about adding this defintion instead of the non-working definition Marcel mentioned? Kind regards, Thies Albrecht ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: accordion dissCant
Thies Albrecht wrote: @developers: What about adding this defintion instead of the non-working definition Marcel mentioned? As a first step, I propose to upload an example file with your definitions to the LSR. /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Contexts (Was Re: Set vs. Override - I'm confused)
Hi, I too find the context/grob property distinction not clear and I did not find the online doc any help in getting through this barrier of understanding. It is the one most powerful aspect of Lilypond, but the one aspect which is treated the most meanly in the introductory docs. Even user doing basic stuff need to get into settings and stuff when changing default behaviour so I think it should be touched on earlier in the documentation. If the tutorial could be beefed up somewhat in this area, I think there would be far fewer questions regarding how to find tweaks and settings through the advanced doc, given that users would be armed with this important information beforehand. Wish I had the time to do it myself but sadly I do not :( Good luck to whoever gets the job ;) Regards, Ralph TRIBAL TECHNOLOGY IS A MEMBER OF THE TRIBAL GROUP plc www.tribalgroup.co.uk This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. Access, copying, dissemination or re-use of information in it by anyone else is unauthorised. If you have received this message in error, please contact the sender as soon as possible. This message has been scanned for viruses by Viatel MailControl ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Contexts (Was Re: Set vs. Override - I'm confused)
For some time, I have been thinking about adding an introductory text to the Changing Defaults chapter, which introduces all the main methods to set context and grob properties with one example for each and links to the more detailed sections. This would be something along the lines of http://lists.gnu.org/archive/html/lilypond-user/2003-10/msg00195.html (which of course is outdated now). My idea was that this should be placed as an introductory section of the Changing Defaults chapter and I think that there is place for some similar introductions also in other parts of the reference manual. For example, we could have a short introduction summarizing text scripts, text marks and markup. Now there is one section on each and it's really hard to get the whole picture. Of course, an alternative is to add these introductory texts in the tutorial, but then many people who think that they have passed the tutorial stage will never find it. The target group here is not the beginner but the somewhat experienced user (as most of us are). /Mats Ralph Little wrote: Hi, I too find the context/grob property distinction not clear and I did not find the online doc any help in getting through this barrier of understanding. It is the one most powerful aspect of Lilypond, but the one aspect which is treated the most meanly in the introductory docs. Even user doing basic stuff need to get into settings and stuff when changing default behaviour so I think it should be touched on earlier in the documentation. If the tutorial could be beefed up somewhat in this area, I think there would be far fewer questions regarding how to find tweaks and settings through the advanced doc, given that users would be armed with this important information beforehand. Wish I had the time to do it myself but sadly I do not :( Good luck to whoever gets the job ;) Regards, Ralph TRIBAL TECHNOLOGY IS A MEMBER OF THE TRIBAL GROUP plc www.tribalgroup.co.uk This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. Access, copying, dissemination or re-use of information in it by anyone else is unauthorised. If you have received this message in error, please contact the sender as soon as possible. This message has been scanned for viruses by Viatel MailControl ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Contexts (Was Re: Set vs. Override - I'm confused)
On 27-Apr-06, at 2:20 AM, Mats Bengtsson wrote: For some time, I have been thinking about adding an introductory text to the Changing Defaults chapter, which introduces all the main methods to set context and grob properties with one example for each and links to the more detailed sections. Wait until I've finished the doc reorg (probably next week). - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Repeat question - cross staff slur
I posted this question some time ago but haven't had any responses as yet - maybe it didn't get through. I want a cross-staff slur within a PianoStaff context. I've tried putting all the notes into one voice and then putting the \change Staff command within the voice context. The start of the slur is not anywhere near the first note, though, and I can't decipher the documentation to work out how to manually move this point. Could somebody help? Many thanks, Vivian, Netherlands. My new website - www.vivbt.tk ___ NEW Yahoo! Cars - sell your car and browse thousands of new and used cars online! http://uk.cars.yahoo.com/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Repeat question - cross staff slur
In the Regression Tests document, you can find an example called slur-cross-staff.ly which illustrates how well/bad LilyPond handles this for the moment. The desirable layout in these situations is probably a slur that is printed below the upper stave and above the lower stave, looking something like _/ / or \___ \ However, this is not yet supported in LilyPond as far as I know. You may want to take a look at the example in the Tips and Tricks document called slur-manual.ly though. /Mats Vivian Barty-Taylor wrote: I posted this question some time ago but haven't had any responses as yet - maybe it didn't get through. I want a cross-staff slur within a PianoStaff context. I've tried putting all the notes into one voice and then putting the \change Staff command within the voice context. The start of the slur is not anywhere near the first note, though, and I can't decipher the documentation to work out how to manually move this point. Could somebody help? Many thanks, Vivian, Netherlands. My new website - www.vivbt.tk ___ NEW Yahoo! Cars - sell your car and browse thousands of new and used cars online! http://uk.cars.yahoo.com/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Contexts (Was Re: Set vs. Override - I'm confused)
Citerar Tomas Valusek [EMAIL PROTECTED]: Hello, When I first read the manual I didn't see any clear explanation of the difference, the docs could be more clear on that point. But when I realized that one was for grobs and the other for context, it became much clearer, for me it helps separating and understanding grobs and contexts. Context - another topic of my interest. It seems to me I haven't understood them fully yet. I generally know what they are for, but the role of them is not fully clear to me. You can read my master thesis if you like, it tries to explain the context concept (the appendix music streams for the impatient might be a good choice if you're in a hurry) http://home.student.uu.se/ersa9195/report.pdf BTW: Graham, feel free to incorporate anything you like from the report into the manual. Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
repeatSlur exists ?
Hello \version 2.8.1-4 I found this in the documentation : When a second alternative of a repeat starts with a tied note, you have to repeat the tie. This can be achieved with \repeatTie. It's very good and working OK. Have we a similar way for a Slur or a phrasingSlur in a second alternative of a repeat ? instead of the workaround : \once \override PhrasingSlur #'control-points = #'((0 . 7) (0 . 11) (6 . 18) (14.5 . 14)) Cheers ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Set vs. Override - I'm confused
Citerar Graham Percival [EMAIL PROTECTED]: On 26-Apr-06, at 10:36 PM, Michael Brennan wrote: David Feuer wrote: On 4/19/06, Erik Sandberg [EMAIL PROTECTED] wrote: In 2.8 there's an essential difference between grob and context properties, which is visible for end-users: the \tweak command only makes sense on layout object properties, not on context properties. This difference might make it easier for new users to understand grob properties. Actually it helps me, as a new user. When I first read the manual I didn't see any clear explanation of the difference, the docs could be more clear on that point. But when I realized that one was for grobs and the other for context, it became much clearer, for me it helps separating and understanding grobs and contexts. Great! You now officially know more about this area than me, because I don't have a clue when to use \override or \set. Please take a few minutes to send me some clarifications or additions for the manual: http://lilypond.org/web/devel/participating/documentation-adding Hm. Here's my understanding of it: You can say it's all about the granularity of the setting. \override manipulates settings which are specific to one graphical object/grob (e.g. a NoteHead). \set changes settings on a higher level, and can modify more than one type of grob. For example, fontSize is a context property (modified with \set) because it changes the behaviour of several different types of grobs (e.g., noteheads and rests). You can also change the fontsize of all noteheads only, by overriding a grob property of NoteHead grobs only. Or you can modify the fontsize of a single notehead using \tweak. You can notice that \set and \override use different syntaxes: \set ctx.prop = val \override ctx Grob.prop = val Rule of thumb is: If you can figure out a type of Grob that the tweak is specific to, then it's probably an \override. This rule requires a rough knowledge of which grob types that exist. The only way I know to get this knowledge is by reading the internals reference. Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slurs in 2.8
Thank you for the answers, I'l' try to read the documentation, or just use Lilypod 2.6. Artur ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
how to override default font size for markup?
Hi, I know I can change the font size for individual pieces of markup, but how do I change the global default? Specifically, I'm writing some numbers below notes: f'8_6 (aes'8_7) d''8_10 (c''8_9) bes'4_8 d''4_10 ees''2_8 These numbers are all way too big, and the double digit ones even touch their neighbours. How can I reduce the font size for them without specifying the font size for each singe piece of markup? Many thanks, Bodo ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Set vs. Override - I'm confused
Whats a grob? -- View this message in context: http://www.nabble.com/Set-vs.-Override---I%27m-confused-t1433228.html#a4124826 Sent from the Gnu - Lilypond - User forum at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Set vs. Override - I'm confused
On 4/27/06, Rick Hansen (aka RickH) [EMAIL PROTECTED] wrote: Whats a grob? I agree. The user absolutely should not have to know that there is any such thing. David ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Example of two-pass vertical spacing tweaking
Trent Johnston [EMAIL PROTECTED] writes: I've downloaded your Lully files and it looks like I've bitten off more than I can chew. Your files are very integrated so it's hard to try and find which bits belong were and which bits I need for my files. Can I send you some of my files so you can see where I am at and hopefully provide me with some clues as to put what where? Of course, please do. You can send them privately. nicolas ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: accordion dissCant
With the help of Thies Albrecht I made the symbols in the score.My lilypond version is 2.6.3 and for that I made a upload to the LSR whit the name accordion discant symbols.Again many thanks to Thies. regards Marcel.2006/4/27, Mats Bengtsson [EMAIL PROTECTED]: Thies Albrecht wrote: @developers: What about adding this defintion instead of the non-working definition Marcel mentioned?As a first step, I propose to upload an example file with your definitions to theLSR./Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Voicing problems
Hello, First of all, thanks for Lilypond! I've used various scores from Mutopia in the past and have only recently decided to do some work of my own, and I've found Lilypond to be easily learnable thanks to the good syntax and clear docs. So I've decided to get right down to work. I'm typesetting a suite on guitar that's already freely available so that it can be included on Mutopia (and so it looks better). I'm having a spot of trouble with a few lines, however. The piece has two voices throughout, but there are a few measures where there is a third. I have split the top voice to include the third, but doing so introduces a number of warnings when rendering the music. I was wondering if anyone could give any advice on how to correct those. (I did find the section in the docs on polyphony to be particularly opaque.) Also, once I straighten this out, I'm unsure how to make the third voice's stems point up; adding \stemUp to the voice seems to affect all three voices throughout these measures. I've attached the lilypond file since it's so small (with comments around the area in question), and here is a link to the original PDF from which I'm working: http://www.delcamp.net/membre/mbr_pdf/7tgh/grade05/visee_prelude_suite9.pdf Any help would be most appreciated! (Also, feel free to mention any general style tips; I'm basing mine on a ly file I downloaded from Mutopia. I'm not sure that it's the best way to typeset guitar music.) Regards, Andrew Conkling Visée - Suite 9 in Dm.ly Description: Binary data ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Set vs. Override - I'm confused
Hm. Here's my understanding of it: You can say it's all about the granularity of the setting. \override manipulates settings which are specific to one graphical object/grob (e.g. a NoteHead). \set changes settings on a higher level, and can modify more than one type of grob. There is at least one other distinction -- since context properties take effect during the interpretation step, they can affect which grobs are created. \set tupletSpannerDuration, for example couldn't be a grob property because it doesn't change the grobs. Instead it tells the engraver how many grobs to create and where. Joe ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user