Default placement of string number indication does not avoid sloping beam
\version "2.13.31" \relative c'' { a'16[ e c a e a] } Nick <>___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Replies to the list
On 31 Aug 2010, at 05:32, Tim McNamara wrote: On Mon, Aug 30, 2010 at 04:25:04PM -0500, Tim McNamara wrote: Is there a reason that the reply-to header is not set for the mailing list? Just hit "reply to all". Which ends up sending a useless extra copy to the OP, like you will have gotten with this reply. I get 100 or more e-mails a day like most people and don't need extras in my inbox. And, since the reply- to-sender often gets there before the reply-to-list, I sometimes get back an e-mail meant for the list when the other person hits "reply all" but there's only me to reply to. Sorry about the poor grammar. I'm American. ;-) ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user You can click on the link attached to every message, and change your list settings. The extra copy is otherwise in fact useful, because one can set a filter in ones mail program indicating personal replies. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Extra bracket as a broken slurs corrector ,)
Hi! (sorry, crossposted) This may be related to issues 379 and 427[1] .) First of all --- please, excuse me if i missed something. My colleague, who helps me in typing pitches, made a mistake --- well, everyone of us may do this, it's just extra unneeded opening bracket, extra SlurEvent in a music. But this happened right after linebreak, whith broken slur, and i found this funny, this is a fake example: %--8<-- % (it's not a regression!-) 2.12 does the same thing) \relative b' { \key f \minor \time 4/4 bes4( c des bes ~ \break %% ( bes des c %% ^ extra bracket %% \break %% %% other items (time signatures, accidentals) %% do not confuse engraver! \time 2/2 ( b d c %% ^ extra bracket \break %% bes2) bes } \paper { indent = 0 line-width = 5\cm } %--8<-- So, if broken slur ends on the first note of the first measure after linebreak, something like functions described above[2] may be needed (to make slur starting after key or time signature) Well... i feel this is *ugly* and *bad* "workaround", really. :O) I hope those issues will be fixed soon. Thank you everyone who makes lilypond better, indeed. 1. http://code.google.com/p/lilypond/issues/detail?id=379 http://code.google.com/p/lilypond/issues/detail?id=427 2. http://lists.gnu.org/archive/html/lilypond-user/2010-08/msg00443.html -- Dmytro O. Redchuk Bug Squad <>___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: titles & scores
On 30 August 2010 23:21, Tim McNamara wrote: > > Notice the difference between: > > after-title-space=0\cm > > and > > after-title-space = #0 > > Which will probably result in different results. You are right. I'm now used to the 2.13 system and its lists of parameters/values. after-title-spacing = #'((space . 2) (padding . 0.5)) I remembered to change "after-title-spacing" into "after-title-space" but I forgot to add \cm to 0. So yes, it should have been after-title-space = 0\cm Cheers, Xavier -- Xavier Scheuer ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Default placement of string number indication does not avoid sloping beam
On 31 August 2010 09:39, Nick Payne wrote: > > \version "2.13.31" > > \relative c'' { > a'16[ e c a e a] > } You should use \override StringNumber #'add-stem-support = ##t It is documented in snippet "Avoiding collisions with chord fingerings" NR 1.7.1 Inside the staff > Fingering instructions Cheers, Xavier -- Xavier Scheuer ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Default placement of string number indication does not avoid sloping beam
Xavier Scheuer wrote: > > On 31 August 2010 09:39, Nick Payne wrote: >> >> \version "2.13.31" >> >> \relative c'' { >> a'16[ e c a e a] >> } > > You should use > \override StringNumber #'add-stem-support = ##t > > It is documented in snippet "Avoiding collisions with chord fingerings" > NR 1.7.1 Inside the staff > Fingering instructions > why isn't this the default behavior? i hardly can imagine anybody wanting these collisions! -- View this message in context: http://old.nabble.com/Default-placement-of-string-number-indication-does-not-avoid-sloping-beam-tp29580237p29580994.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \set TabStaff.minimumFret may cause an unwanted TAB-symbol
Hi Patrick, I'm not familiar with the inner workings of lilypond, but it seems to me the problem occurs when a TabStaff command (\set TabStaff.minimumFret) is executed in a Staff context. using \set minimumFret = #5 instead should solve the problem. Regards, Phil. Hi all, I found two instances in which \set TabStaff.minimumFret = #xy causes an unwanted TAB-symbol in between a normal Staff and a TabStaff (\version 2.13.30): a) no explicit \clef "xy"-command: music = { \set TabStaff.minimumFret = #5 c'1 } \score { << \new Staff { \music } \new TabStaff { \music } >> } b) \clef "xy" in a global voice (here: Voice = "global"): global = { s1 } music = { \set TabStaff.minimumFret = #5 c'1 } \score { << \new Staff = "Notation" << \new Voice = "global" { \clef "treble_8" \global } \new Voice = "music" { \music } >> \new TabStaff = "Tab" << \new TabVoice = "global" { \global } \new TabVoice = "tabmusic" { \music } >> >> } I also tested these two examples with string indications instead of TabStaff.minimumFret, i.e. music = { c'1\3 } and the latter example was also tested with \new Voice = "global" { \global } \new Voice = "music" { \clef "treble-8" \music } The output was OK. So it looks like \set TabStaff.minimumFret expects an explicit \clef- command right in front of a music variable in a Voice-context. This should probably be mentioned in the docs. HTH patrick ___ 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: Replies to the list
Tim McNamara writes: > On Aug 30, 2010, at 4:30 PM, Graham Percival wrote: > >> On Mon, Aug 30, 2010 at 04:25:04PM -0500, Tim McNamara wrote: >>> Is there a reason that the reply-to header is not set for the >>> mailing list? >> >> Just hit "reply to all". > > Which ends up sending a useless extra copy to the OP, like you will > have gotten with this reply. Then the OP could set his mailing list preferences to not send out a copy when he is already in the recipient list. > I get 100 or more e-mails a day like most people and don't need extras > in my inbox. Then set your mailing list preferences accordingly. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \set TabStaff.minimumFret may cause an unwanted TAB-symbol
Hi Phil, Am 31.08.2010 um 11:48 schrieb Phil Burfitt: Hi Patrick, I'm not familiar with the inner workings of lilypond, but it seems to me the problem occurs when a TabStaff command (\set TabStaff.minimumFret) is executed in a Staff context. using \set minimumFret = #5 instead should solve the problem. You're right, thanks! But it's still a bit confusing to me that the following example is typeset without any problems: \version "2.13.30" global = { s1 } music = { \set TabStaff.minimumFret = #5 c'1 } \score { << \new Staff = "Music" << \new Voice = "global" { \global } \new Voice = "music" { \clef "treble_8" \music } >> \new TabStaff = "Tab" << \new TabVoice = "global" { \global } \new TabVoice = "tabmusic" { \music } >> >> } Regards, Phil. patrick ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Replies to the list
On Mon, 30 Aug 2010 22:32:52 -0500 Tim McNamara wrote: > > Just hit "reply to all". > > Which ends up sending a useless extra copy to the OP, like you will I also think that replies should be set to the list but there are options to solve this problem. After all, even if replies go to the list many people always use reply-all anyway. I do. One reason is that users can filter mail based on the fact that they are in the To or Cc field so that they can deal more rapidly with responses to the discussions that they have been involved in already. The other reason is to deal with messages where the other person has replied to all. Others have said, change your options. I'm pretty sure that the option to avoid duplicates is the default on mailman lists like this one anyway. However, that's not ideal. That means that you get the direct one and not the one from the list and it may not be filtered properly. The direct one does not have the List ID header so it may get caught by a spam filter where list traffic is whitelisted. I believe that the optimal solution is to have replies go to the list and urge everyone to use Reply to all. Let the list handle it. In the cases where someone does hit Reply all and you get two copies, make sure that your email client filters out duplicates. Both copies should have the same message ID. With procmail this is simple. :0 Wh: msgid.lock | formail -D 65536 $HOME/.msgid.cache Note that if you reply to all on this message I will get two copies one of which I will discard at delivery time. If I reply to all to that response then it will work correctly whether I get the list one or your direct one. Summary: The list should set replies to the list (for people who forget to reply to all) and users should be urged to reply to all. -- D'Arcy J.M. Cain Big Smoke Music http://BigSmokeMusic.com/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Add prefix to lyrics
Hi guys! I want to write a small snippet for demonstration purposes, which contains lyrics. The problem is, that the first measure of the cited fragment is the second syllable of a word (Pro - phe - ten, the "Pro" is missing). In order to increase the readability of this snippet, I wanted to use a stanza to add this, eg: \set stanza = \markup {\medium Pro ‐} This works as expected, but unfortunately the dash "-" doesn't looks like the dash which usually indicates a word-continuation (Entered uding "--"). Does anybody know, how to get exactly this hyphen? Yours, Robert Clausecker ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Repeat barlines
I am trying to set up a ``normal'' repeat that repeats only twice in one of my Orthodox chant settings. Attached is the file. All I am getting, however, is a set of double bar lines. Any help would be appreciated. Thanks. -- In Christ, Michael D \version "2.12.2" \include "english.ly" \include "gregorian.ly" \header { title = "Horologion ~ The Divine Liturgy" subtitle = "Trisagion/The Thrice-Holy" poet = "Kievan Chant" } global = { \key f \major \override Staff.TimeSignature #'stencil = ##f \override Staff.BarLine #'stencil = ##f } move = { \bar "" \break } soprano = \relative c'' { \global % Music follows here. f,4 f f f f2 f \divisioMinima f g1 f \divisioMaior f1 f \finalis \repeat volta 2 {f4(g) a(f) e2 \divisioMinima e4(f) g(e) f2 f \divisioMinima g4(a) bf g a2 g4 f g2 f4 e f1} f4 f f f f f f f f f f f f f2 e \divisioMinima e4 e e e e e e f2 f4 f f2 \divisioMaior g4(a) bf g a2 g4 f g2 f4 e f1 \finalis f4(g) a(f) e2 \divisioMinima e4(f) g(e) f2 f \divisioMinima g4(a) bf g a2 g4 f g2 f4 e f1 \finalis } alto = \relative c' { \global % Music follows here. f4 f f f f2 f \divisioMinima f bf,2(c) f1 \divisioMaior f1 f \finalis \repeat volta 2 {f2 f c \divisioMinima c2 c f f \divisioMinima g4(f) bf, d f2 e4 f c2 c4 c f1} f4 f f f f f f f f f f f f f2 c \divisioMinima c4 c c c c c c f2 f4 f f2 \divisioMaior g4(f) bf, d f2 e4 f c2 c4 c f1 \finalis f2 f c \divisioMinima c2 c f f \divisioMinima g4(f) bf, d f2 e4 f c2 c4 c f1 \finalis } tenor = \relative c' { \global % Music follows here. f,4 f f f f2 f \divisioMinima f g1 f \divisioMaior f1 f \finalis \repeat volta 2 {f4(g) a(f) e2 \divisioMinima e4(f) g(e) f2 f \divisioMinima g4(a) bf g a2 g4 f g2 f4 e f1} f4 f f f f f f f f f f f f f2 e \divisioMinima e4 e e e e e e f2 f4 f f2 \divisioMaior g4(a) bf g a2 g4 f g2 f4 e f1 \finalis f4(g) a(f) e2 \divisioMinima e4(f) g(e) f2 f \divisioMinima g4(a) bf g a2 g4 f g2 f4 e f1 \finalis } bass = \relative c { \global % Music follows here. f4 f f f f2 f \divisioMinima f bf,2(c) f1 \divisioMaior f1 f \finalis \repeat volta 2 {f2 f c \divisioMinima c2 c f f \divisioMinima g4(f) bf, d f2 e4 f c2 c4 c f1} f4 f f f f f f f f f f f f f2 c \divisioMinima c4 c c c c c c f2 f4 f f2 \divisioMaior g4(f) bf, d f2 e4 f c2 c4 c f1 \finalis f2 f c \divisioMinima c2 c f f \divisioMinima g4(f) bf, d f2 e4 f c2 c4 c f1 \finalis } verse = \lyricmode { % Lyrics follow here. O Lord, save the pi -- ous; and hear __ us. A -- men. Ho -- ly God, Ho -- ly Might -- y, Ho -- ly Im -- mor -- tal, have mer -- cy on us. Glory to the Father, and to the Son, and to the Ho -- ly Spi -- rit, now and ever and unto ages of a -- ges. A -- men. Ho -- ly Im -- mor -- tal have mer -- cy on us. Ho -- ly God, Ho -- ly Might -- y, Ho -- ly Im -- mor -- tal, have mer -- cy on us. } \score { \new ChoirStaff << \new Staff \with { midiInstrument = " string ensemble 1 " instrumentName = \markup \center-column { "S" "A" } } << \new Voice = "soprano" { \voiceOne \soprano } \new Voice = "alto" { \voiceTwo \alto } >> \new Lyrics \lyricsto "soprano" \verse \new Staff \with { midiInstrument = " string ensemble 1 " instrumentName = \markup \center-column { "T" "B" } } << \clef bass \new Voice = "tenor" { \voiceOne \tenor } \new Voice = "bass" { \voiceTwo \bass } >> >> \layout { ragged-last=##f } \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 120 4) } } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Repeat barlines
On Aug 31, 2010, at 10:35 PM, Michael Dykes wrote: > I am trying to set up a ``normal'' repeat that repeats only twice in one of > my Orthodox chant settings. Attached is the file. All I am getting, however, > is a set of double bar lines. Any help would be appreciated. Thanks. http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Repeats#Repeats Hope this helps, James___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Repeat barlines
On 2010-08-31 22:35, Michael Dykes wrote: I am trying to set up a ``normal'' repeat that repeats only twice in one of my Orthodox chant settings. Attached is the file. All I am getting, however, is a set of double bar lines. Any help would be appreciated. Hi, Michael, you have to use \once \revert Staff . BarLine #'stencil where the repeats start and end, since you used the #'stencil = ##f override to make all bar lines disappear in your global block. HTH, Alexander ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Repeat barlines
On 31 August 2010 22:35, Michael Dykes wrote: > > I am trying to set up a ``normal'' repeat that repeats only twice in > one of my Orthodox chant settings. Attached is the file. All I am > getting, however, is a set of double bar lines. Any help would be > appreciated. Thanks. Hi! That's due to your \override Staff.Barline #'stencil = ##f IMO (I'm not used to ancient notation). Remove it and replace it by \set Score.defaultBarType = "empty" for instance. The set of double bar lines are your \finalis . ;-) Cheers, Xavier -- Xavier Scheuer ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
vertical spacing uncontrollable
I was wondering why I never got a response to this. Turns out that I sent it to gun.org. Duh. Let's try again. version is 2.13.29-1 This is a flute part, so there's just one staff per system. It's two pages long. Page one has 8 staves spaced to fill the page. Page two has 7 staves that are crammed into little more than half the page. I read the "Vertical Spacing" section of the Notation manual and thought that this might do something: \new Staff \with { \override VerticalAxisGroup #'next-staff-spacing = #'((space . 1000) (stretchability . 1000)) This doesn't produce any errors, but it doesn't change the output, either. I started with 10, then 20, then 100, and finally 1000. None of them did anything. Any advice gratefully received. -- - Jimmy Wilkinson| Professor Emeritus of Computer Science ji...@cs.cofc.edu| The College of Charleston (843) 953-8160 | Charleston SC29424 http://www.cs.cofc.edu/~jimmy If there is one word to describe me, that word would have to be "profectionist". Any form of incompitence is an athema to me. Metathesis??? Don't ax me. Just between you and I, the grammar used by Americans are getting worse. I can only help but wonder what the cause of this might be. It just ceases to amaze me how it could be the case, but mostly I could care less.___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Replies to the list
On Mon, 30 Aug 2010 18:40:27 -0700, David Rogers wrote: > * Michael Welsh Duggan [2010-08-30 18:04]: >>Yes, there is a reason. >> >>http://www.unicom.com/pw/reply-to-harmful.html >>http://marc.merlins.org/netrants/listreplyto.txt > > > The logic at those links is impeccable but irrelevant. The "harm" in > "reply-to considered harmful" affects only the elegance of the config > files of a few of the l33t. If that's what you think, you maybe did not really understand the reply-to-harmful article. (I don't see anything there about l33t config files being harmed). > The harm in multiple misdirected replies is > greater, and a reply not to the list is by definition misdirected. If you see a message from Bob in your inbox, and reply using Bob's mail address, that is a properly directed reply, which may come in two flavors: with or without a cc: to the discussion. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: vertical spacing uncontrollable
On Tue, Aug 31, 2010 at 2:49 PM, James Wilkinson wrote: > I was wondering why I never got a response to this. Turns out that I sent > it to gun.org. Duh. Let's try again. > > > version is 2.13.29-1 > > > This is a flute part, so there's just one staff per system. It's two pages > long. Page one has 8 staves spaced to fill the page. Page two has 7 staves > that are crammed into little more than half the page. I read the "Vertical > Spacing" section of the Notation manual and thought that this might do > something: > > \new Staff \with { > \override VerticalAxisGroup #'next-staff-spacing = > #'((space . 1000) (stretchability . 1000)) > > > This doesn't produce any errors, but it doesn't change the output, either. > I started with 10, then 20, then 100, and finally 1000. None of them did > anything. > > Any advice gratefully received. > You'll want to look at "4.4.2: Vertical spacing between systems" instead of "4.4.1: Vertical spacing inside a system" Cheers, Joe ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Replies to the list
David Rogers schrieb: > * Jan Kohnert [2010-08-31 06:22]: > >David Rogers schrieb: > >> * Michael Welsh Duggan [2010-08-30 18:04]: > >> >Tim McNamara writes: > >> >> Is there a reason that the reply-to header is not set for the mailing > >> >> list? > >> > > >> >Yes, there is a reason. > >> > > >> >http://www.unicom.com/pw/reply-to-harmful.html > >> >http://marc.merlins.org/netrants/listreplyto.txt > >> > >> The logic at those links is impeccable but irrelevant. > > > >That are mail standards since 20+ years, if a MUA doesn't get it right, > >it's not the fault of the list. ;) > > True and still irrelevant. OK, I don't like Flamewars, so I'll stop here. But one thing I have to add: You are using Mutt, according to your headers. Mutt in fact knows list-reply, at least according to [1]. So why not using this? That would solve all your problems. :) [1] http://www.mutt.org/doc/manual/manual-2.html -- MfG Jan signature.asc Description: This is a digitally signed message part. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Short TextSpanners do not follow beam slope
When I look at commercially engraved guitar scores that I have, short text spanners, such as string number indications, follow the slope of a beam. If there are several of them along a sloping beam, they descend or ascend along with the beam so that there is a constant spacing between each spanner and the beam. Lilypond doesn't do this - if the stems are up, the calculation of the vertical height of all spanners seems to be relative to the highest part of the beam, even though some spanners are only above a lower part of the beam. If the stems are down, then the spanners descend or ascend to be the same spacing from the noteheads: %= \version "2.13.31" string = #(define-music-function (parser location stringnum dirn shorten adjBreak adjEnd) (string? number? pair? number? number?) #{ \once \override TextSpanner #'bound-details #'left #'text = \markup \bold { \teeny \concat { \circle { \finger $stringnum } " " } } \once \override TextSpanner #'font-shape = #'upright \once \override TextSpanner #'direction = #$dirn \once \override TextSpanner #'dash-period = #0.8 \once \override TextSpanner #'dash-fraction = #0.6 \once \override TextSpanner #'thickness = #0.8 \once \override TextSpanner #'bound-details #'right #'text = \markup { \draw-line #(cons 0 (/ $dirn -2)) } \once \override TextSpanner #'bound-details #'left #'stencil-align-dir-y = #CENTER \once \override TextSpanner #'bound-details #'left #'padding = #(car $shorten) \once \override TextSpanner #'bound-details #'right #'padding = #(cdr $shorten) \once \override TextSpanner #'bound-details #'right-broken #'padding = #$adjEnd \once \override TextSpanner #'bound-details #'left-broken #'X = #$adjBreak \once \override TextSpanner #'bound-details #'left-broken #'text = ##f \once \override TextSpanner #'bound-details #'right-broken #'text = ##f #}) \relative c'' { \time 9/8 \string "1" #UP #'(0.25 . -0.75) #7 #0.5 c'16\startTextSpan b\stopTextSpan \string "2" #UP #'(0.25 . -0.75) #7 #0.5 a\startTextSpan g\stopTextSpan \string "3" #UP #'(0.25 . -0.75) #7 #0.5 f\startTextSpan e\stopTextSpan \string "4" #UP #'(0.25 . -0.75) #7 #0.5 c\startTextSpan b\stopTextSpan \string "5" #UP #'(0.25 . -0.75) #7 #0.5 a\startTextSpan g\stopTextSpan \string "6" #UP #'(0.25 . -0.75) #7 #0.5 f\startTextSpan e\stopTextSpan \string "6" #UP #'(0.25 . -0.75) #7 #0.5 e\startTextSpan f\stopTextSpan \string "5" #UP #'(0.25 . -0.75) #7 #0.5 g\startTextSpan a\stopTextSpan \string "4" #UP #'(0.25 . -0.75) #7 #0.5 b\startTextSpan c\stopTextSpan } %= Nick <>___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Replies to the list
* Kaz Kylheku [2010-08-31 16:56]: If you see a message from Bob in your inbox, and reply using Bob's mail address, that is a properly directed reply, which may come in two flavors: with or without a cc: to the discussion. I know how it's supposed to work. How it's supposed to work is wrong and needs to be fixed. -- David ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Best practices for book output?
I may be in over my head. What I am trying to do is produce a hymnal. After much experimentation, I have settled upon a layout I like that I am using on a per-hymn basis. I have abstracted these portions of my input files and created header.ly and footer.ly. For each individual hymn, I then use \include to incorporate the header and footer so I have a consistent layout which can be globally updated as needed. Eventually, I want to compile these into a book. I have experimented with lilypond-book but so far am completely lost. On a whim I tried making a book.ly and simply using \include to reference all my hymns. The output was pretty close to what I would like, except I think I would need to figure out how to fix the distances between certain elements because the auto placement often settles on undesirable results. My first question, therefore, is how I should approach this situation; creating independent files (with titles and footers) for eventual assembly into a book. I can share samples of my input files if it will help. My next question is whether there is any way that I can assemble something of an index. For each hymn I have a variable definition section at the top that looks like this: Title = "I Will Sing My Maker's Praises" Writer = "Paul Gerhardt, 1659" Translator = "" Composer = "Johann Schop, 1641" Arranger = "" Tune = "SOLLT' ICH MEINEM GOTT" Meter = "8 7.8 7.8 7.7 8.7 7" I would really like to be able to create an index such as that found in most hymnals to look up selections by any of the criteria listed above. Can this be done? Thanks all in advance for your help. I'm loving lilypond. I've learned so much and still haven't scratched the surface! ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Replies to the list
On Wed, 1 Sep 2010 04:19:56 +0200, Jan Kohnert wrote: > David Rogers schrieb: >> * Jan Kohnert [2010-08-31 06:22]: >> >David Rogers schrieb: >> >> * Michael Welsh Duggan [2010-08-30 18:04]: >> >> >Tim McNamara writes: >> >> >> Is there a reason that the reply-to header is not set for the mailing >> >> >> list? >> >> > >> >> >Yes, there is a reason. >> >> > >> >> >http://www.unicom.com/pw/reply-to-harmful.html >> >> >http://marc.merlins.org/netrants/listreplyto.txt >> >> >> >> The logic at those links is impeccable but irrelevant. >> > >> >That are mail standards since 20+ years, if a MUA doesn't get it right, >> >it's not the fault of the list. ;) >> >> True and still irrelevant. > > OK, I don't like Flamewars, so I'll stop here. But one thing I have to add: > You are using Mutt, according to your headers. Mutt in fact knows > list-reply, > at least according to [1]. So why not using this? That would solve all your > problems. :) List reply is a poor idea, because it assumes that the sender is subscribed to the list. The assumption is only valid for lists that are configured not to allow posting by non-members. Reply-all does the right thing in all situations (including lists that only allow posting by members), so list reply function isn't needed. Reply-all is what solves all problems, real or imagined. In the context of a list discussion, the "all" means "all discussion parties, consisting of the union of the author and the set of members of the mailing list". That is the correct set of destinations for the group discussion. Anything less inclusive than that risks being broken in some situation. If you train yourself to use the mechanism which doesn't work 100% of the time, you will eventually screw up. Maybe all the lists you are on today are restricted to members-only posting, but that could change tomorrow. And then you will have to re-train your fingers to hit Reply-all. Reply-all also ensures that the author gets a reply which isn't delayed by list processing. This is useful when someone needs some urgent assistance. In those cases, that someone is often not subscribed to the list. If I need help with something, and that something has a mailing list that allows non-member postings, I won't waste time subscribing just to get my question answered! What if the list is moderated? A list-only reply could sit in the moderation queue for days without being read by the original author. Are you going to let some list admin decide what you can and cannot write to the author of the original message? ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Replies to the list
[Fullquote intended.] Am Mittwoch 01 September 2010, 06:20:06 schrieben Sie: > On Wed, 1 Sep 2010 04:19:56 +0200, Jan Kohnert > > wrote: > > David Rogers schrieb: > >> * Jan Kohnert [2010-08-31 06:22]: > >> >David Rogers schrieb: > >> >> * Michael Welsh Duggan [2010-08-30 18:04]: > >> >> >Tim McNamara writes: > >> >> >> Is there a reason that the reply-to header is not set for the > >> >> >> mailing list? > >> >> > > >> >> >Yes, there is a reason. > >> >> > > >> >> >http://www.unicom.com/pw/reply-to-harmful.html > >> >> >http://marc.merlins.org/netrants/listreplyto.txt > >> >> > >> >> The logic at those links is impeccable but irrelevant. > >> > > >> >That are mail standards since 20+ years, if a MUA doesn't get it right, > >> >it's not the fault of the list. ;) > >> > >> True and still irrelevant. > > > > OK, I don't like Flamewars, so I'll stop here. But one thing I have to > > add: You are using Mutt, according to your headers. Mutt in fact knows > > list-reply, > > at least according to [1]. So why not using this? That would solve all > > your problems. :) > > List reply is a poor idea, because it assumes that the > sender is subscribed to the list. The assumption is only valid for > lists that are configured not to allow posting by non-members. Well, no. A list configured to only allow list member to post, could have the reply-to set to the lists adress. That would only be a problem, if one member intends to have a private answer to another member, when this person needs to adjust the address. For all lists allowing everyone to post, list-reply is a real advantage (as I stated earlier). reply-to-list lets the discussion be available for all members, reply-to-all includes members and the OP, and reply only includes the OP. That's just how it's supposed to work. > Reply-all does the right thing in all situations (including > lists that only allow posting by members), so list reply > function isn't needed. Reply-all is what solves all problems, > real or imagined. In the context of a list discussion, > the "all" means "all discussion parties, consisting of the > union of the author and the set of members of the mailing > list". That is the correct set of destinations for > the group discussion. Again, getting to your example: if a list allows non-members to post, reply-to set on the lists address would exclude the OP, which is non-member. You whould manually have to add his address in Cc. That's a true disadvantage. > Anything less inclusive than that risks being broken > in some situation. > > If you train yourself to use the mechanism which doesn't > work 100% of the time, you will eventually screw up. > > Maybe all the lists you are on today are restricted > to members-only posting, but that could change > tomorrow. And then you will have to re-train your fingers > to hit Reply-all. > > Reply-all also ensures that the author gets a reply which > isn't delayed by list processing. This is useful when > someone needs some urgent assistance. In those cases, that > someone is often not subscribed to the list. > If I need help with something, and that something > has a mailing list that allows non-member postings, > I won't waste time subscribing just to get my question > answered! You got the original question wrong: The Thread started asked about reply-to set to the list, which does exactly to opposite of what you are describing in this paragraph. > What if the list is moderated? A list-only reply could > sit in the moderation queue for days without being > read by the original author. Are you going to > let some list admin decide what you can and cannot > write to the author of the original message? Who is talking about list-only reply??? I'm not. lilypond-user sets different mail headers, one of it is called "List-Post". And *you* are free to choose: - using reply answers to the OP (or the reply-to he set in his MUA, which would be overwritten by a forced reply-to from the list) - using reply-all answers to the OP *and* the list - using reply-list answers to the list (so if the OP isn't subscribed, he won't get the answer) I don't see *any* problem with that situation, you only have to choose. :) [I probably need to add: OP *in this and my previous mails in this thread* means the original poster of *a* thread on any mailing list, or *a* poster of an answer within *a* thread someone answers, *not* the original poster of *this* tread, which I called thread-starter to avoid confusions.) -- MfG Jan signature.asc Description: This is a digitally signed message part. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
initial repeats with non-standard bar style
Why doesn't the initial bar display in the second case? -Steve \version "2.13.31" % snippet from "Printing A Repeat Sign at the Beginning of a Piece" \include "firstRepeatOverride.ly" \score { \new Staff { \firstRepeatOverride \repeat volta 2 { \bar "|:" f'1 } } } \score { \new Staff { \firstRepeatOverride \repeat volta 2 { \bar ":" f'1 } } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user