Re: Putting 'instrument' on the left side of the page

2008-08-24 Thread Kieren MacMillan

Hi all,

What I'd like to do is modify the standard files so you can just  
tell lilypond

what sort of header you'd like - orchestral, band, whatever - without
the fuss of people of "other traditions" having to have personal  
modifications.


It would also be great to have the ability to define header  
properties on the fly!


Cheers,
Kieren.


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Putting 'instrument' on the left side of the page

2008-08-24 Thread Anthony W. Youngman
In message 
<[EMAIL PROTECTED]>, Valentin 
Villenave <[EMAIL PROTECTED]> writes

2008/8/24 Maarten Deen <[EMAIL PROTECTED]>:


Thanks, that's exactly what I need (and no, I had no idea to look there).
I expect it will be overwritten when I do an upgrade? Just to make a mental
note to edit it again when I do.


If you modify the titling-init source file, it will be overwritten. If
you include the modified \paper definition in _your_ ly score,  as
demonstrated in my former mail, it will remain unchanged (that's the
cool part ;-)


Thanks. I'll note all that too.

(As for asking nicely on the list, it does depend on luck ... I've 
mentioned it here before, asking "how do I do it?", and got nowhere...)


What I'd like to do is modify the standard files so you can just tell 
lilypond what sort of header you'd like - orchestral, band, whatever - 
without the fuss of people of "other traditions" having to have personal 
modifications.


Cheers,
Wol
--
Anthony W. Youngman - [EMAIL PROTECTED]



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Putting 'instrument' on the left side of the page

2008-08-24 Thread Patrick Horgan




Maarten Deen wrote:
Lilypond
has as standard setting that the instrument is put centered below the
title, subtitle, etc.
  
But I'm used to the first page having the intrument set at the left
side of the page (where Poet is placed) and only for subsequent pages
the instrument is set top center.
  
In fact, I've been looking at my scores and all have this setup.
  
  
Can this be done in lilypond? Having the instrument on the left side of
the page on the first page only?
  

Staff.instrumentName works quite a bit like this, i.e. show on the left
of the first system only on the first page. e.g. \set
Staff.instrumentName = "Violin" will result in Violin to the left
of the first system next to the violin's staff.

Patrick




___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Putting 'instrument' on the left side of the page

2008-08-24 Thread Paul Scott


On Aug 24, 2008, at 1:25 PM, Reinhold Kainhofer wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Sonntag, 24. August 2008 schrieb Maarten Deen:

Valentin Villenave wrote:

It's not so hard, really. Just copy the appropriate definition from
the source code (the relevant file is titling-init.ly), and redefine


Thanks, that's exactly what I need (and no, I had no idea to look  
there).
I expect it will be overwritten when I do an upgrade? Just to make  
a mental

note to edit it again when I do.


Actually, you can copy that definition to your own .ly file (either  
each of

your files, or you create one "stylesheet" containing all your
customizations, which you then include into all your .ly files).


I just usually use the \header fields piece or poet for the  
instrument.  These fields are both on the left already.


Paul Scott



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Putting 'instrument' on the left side of the page

2008-08-24 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Sonntag, 24. August 2008 schrieb Maarten Deen:
> Valentin Villenave wrote:
> > It's not so hard, really. Just copy the appropriate definition from
> > the source code (the relevant file is titling-init.ly), and redefine
>
> Thanks, that's exactly what I need (and no, I had no idea to look there).
> I expect it will be overwritten when I do an upgrade? Just to make a mental
> note to edit it again when I do.

Actually, you can copy that definition to your own .ly file (either each of 
your files, or you create one "stylesheet" containing all your 
customizations, which you then include into all your .ly files).

Cheers,
Reinhold

- -- 
- --
Reinhold Kainhofer, Vienna University of Technology, Austria
email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/
 * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
 * K Desktop Environment, http://www.kde.org, KOrganizer maintainer
 * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIscPGTqjEwhXvPN0RAv/uAJ9cY6jownZlN2VkM012cjwKrcp7ngCeMEJP
JK8QDs71t31BGG12QNe1i9g=
=af4L
-END PGP SIGNATURE-


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Putting 'instrument' on the left side of the page

2008-08-24 Thread Valentin Villenave
2008/8/24 Maarten Deen <[EMAIL PROTECTED]>:

> Thanks, that's exactly what I need (and no, I had no idea to look there).
> I expect it will be overwritten when I do an upgrade? Just to make a mental
> note to edit it again when I do.

If you modify the titling-init source file, it will be overwritten. If
you include the modified \paper definition in _your_ ly score,  as
demonstrated in my former mail, it will remain unchanged (that's the
cool part ;-)

Cheers,
Valentin


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Putting 'instrument' on the left side of the page

2008-08-24 Thread Maarten Deen

Valentin Villenave wrote:

2008/8/24 Anthony W. Youngman <[EMAIL PROTECTED]>:

In message <[EMAIL PROTECTED]>, Maarten Deen <[EMAIL PROTECTED]>
writes

Can this be done in lilypond? Having the instrument on the left side of
the page on the first page only?


You need to rewrite the code that produces the header. I keep on intending
to do it, but alas the problem is always finding time ...


It's not so hard, really. Just copy the appropriate definition from
the source code (the relevant file is titling-init.ly), and redefine
it.


Until we step up and do some coding (or pay for others to do it for us),
lilypond won't address our needs that well. Note I'm not complaining -
that's just the way Free Software works ...


Oh, please don't cry. Most of the time all you need to do is ask
nicely on the list. Here's the code you want (and please note that i
am _not_ a coder at all, just a musician; all I did is add _one_
percent character in the definition):


Thanks, that's exactly what I need (and no, I had no idea to look there).
I expect it will be overwritten when I do an upgrade? Just to make a mental note 
to edit it again when I do.


Regards,
Maarten


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Putting 'instrument' on the left side of the page

2008-08-24 Thread Valentin Villenave
2008/8/24 Anthony W. Youngman <[EMAIL PROTECTED]>:
> In message <[EMAIL PROTECTED]>, Maarten Deen <[EMAIL PROTECTED]>
> writes
>> Can this be done in lilypond? Having the instrument on the left side of
>> the page on the first page only?
>
> You need to rewrite the code that produces the header. I keep on intending
> to do it, but alas the problem is always finding time ...

It's not so hard, really. Just copy the appropriate definition from
the source code (the relevant file is titling-init.ly), and redefine
it.

> Until we step up and do some coding (or pay for others to do it for us),
> lilypond won't address our needs that well. Note I'm not complaining -
> that's just the way Free Software works ...

Oh, please don't cry. Most of the time all you need to do is ask
nicely on the list. Here's the code you want (and please note that i
am _not_ a coder at all, just a musician; all I did is add _one_
percent character in the definition):



\header {
  instrument = tagada
}
\paper {
  bookTitleMarkup = \markup {
\override #'(baseline-skip . 3.5)
\column {
  \fill-line { \fromproperty #'header:dedication }
  \override #'(baseline-skip . 3.5)
  \column {
\huge \bigger \bold
\fill-line {
  \bigger \fromproperty #'header:title
}
\fill-line {
  \large \smaller \bold
  \bigger \fromproperty #'header:subtitle
}
\fill-line {
  \smaller \bold
  \fromproperty #'header:subsubtitle
}
\fill-line {
  %\fromproperty #'header:poet %HERE!
  { \large \bold \fromproperty #'header:instrument }
  \fromproperty #'header:composer
}
\fill-line {
  \fromproperty #'header:meter
  \fromproperty #'header:arranger
}
  }
}
  }
}

\relative c {c d e f }




Cheers,
Valentin


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Putting 'instrument' on the left side of the page

2008-08-24 Thread sdfgsdhdshd


Anthony W. Youngman wrote:
> 
> The problem is that most of the people who actually do the work with 
> lilypond, while they want it to be "the best tool for producing printed 
> music", they're European orchestral musicians steeped in the European 
> orchestral tradition, and their traditions are at odds with yours and 
> mine.
> 

lilypond can be viewed as PRE-producing music, not really producing.
You use the output of lilypond, as the input to another (free or paying)
software. The choice of this software depends on what exactly you want to
do/modify.

In fact, lilypond itself is composed of 2 softwares, lilypond and GS, which
use the output of lilypond.

Surely, you can then set up a pipeline of how many softs you want, each one
being specialized for a particular task.


-- 
View this message in context: 
http://www.nabble.com/Putting-%27instrument%27-on-the-left-side-of-the-page-tp19131449p19132607.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: Putting 'instrument' on the left side of the page

2008-08-24 Thread Anthony W. Youngman
In message <[EMAIL PROTECTED]>, Maarten Deen <[EMAIL PROTECTED]> 
writes
Lilypond has as standard setting that the instrument is put centered 
below the title, subtitle, etc.
But I'm used to the first page having the intrument set at the left 
side of the page (where Poet is placed) and only for subsequent pages 
the instrument is set top center.

In fact, I've been looking at my scores and all have this setup.


So does pretty much all the music I use ... indeed I think about the 
only music I use that has the instrument centred is that produced by 
lilypond...


Can this be done in lilypond? Having the instrument on the left side of 
the page on the first page only?


You need to rewrite the code that produces the header. I keep on 
intending to do it, but alas the problem is always finding time ...


The problem is that most of the people who actually do the work with 
lilypond, while they want it to be "the best tool for producing printed 
music", they're European orchestral musicians steeped in the European 
orchestral tradition, and their traditions are at odds with yours and 
mine.


Until we step up and do some coding (or pay for others to do it for us), 
lilypond won't address our needs that well. Note I'm not complaining - 
that's just the way Free Software works ...


Regards,
Maarten


Regards,
Wol
--
Anthony W. Youngman - [EMAIL PROTECTED]



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Putting 'instrument' on the left side of the page

2008-08-24 Thread Maarten Deen
Lilypond has as standard setting that the instrument is put centered below the 
title, subtitle, etc.
But I'm used to the first page having the intrument set at the left side of the 
page (where Poet is placed) and only for subsequent pages the instrument is set 
top center.

In fact, I've been looking at my scores and all have this setup.

Can this be done in lilypond? Having the instrument on the left side of the page 
on the first page only?


Regards,
Maarten


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user