Re: bookparts with paper blocks

2013-05-19 Thread Federico Bruni
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

2013-05-12 Thread 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...


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-05-01 Thread 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'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-05-01 Thread 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




> 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

2013-04-30 Thread 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?

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