Re: bookparts with paper blocks
Hi Francisco I don't want this request to be forgotten. Do you have time to make a minimal example which can help the developers to see exactly what the problem is? 2013/5/12 Federico Bruni > Hi Francisco > > sorry for the late reply > I want to add it to the tracker but I'd like to have some more information > > 2013/5/1 Francisco Vila > >> 2013/5/1 Federico Bruni : >> > 2013/4/30 Francisco Vila >> >> >> >> Hello. >> >> >> >> In "File structure" we are saying that bookparts can help on having >> >> different paper settings for each part, but in fact this conflicts >> >> with the statement we state (in the same page) that paper settings act >> >> on the whole book. >> >> >> >> This is confusing, do you agree? >> >> >> > >> > http://lilypond.org/doc/v2.17/Documentation/notation/file-structure >> > >> > I don't think it's really confusing, but it may be better explained with >> > examples. >> > I think that we may add a paper block and an explanation in the last >> snippet >> > of this page: >> > >> http://lilypond.org/doc/v2.17/Documentation/notation/multiple-scores-in-a-book >> > >> > BTW, Trevor recently pushed this: >> > https://code.google.com/p/lilypond/issues/detail?id=2902 >> > >> > see NR 4.1.1: >> > >> http://lilypond.org/doc/v2.17/Documentation/notation/the-_005cpaper-block >> >> What I read all around is that settings are merged. The interesting >> bit is a hierarchical prevalence. But a simple experiment which I'm >> sure many users have tried, is to set a variable in a paper block in a >> bookpart, and see how this variable affects the whole book. Any >> example from us should show that you can not expect this setting >> affects only to that bookpart unless you have a setting in a higher >> hierarchy that acts as a default for the rest of the book. >> >> > I don't understand the last sentence. Do you have an example? > In the simple example attached, the hierarchical prevalence works fine. > > > >> >> I've also seen many unanswered questions in the list archives about >> >> using bookparts to join scores. IMO it is confusing that we don't >> >> offer a template or something warning that you can not simply include >> >> a working score in a bookpart, and instead you have to handle a >> >> bookpart as if it were a score block. >> > >> > >> > I can't understand your last sentence. >> >> Handle a bookpart as if it were a score block, in the sense of you can >> not put assignments on it. What one expects is to have a working file >> with both variable assignments and a \score{}, and simply put it >> inside of a bookpart{}, which can not be done just as you can not put >> assignments into the \score{}. I think it is common that users want to >> join scores in a book and first thing they try involves leaving their >> original files untouched. This is not possible: you have to split >> every file in two, and include them in different places of the master >> file, namely assignments outside of the bookpart and scores inside of. >> >> > minimal example please > these things are tricky... > > ___ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: bookparts with paper blocks
Hi Francisco sorry for the late reply I want to add it to the tracker but I'd like to have some more information 2013/5/1 Francisco Vila > 2013/5/1 Federico Bruni : > > 2013/4/30 Francisco Vila > >> > >> Hello. > >> > >> In "File structure" we are saying that bookparts can help on having > >> different paper settings for each part, but in fact this conflicts > >> with the statement we state (in the same page) that paper settings act > >> on the whole book. > >> > >> This is confusing, do you agree? > >> > > > > http://lilypond.org/doc/v2.17/Documentation/notation/file-structure > > > > I don't think it's really confusing, but it may be better explained with > > examples. > > I think that we may add a paper block and an explanation in the last > snippet > > of this page: > > > http://lilypond.org/doc/v2.17/Documentation/notation/multiple-scores-in-a-book > > > > BTW, Trevor recently pushed this: > > https://code.google.com/p/lilypond/issues/detail?id=2902 > > > > see NR 4.1.1: > > > http://lilypond.org/doc/v2.17/Documentation/notation/the-_005cpaper-block > > What I read all around is that settings are merged. The interesting > bit is a hierarchical prevalence. But a simple experiment which I'm > sure many users have tried, is to set a variable in a paper block in a > bookpart, and see how this variable affects the whole book. Any > example from us should show that you can not expect this setting > affects only to that bookpart unless you have a setting in a higher > hierarchy that acts as a default for the rest of the book. > > I don't understand the last sentence. Do you have an example? In the simple example attached, the hierarchical prevalence works fine. > >> I've also seen many unanswered questions in the list archives about > >> using bookparts to join scores. IMO it is confusing that we don't > >> offer a template or something warning that you can not simply include > >> a working score in a bookpart, and instead you have to handle a > >> bookpart as if it were a score block. > > > > > > I can't understand your last sentence. > > Handle a bookpart as if it were a score block, in the sense of you can > not put assignments on it. What one expects is to have a working file > with both variable assignments and a \score{}, and simply put it > inside of a bookpart{}, which can not be done just as you can not put > assignments into the \score{}. I think it is common that users want to > join scores in a book and first thing they try involves leaving their > original files untouched. This is not possible: you have to split > every file in two, and include them in different places of the master > file, namely assignments outside of the bookpart and scores inside of. > > minimal example please these things are tricky... book.ly Description: Binary data song1.ly Description: Binary data song2.ly Description: Binary data ___ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: bookparts with paper blocks
2013/5/1 Federico Bruni : > 2013/4/30 Francisco Vila >> >> Hello. >> >> In "File structure" we are saying that bookparts can help on having >> different paper settings for each part, but in fact this conflicts >> with the statement we state (in the same page) that paper settings act >> on the whole book. >> >> This is confusing, do you agree? >> > > http://lilypond.org/doc/v2.17/Documentation/notation/file-structure > > I don't think it's really confusing, but it may be better explained with > examples. > I think that we may add a paper block and an explanation in the last snippet > of this page: > http://lilypond.org/doc/v2.17/Documentation/notation/multiple-scores-in-a-book > > BTW, Trevor recently pushed this: > https://code.google.com/p/lilypond/issues/detail?id=2902 > > see NR 4.1.1: > http://lilypond.org/doc/v2.17/Documentation/notation/the-_005cpaper-block What I read all around is that settings are merged. The interesting bit is a hierarchical prevalence. But a simple experiment which I'm sure many users have tried, is to set a variable in a paper block in a bookpart, and see how this variable affects the whole book. Any example from us should show that you can not expect this setting affects only to that bookpart unless you have a setting in a higher hierarchy that acts as a default for the rest of the book. >> I've also seen many unanswered questions in the list archives about >> using bookparts to join scores. IMO it is confusing that we don't >> offer a template or something warning that you can not simply include >> a working score in a bookpart, and instead you have to handle a >> bookpart as if it were a score block. > > > I can't understand your last sentence. Handle a bookpart as if it were a score block, in the sense of you can not put assignments on it. What one expects is to have a working file with both variable assignments and a \score{}, and simply put it inside of a bookpart{}, which can not be done just as you can not put assignments into the \score{}. I think it is common that users want to join scores in a book and first thing they try involves leaving their original files untouched. This is not possible: you have to split every file in two, and include them in different places of the master file, namely assignments outside of the bookpart and scores inside of. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: bookparts with paper blocks
2013/4/30 Francisco Vila > Hello. > > In "File structure" we are saying that bookparts can help on having > different paper settings for each part, but in fact this conflicts > with the statement we state (in the same page) that paper settings act > on the whole book. > > This is confusing, do you agree? > > http://lilypond.org/doc/v2.17/Documentation/notation/file-structure I don't think it's really confusing, but it may be better explained with examples. I think that we may add a paper block and an explanation in the last snippet of this page: http://lilypond.org/doc/v2.17/Documentation/notation/multiple-scores-in-a-book BTW, Trevor recently pushed this: https://code.google.com/p/lilypond/issues/detail?id=2902 see NR 4.1.1: http://lilypond.org/doc/v2.17/Documentation/notation/the-_005cpaper-block > I've also seen many unanswered questions in the list archives about > using bookparts to join scores. IMO it is confusing that we don't > offer a template or something warning that you can not simply include > a working score in a bookpart, and instead you have to handle a > bookpart as if it were a score block. > I can't understand your last sentence. ___ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond
bookparts with paper blocks
Hello. In "File structure" we are saying that bookparts can help on having different paper settings for each part, but in fact this conflicts with the statement we state (in the same page) that paper settings act on the whole book. This is confusing, do you agree? I've also seen many unanswered questions in the list archives about using bookparts to join scores. IMO it is confusing that we don't offer a template or something warning that you can not simply include a working score in a bookpart, and instead you have to handle a bookpart as if it were a score block. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond