Re: Thank you!

2008-01-08 Thread Valentin Villenave
2008/1/8, Graham Percival [EMAIL PROTECTED]:
 On Tue, 8 Jan 2008 02:19:26 +0100
 Valentin Villenave [EMAIL PROTECTED] wrote:

  However, you may have noticed that my way is different than yours: I
  use to always do a few different LilyPond-related tasks at a same
  time, so that I never get bored

 So do I.
 - oversee normal bug reports
 - manage volunteers
 - explain things to new volunteers
 - read all mailists for anything relevant
 - discuss various long-ranging plans, or in some cases postpone
   such discussions
 - apply Trevor's patches to the LM, after fixing build issues
 - manually merge .itely files where two people were working on
   them at the same time and moved text around
 - carefully review and commit patches from newer helpers
 - explain what the docs meant to newer helpers, so that they can
   phrase it better
 - discuss specifics of doc sections with helpers who are working
   on those sections
 - manage TODO lists
 - manage doc sources for people who aren't using git

 Since I'm hitting 4 hours a day, I'm clearly doing too much --
 especially for somebody who's retiring.  Therefore I feel entirely
 justified in shelving discussion about whatever we were talking
 about.

I might be spending even more time these days. Clearly too much for me
too, but it's just so exciting :)

 Since you have so much energy, you can go and fix some mistakes:
 - Unanswered bug report from Raphael Manfredi from Jan 6.  Two reports
 were made; Mats answered one of them.  You can't be bored of bugs
 already.

Oh yes. I was hesitating whether to accept it or to ask for a minimal
example -- in the end I just marked it with a star (on my Gmail web
interface) and postponed it.

I should have a bug-day like you did on wednesdays, for all things
that are more than just copy/pasting reports.

 - obvious mistakes in the Pitches snippet list.  Since I've
   announced the almost-final version of Pitches, it would have
 been nice if these were already fixed.

OK, I have reviewed all Pitches-tagged snippets. removed a few.

   - WTF are glissano-contemporary and jazz-combo-template listed here?

glissando-contemporary: seemed obvious to me. It is a notation that
affects Pitches, in a very specific way. However, after having
re-checked it, I'm not convinced anymore (this is not a real
glissando as it isn't meant to lead from one pitch to another). Tag
removed.

jazz-combo-template: ok, it's kind of a riddle. I tagged it as Pitches
(it was the #4 or #5 tag, because it's obviously not this snippet's
primary purpose) just because it was a very nice example of
transposing instruments. OK, I removed the Pitches tag.

   - there's some obvious indentation problems.  I'm particularly
 concerned about preventing-extra...  since that's included verbatim in
 the manual.  Some advanced user is going to point out this problem in a
 day or two.

Oh yes. I have to say I didn't really pay attention to this detail. I
now have reviewed and corrected all docs-tagged snippets, and you
should not get  this problem anymore.

   - a few snippets have odd extra {} around the entire thing.

I have found and corrected a couple of these, but it's hard to find
all of them since I can hradly search for { :(

   - ambiti-multiple-voices has some problems with the snippetverbatim.
 You could leave this for John to fix, but it would be nice if you could
 figure out why it's happening and fix it yourself.

I can't. Maybe it's because I've used some code/code formatting
tags in the HTML description, other than that, I don't understand
what's happening.

 These tasks aren't as urgent as the bug reports, so I didn't
 bother mentioning them a week ago when I first noticed them.

You should have; I (still) handle LSR snippets much better than bug reports.

2008/1/8, Graham Percival [EMAIL PROTECTED]:

 Oops, I just remembered what else I was going to say:
 - you can't use blockquote in the .css, since that's used in the
   @warning.  Try doing something with the class= commands
 instead.

Yes, I already have worked this out (but I thought this was to be postponed :)

Cheers,
Valentin


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


Re: Orchestral score

2008-01-08 Thread Thies Albrecht

Hi Jeremiah!

I'm still running v2.8.X and I don't know what has changed since. 
Nevertheless I'm going to show you how I handle score layout. Perhaps my 
logical approach can give you the right clou...


Reilly schrieb:

I have a score with 22 staves, one system to a page.

I want Lilypond to layout the score so that the the score fills the
page. It would be very nice if the first staff and last staff on each
page lined up when laid side by side. In other words, I want Lilypond
to stretch the interstaff spacing appropriately for each page...
When it comes to score layout I spread staves within a system manually 
like follows:


  % -
  % begin of code
  % -

\score {
  \context StaffGroup = orchestra {

  \context Staff = instr1 {
% here the vertical-extent is set
\override Staff.VerticalAxisGroup #'Y-extent = '(-6 . 6)
% description see below
\firstPageCorr
\music1
  }
  \context Staff = instr2 {
% here the vertical-extent is set - '(-6 . 6) doesn't have to be
% the same as before
\override Staff.VerticalAxisGroup #'Y-extent = '(-6 . 6)
\music2
  }
  ... (and so on)

  }
}

  % -
  %  end of code
  % -

I increase/decrease the vertical-extent for every staff by varying '(-6 
. 6) until the system fits the whole page. Now I've got pages with 
equally spaced staves that look nice.


Problem: The first page only holds the title, the first system on the 
following page.


To solve this I reduce the overall extent of the first system. It looks 
like this:


  % -
  % begin of code
  % -

\dummyvoice = {
  \overrideProperty
#Score.NonMusicalPaperColumn
#'line-break-system-details
#'((fixed-alignment-extra-space . -15))

}

  % -
  %  end of code
  % -

Hoope it will help and kind regards
Thies


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


Re: Thank you!

2008-01-08 Thread Graham Percival
On Tue, 8 Jan 2008 11:48:55 +0100
Valentin Villenave [EMAIL PROTECTED] wrote:

 2008/1/8, Graham Percival [EMAIL PROTECTED]:
- WTF are glissano-contemporary and jazz-combo-template listed
  here?
 
 glissando-contemporary: seemed obvious to me. It is a notation that
 affects Pitches, in a very specific way. However, after having

Since we introduce glissandi in Expressive, it should be tagged
with that.

- ambiti-multiple-voices has some problems with the
  snippetverbatim. You could leave this for John to fix, but it would
  be nice if you could figure out why it's happening and fix it
  yourself.
 
 I can't. Maybe it's because I've used some code/code formatting
 tags in the HTML description, other than that, I don't understand
 what's happening.

buildscripts/makelsr.py

To be honest, *I* don't understand what's happening either... but
only because I haven't looked.  This is your (and John's) problem
now.  Since you have git write abilit, it would be nice if you
handled the mundane updating.

Read the script, and ask John some questions in French if
necessary.

- REMEMBER TO ALWAYS CHECK THE UNSAFE SNIPPETS MANUALLY!!!

somebody could dump scheme 'rm -rf /' into LSR and have it not
break everything (because LSR runs in a chroot environment).  But
then when I do git update and build the docs, my system gets
hosed.

  These tasks aren't as urgent as the bug reports, so I didn't
  bother mentioning them a week ago when I first noticed them.
 
 You should have; I (still) handle LSR snippets much better than bug
 reports.

I was hoping that you'd notice them.  I don't want to have to
check all your work myself.

 Yes, I already have worked this out (but I thought this was to be
 postponed :)

Go ahead and send me an updated file.  I make no guarantees about
when I'll look at it, though.

Cheers,
- Graham


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


Re: Thank you!

2008-01-08 Thread Valentin Villenave
2008/1/8, Graham Percival [EMAIL PROTECTED]:

 Since we introduce glissandi in Expressive, it should be tagged
 with that.

It was too. That's the cool thing with tags, you know :)

 buildscripts/makelsr.py

 To be honest, *I* don't understand what's happening either... but
 only because I haven't looked.

I have, and still don't understand.

What's the matter with you? You're almost blaming me for not having
learned Python yet.

 - REMEMBER TO ALWAYS CHECK THE UNSAFE SNIPPETS MANUALLY!!!

What do you mean by unsafe?

I read and compile every new snippet before approving it, and I have
been reviewing the full LSR to read every snippet that were entered
before I was in charge. Basically, there's hardly one snippet with
whom I'm not familiar know.

 somebody could dump scheme 'rm -rf /' into LSR and have it not
 break everything (because LSR runs in a chroot environment).  But
 then when I do git update and build the docs, my system gets
 hosed.

I haven't thought about that. I don't know how harmful can Scheme code
be, but there's clearly a potential issue here. However, it would
require that a dangerous snippet was approved, and this is not gonna
happen.

 I was hoping that you'd notice them.  I don't want to have to
 check all your work myself.

I would have in the end. But at the time where I started my full LSR
reviewing-tagging, I had no idea some snippets could get included
verbatim -- otherwise I sure would have corrected the indentation
(besides, most of the non-indented snippets were originally added by
myself, sometimes based on some former regtests).

 Go ahead and send me an updated file.  I make no guarantees about
 when I'll look at it, though.

Maybe I'll talk web-design with John first; I remember he had some ideas too.

V.


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


Re: Thank you!

2008-01-08 Thread Graham Percival
On Tue, 8 Jan 2008 21:01:17 +0100
Valentin Villenave [EMAIL PROTECTED] wrote:

 2008/1/8, Graham Percival [EMAIL PROTECTED]:
 
  buildscripts/makelsr.py
 
  To be honest, *I* don't understand what's happening either... but
  only because I haven't looked.
 
 I have, and still don't understand.
 
 What's the matter with you? You're almost blaming me for not having
 learned Python yet.

I thought you said you knew python... or maybe that was your
brother? ... and maybe it was perl, not python?


Still, download the lsr-docs, and try running the file... oh wait,
you're on windows: the only OS that doesn't include python by
default.  Python is a good thing to have installed, but that might
be too much bother for this.

  - REMEMBER TO ALWAYS CHECK THE UNSAFE SNIPPETS MANUALLY!!!
 
 What do you mean by unsafe?

lilypond -dsafe foo.ly

the file will be safe or unsafe.  It comes down to what kinds of
scheme is used.

  break everything (because LSR runs in a chroot environment).  But
  then when I do git update and build the docs, my system gets
  hosed.
 
 I haven't thought about that. I don't know how harmful can Scheme code
 be, but there's clearly a potential issue here. However, it would
 require that a dangerous snippet was approved, and this is not gonna
 happen.

It's possible to hide a lot of nasty stuff in scheme.  Having
a short list of things you need to look at carefully will make it
much easier.  But since John's doing this, never mind.

Cheers,
- Graham


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


different tempos

2008-01-08 Thread Kostia Rapoport
hi, my name is kostia, i am a student of composition and this is my first post. 
first of all: thank you for lilypond! amazing software and ideology behind it!!

now, i have a question concidering music where each instrument plays its own, 
individual tempo that, in addition, may change during the piece. i've tried to 
write down a piece with different tempos by using the \compressMusic - command 
and making one huge bar for the whole piece with different lengths for each 
staff. but this led to extremely uncomfortable time signatures and i couldn't 
find out how to make appropriate line breaks: i seem to get one line for the 
whole piece, which of course doesn't fit on the paper. did anyone try to solve 
similar problems and has some useful suggestions for me? (i'm very new to 
lilypond...) or is there even the possibility to somehow set an individual 
tempo (in bpm maybe) for each staff and get a notation that would be 
proportionally correct, somewhat like space-notation?

i hope, that i express myself clearly. if not, i will try to post an example 
(must still find out how to do that on that list? just attaching a pdf to the 
email?)

thanks! and my best wishes for the new year!

kostia.
___
Jetzt neu! Schützen Sie Ihren PC mit McAfee und WEB.DE. 30 Tage
kostenlos testen. http://www.pc-sicherheit.web.de/startseite/?mc=00



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


You can support software freedom in 2008!

2008-01-08 Thread Free Software Foundation
Dear free software supporter,

Today we're stepping up our year-end fundraiser to support our 2008
campaign goals for software freedom.

Our target is 500 new FSF members or $100,000 --
whichever comes first by January 31.

Please help us reach our target by joining as a member at
http://fsf.org/associate/support_freedom/join_fsf, or making a
donation at http://www.fsf.org/associate/donate/.

Our anti-DRM campaign DefectiveByDesign.org and the coming launch of the
End Software Patents Coalition campaign need your support!

You can help even more by:

  * Putting our fundraising widget on your website
http://www.fsf.org/associate/widget/

  * Encouraging your employer to give back by subscribing them to the
FSF newsletter ($240 annually) http://www.fsf.org/appeal/2007/subscription

  * Asking friends to join (you'll get referral gifts and recognition!)
http://www.fsf.org/associate/referral/

  * Purchasing a gift membership for a friend or family member
http://www.fsf.org/associate/gift/

  * Signing your organization up in the FSF patron program (from $2,000)
http://www.fsf.org/donate/patron/

Please spread the word by forwarding this e-mail or the link to the
video message. Thanks for your continued support!

Peter and the Free Software Foundation team!


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


Re: You can support software freedom in 2008!

2008-01-08 Thread Matthias Kilian
On Tue, Jan 08, 2008 at 09:23:43PM +, Free Software Foundation wrote:
 From: Free Software Foundation [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
[...]
 Dear free software supporter,
 
 Today we're stepping up our year-end fundraiser to support our 2008
 campaign goals for software freedom.
[...]
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 http://lists.gnu.org/mailman/listinfo/lilypond-user

Does this kind of FSF spam really belong to the lilypond-user mailing
list (and to the lilypond-devel list, where it appeared too)?

I don't think so. Indeed, I consider sending campaigns to mailing
lists without the mailinglist address at least in the to: or cc:
headers as offensive spam.

Ciao,
Kili


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


font and staff size

2008-01-08 Thread Werner
Hello.

I want to use a less heavy font (smaller notes or wider staff) - less 
black on paper. So maybe I should combine the font feta18 with staff-sice 
20 or 21. But how to set the font size?

I found in the lilypond documentation only how to change the staff-size 
(see below). But I cannot change the font. Who can help?

Thank you.

Werner

---

11.2 Music layout
11.2.1 Setting the staff size
To set the staff size globally for all scores in a file (or in a book 
block, to be precise), use set-global-staff-size.
   #(set-global-staff-size 14)
This sets the global default size to 14pt staff height and scales all 
fonts accordingly.
   To set the staff size individually for each score, use
   \score{
  ...
  \layout{
  #(layout-set-staff-size 15)
  }
   }
The Feta font provides musical symbols at eight different sizes. Each 
font is tuned for a different staff size: at a smaller size the font 
becomes heavier, to match the relatively heavier staff lines. The 
recommended font sizes are listed in the following table:
font name   staff height (pt)staff height (mm)  use
feta11  11.22   3.9   pocket scores
feta13  12.60   4.4
feta14  14.14   5.0
feta16  15.87   5.6
feta18  17.82   6.3   song books
feta20  20  7.0   standard parts
feta23  22.45   7.9
feta26  25.28.9
These fonts are available in any sizes. The context property fontSize and 
the layout property staff-space (in StaffSymbol) can be used to tune the 
size for individual staves. The sizes of individual staves are relative 
to the global size. 
See also
This manual: Section 8.4.8 [Selecting notation font size], page 207.

---




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


what is an .ily file?

2008-01-08 Thread Tim Reeves
I asked this question the other day but I buried it in with three other of 
my questions, so it was easy to miss, so I'll ask again.

What is an .ily file used for?

Thanks,

Tim Reeves

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


Re: what is an .ily file?

2008-01-08 Thread Francisco Vila
For example, this file:
http://git.sv.gnu.org/gitweb/?p=lilypond.git;a=blob_plain;f=input/mutopia/W.A.Mozart/mozart-hrn3-allegro.ily;hb=999f5d5eba3835abd274a751ec9dc9741ee77292

is an included lilypond file from this other:
http://git.sv.gnu.org/gitweb/?p=lilypond.git;a=blob_plain;f=input/mutopia/W.A.Mozart/mozart-hrn-3.ly;hb=999f5d5eba3835abd274a751ec9dc9741ee77292

'ily' (i is for include) is an extension you give to files that are to
be included inside others with the \include statement, so you can
distinguish them from the main files.

php files can include ihtml files, texinfo files can include itely
(include+texinfo+lilypond) files, and so on.

2008/1/9, Tim Reeves [EMAIL PROTECTED]:
 What is an .ily file used for?
-- 
Francisco Vila. Badajoz (Spain)
http://www.paconet.org


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


Re: volunteering and other questions

2008-01-08 Thread Valentin Villenave
2008/1/7, Tim Reeves [EMAIL PROTECTED]:


 2. The advanced layout and titling stylesheet example in the LSR
 (http://lsr.dsi.unimi.it/LSR/Item?id=368) makes no sense to
 me at all.

Well, it's just the first try in what could become a quite exciting
whole new way of using the LSR: it is a collection of keywords and
shortcuts that are easy to use and to type, while they actually
involve very advanced formatting tricks under the hood.

Basically, you could write a whole book (music, but text as well)
using these commands (plus the few other commands that Nicolas will
post soon).

 It says, Below is just a temporary dummy example to ensure LSR
 compatibility. Remember to remove it when using the actual code.

You said you were running the development lilypond version, well, the
problem is, the LSR is not.

The LSR has always been running only *stable* lilypond versions.
However, as I told you, this particular snippet involves lots of
advanced things that have recently been implemented (this summer,
IIRC). So, I had basically two choices: either I wouldn't bother
adding this snippet and just would say: let's do this in a year,
either I had to cheat and comment the whole code so the LSR can accept
it...



 Where do I get the actual code?

...But you can't post a fully commented snippet, you have to put some
notes, or some text in it. So did I, with my dummy line. If you
click on this image, you'll see the *actual* code.

 (The description makes it sound like it will do something like what Nicolas'
 framwork in his Couperin book will do, but I can't figure out how to use
 Nicolas' code. It seems I need Linux, but I'm running WinXP. I surmise that
 the makefile is key to his framework, and to use it I need Linux, right?)

Not at all! First of all, you can perfectly use a makefile on Windows,
you just have to install a program named MSYS. But that's not the
point.

You don't need the makefile at all. Nicolas uses it for his very
advanced framework, to allow some complicated options to be passed to
lilypond. But you can actually, and that's what's great with this
snippet, use the same shortcuts than Nicolas, without having to even
*understand* how it works!

 3. Suggestions for change to LM:

 Chapter 2.1.1:
 Under Windows, replace To get an empty file to start from, run the editor
 as described above and use New in the File menu.
 with
 To get an empty file to start from, run the editor as described above and
 use New in the File menu, or right-click on the desktop and select
 New...Text Document, and change the extension to .ly.

 Chapter 2.1.3
 a comment is a remark for the human reader of the music input; it is
 ignored while parsing, so it has no effect on the printed output. There are
 two types of comments. The percent symbol % introduces a line comment;
 anything after % on that line is ignored. A block comment marks a whole
 section of music input as a comment. Anything that is enclosed in %{ and %}
 is ignored. (Comments do not nest.) 

 What does  Comments do not nest mean? Does it mean I can't put a comment
 within a comment? I tried it and it seemed to be no problem.

Yes you will have problems: if you write

%{
  this is a first comment block

 %{
  This is a second comment block
 %}

   this line should be commented as well, but it's not.
%}


 4. What is a .ily file?

It is basically, as far as I can understand, a programmer's use: you
can't give the same extension to a file that is meant to be compiled
as is, than to another file that is only meant to be included in
another.

(actually, you perfectly can, but it's just inelegant I guess)

So Nicolas has this very elegant solution, that is to name all his
files something.ily, then include them all in a master file, and only
give the .ly extension to the master file that has to be compiled.

I assume the i in ily stands fot inclusion or whatever. This is
a personal choice AFAICT, however consider it as a good habit
(Actually, this goes for every line in Nicolas code :)

Hope this is more clear this way; you can also refer to the other
discussion about this snippet on
http://lists.gnu.org/archive/html/lilypond-user/2008-01/msg00191.html

By the way, if you can think of a more self-explanatory way to present
it in the LSR, I'm your man ;)

Cheers,
Valentin


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


Re: what is an .ily file?

2008-01-08 Thread Valentin Villenave
2008/1/9, Tim Reeves [EMAIL PROTECTED]:

 I asked this question the other day but I buried it in with three other of
 my questions, so it was easy to miss, so I'll ask again.

 What is an .ily file used for?

I'm answering on the other thread.

Valentin


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


Re: Shift rests

2008-01-08 Thread Luc


Sorry, the attachemnt failed to upoad



I posted this question 2 days ago but I got no response - maybe the
attachement will illustrate what I mean!
I would appreciate any hint about shifting rests horizontally.
Thnx!
Luc

Isn't a pitched rest supposed to shift to the right or - vice versa - a
chord relative to the rest?

\version 2.11.37
\paper { ragged-right =##t }

{  d' g'  }
\\
{ \override NoteColumn #'force-hshift = #2. b \rest }




--
Gruss
Luc

shiftOn.pdf
Description: Adobe PDF document
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Shift rests

2008-01-08 Thread Luc

I posted this question 2 days ago but I got no response - maybe the
attachement will illustrate what I mean! 
I would appreciate any hint about shifting rests horizontally.
Thnx!
Luc 

Isn't a pitched rest supposed to shift to the right or - vice versa - a  
chord relative to the rest?

\version 2.11.37
\paper { ragged-right =##t }

{  d' g'  }
\\
{ \override NoteColumn #'force-hshift = #2. b \rest }


{ \override NoteColumn #'force-hshift = #2.  d' g'  }
\\
{ r }



-- 
Gruss
Luc


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



-- 
View this message in context: 
http://www.nabble.com/Shift---rests-tp14645928p14702152.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: volunteering and other questions

2008-01-08 Thread Tim Reeves
Valentin,

You da man!

Thanks for your thorough explanations!



Tim Reeves

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


Re: Shift rests

2008-01-08 Thread Valentin Villenave
2008/1/9, Luc [EMAIL PROTECTED]:
  I posted this question 2 days ago but I got no response

These things happen :)

 Isn't a pitched rest supposed to
 shift to the right or - vice versa - a chord relative to the rest?

Why would it be shifted to the *right*? the rest and the chord are
simultaneous events, so LilyPond tries to put them vertically aligned.
(Plus, when you do'nt use a pitched rest, as you noticed, there is no
collision).

If you really want to shift your rest to the right, use
\once \override Voice.Rest #'X-offset = #2

beware: you'd better use \once before \override, or else your override
will stay active in the whole score until you type \revert.

Cheers,
Valentin


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


position whole measure rest

2008-01-08 Thread Wilbert Berendsen
Hello, I know that I can position a rest vertically using e.g. d'1\rest .

But how can I alter the vertical position of a whole-measure rest (R1)? I want 
it to move outside the staff, so it should also get a ledger line.

\relative c' 
{ e2 e4 a } \\
{ R1 }


The R1 is drawn too close to the notes.

TIA,
with best regards,
Wilbert Berendsen

-- 
http://www.wilbertberendsen.nl/
You must be the change you wish to see in the world.
-- Mahatma Gandi
attachment: whole-rest.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: font and staff size

2008-01-08 Thread Wilbert Berendsen
Op maandag 7 januari 2008, schreef Werner:
 I want to use a less heavy font (smaller notes or wider staff) - less
 black on paper. So maybe I should combine the font feta18 with staff-sice
 20 or 21. But how to set the font size?

Try \set Staff.fontSize = #-1

http://lilypond.org/doc/v2.11/Documentation/user/lilypond-learning/Size-of-objects

Met vriendelijke groet,
Wilbert Berendsen

-- 
http://www.wilbertberendsen.nl/
You must be the change you wish to see in the world.
-- Mahatma Gandi


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


Re: Shift rests

2008-01-08 Thread Luc



2008/1/9, Luc [EMAIL PROTECTED]:

 I posted this question 2 days ago but I got no response


These things happen :)


No problem, I just wanted to be sure somebody reads it...




Isn't a pitched rest supposed to
shift to the right or - vice versa - a chord relative to the rest?


Why would it be shifted to the *right*? the rest and the chord are
simultaneous events, so LilyPond tries to put them vertically aligned.


Because I use \override NoteColumn #'force-hshift = #2. in one voice! This  
works with a normal note, but not with a \rest-ed note.



(Plus, when you do'nt use a pitched rest, as you noticed, there is no
collision).


I have reduced the score to the essential (lilypond-wise), originally it  
is a 4 voice arrangement of a piece of John Dowland for lute or guitar  
where another note appears in the bass (e,) and then the collision occurs!





If you really want to shift your rest to the right, use
\once \override Voice.Rest #'X-offset = #2


This helps, thanks!


--
Gruss
Luc


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


Re: position whole measure rest

2008-01-08 Thread Brett Duncan

Wilbert Berendsen wrote:

Hello, I know that I can position a rest vertically using e.g. d'1\rest .

But how can I alter the vertical position of a whole-measure rest (R1)? I want 
it to move outside the staff, so it should also get a ledger line.


\relative c' 
{ e2 e4 a } \\
{ R1 }

The R1 is drawn too close to the notes.

TIA,
with best regards,
Wilbert Berendsen


Something like this?


{ e'2 e4 a } \\
{ \override MultiMeasureRest #'staff-position =#-7  R1 }


HTH,
Brett


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


Tweaking confusion

2008-01-08 Thread Reilly
Borrowing heavily from the LSR and the archive, I created a Tempo Mark 
I could use in my scores. The trick was to make an initial tempo mark 
(Allegro con moto with a metronome mark) print left justified with the 
time signature. I succeeded with the following code:


tempoOne = {
\override Score.RehearsalMark #'break-align-symbol = 
#'time-signature
\once \override Score.RehearsalMark #'self-alignment-X = #-1
		\mark \markup{ \bold Allegro con moto { \smaller { \note #4 #1 = 
112 } } }

\override Score.MetronomeMark #'transparent = ##t
\tempo 4 = 112
 }

There was one problem, however. Although I specified self-alignment 
left justified, the tempo mark was NOT left justified. I was able to 
tweak it into a left justified position by adding:


\once \override Score.RehearsalMark #'X-offset = #7

So far, so good.

However, the tempo mark was too high above the staff. So I tried to 
move it lower with the following code:


\once \override Score.RehearsalMark #'Y-offset = #-3

Unfortunately, the tempo mark did not move lower.

So, I did some more research and discovered the following code:

	(a)	\once \override Score.RehearsalMark #'break-align-symbols = #' ( 
time-signature )


which is ever so slightly different from my code line

	(b)	\override Score.RehearsalMark #'break-align-symbol = 
#'time-signature


(Note especially the 's' on the end of symbols.) Why two slightly 
different code? Is one more correct than the other? Or are they 
different code?


Code (a)  actually worked great and left justified the tempo mark 
without using the X-offset =#7.


But, I still cannot lower the tempo mark.

Although I was able to left justify the tempo mark with code (a), in 
the manual I read that I should use the following code:


		\once \override Staff.TimeSignature #'break-align-anchor-alignment = 
#LEFT


I thought this simple (ahem, ahem) tweak, would be a good 
illustration of precisely how baffled I am by Lilypond code. I really 
don't know what I am doing and batter my music into the right form by 
dint of research and lots of trial and error. I don't want to do it 
this way.


In one of the model snippets for a tempo mark, the author included the 
following line of code:


  \once \override Score . RehearsalMark #'no-spacing-rods = ##t

Questions:
1. What is no-spacing-rods for?
2. Why two codes for break-align-symbol, both of which work, but not 
quite the same way?
3. Why can I left justify with Score.RehearsalMark #'break-align-symbol 
while the manual suggests that I use Staff.TimeSignature 
#'break-align-anchor-alignment?

4. Is there a difference in question #3? Should I have a preference?
5. Why is this so hard anyway?   ;-)

Much obliged.

Cheers,

Jeremiah



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


Re:font and staff size

2008-01-08 Thread Jay Hamilton
I'm working on the editorial section of the GDP and the answer is in there 
however I've not had time to work on that so it makes more sense. Selecting 
notation font size:
However if you look there you should see the answer.  If you do the search for 
font size even through the index you should get to the correct place.

If this isn't what you are looking for please explain more.

Yours-
Jay

Jay Hamilton
www.soundand.com
206-328-7694

-
 Message: 1
Date: Mon, 7 Jan 2008 19:25:59 + (UTC)
From: Werner [EMAIL PROTECTED]
Subject: font and staff size
To: lilypond-user@gnu.org
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=utf-8

Hello.

I want to use a less heavy font (smaller notes or wider staff) - less 
black on paper. So maybe I should combine the font feta18 with staff-sice 
20 or 21. But how to set the font size?

I found in the lilypond documentation only how to change the staff-size 
(see below). But I cannot change the font. Who can help?

Thank you.

Werner


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


Re: You can support software freedom in 2008!

2008-01-08 Thread David Fedoruk
=

 I haven't seen it on -devel; has it been removed somehow?

  I don't think so. Indeed, I consider sending campaigns to mailing
  lists without the mailinglist address at least in the to: or cc:
  headers as offensive spam.

 Hmm... OTOH, LilyPond *is* a GNU software. They have helped us in some
 ways (ok, maybe they could have been even more helpful sometimes, but
 we're still using their savannah resources, and so on), and by being
 members of the LilyPond community, we are some kind of an extension of
 the (very large) GNU community.


You are right about our being members of this community, however, It
would have been common courtesy to ask for permission before posting
 or perhaps they did. Maybe we should ask someone before jumping
to conclusions.

I have noticed that various GNU software communities have very
different standards concerning this kind of funding requests. Neo
Office, for instance, brings you back to the website on first launch
after installing the program or a patch to ask for cash donations.
Other projects simply would not tolerate such behaviour. This is
likely the case with Lilypond, since many members already have
supported the Lilypond Developers with paid for feature requests.

However, the milk has been spilled and as in our case, we cannot make
time move backward (yet).

Cheers,
David

-- 
David Fedoruk
B.Mus. UBC,1986
Certificate in Internet Systems Administration, UBC, 2003


http://recordjackethistorian.wordpress.com
Music is enough for one's life time, but one life time is not enough
for music Sergei Rachmaninov


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