how to beam non-tuplets with tuplets?

2007-09-11 Thread Adam James Wilson
It seems you can beam together tuplets followed by non-tuplets (v. 2.11):

\times 2/3 {c'16[ c'8 } c'16 c'16]

But beaming together non-tuplets followed by tuplets fails with an
unexpected ']' error:

c'16[ c'16 \times 2/3 {c'16 c'8 } ]

Any known methods/hacks to get the second beaming example to work?

Best regards,
Adam


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


Re: how to beam non-tuplets with tuplets?

2007-09-11 Thread Adam James Wilson
Perhaps two examples - one manually beaming non-tuplets-tuplets and
one manually beaming tuplets-non-tuplets (maybe just the examples
below) - could be added to the 2.11 manual under tuplets?  I'd be
happy to write up a little chunk of text if that would help.

Best,
Adam

On 9/10/07, Adam James Wilson [EMAIL PROTECTED] wrote:
 Nevermind - I've answered my own question - here it is, for those interested:

 r16[ g16 \times 2/3 {r16 e'8] }

 Best,
 Adam

 On 9/10/07, Adam James Wilson [EMAIL PROTECTED] wrote:
  It seems you can beam together tuplets followed by non-tuplets (v. 2.11):
 
  \times 2/3 {c'16[ c'8 } c'16 c'16]
 
  But beaming together non-tuplets followed by tuplets fails with an
  unexpected ']' error:
 
  c'16[ c'16 \times 2/3 {c'16 c'8 } ]
 
  Any known methods/hacks to get the second beaming example to work?
 
  Best regards,
  Adam
 



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


Re: GDP: structure of index

2007-09-11 Thread Werner LEMBERG
   Furthermore, I would like to see entries like
   
 \displayLilyMusic: Displaying LilyPond notation
 \displayLilyMusic: Displaying music expressions
   
   rather being structured as follows:
   
 \displayLilyMusic:
 Displaying LilyPond notation
 Displaying music expressions

If at all, it should be

  \displayLilyMusic: Displaying LilyPond notation,
Displaying music expressions

otherwise it sticks out far too promimently.

  I'm not certain if texinfo 4.8 can do that.  Werner, do you know?

No, sorry.

 FWIW 4.9 was released on June 29, and the latest beta is 4.9.92, so
 they might add it before 4.11...

4.11 has been released two days ago.


Werner


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


Re: GTK and LilyPond

2007-09-11 Thread Jan Nieuwenhuizen
Mark Dewey writes:

 Is it possible to get a distribution of LilyPond that doesn't have
 the GTK or GTK elements bundled, but rather just relies on the one
 already installed?

That's probably not possible.  Windows knows no packaging system,
there is no dependency resolving and every package just dumps their
stuff in a random place.  So, there's no way to be sure that
the dependencies are installed with the right versions.

Jan.

-- 
Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien   | http://www.lilypond.org


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


Re: GDP: rearrangement

2007-09-11 Thread Till Rettig


Hello,

from what so far has been discussed I catched somewhat the need is to 
group the issues more into single topic sections of subsections.
For the discussion about the format of the html-docu: I would rather 
like to have whole subsections downloading than those tiny pages -- I 
also get lost on them and always have to go at least three steps up 
until I come again to the contents where I look for another promising 
section's name. So actually for me also a link to the toc would be 
sufficient, maybe also one to the index, to be on *every* page. I 
personally dislike the system that for going from a subsection to the 
next section demands climbing up one level -- I am probably too much 
used to reading real books where this kind of strange behaviour doesn't 
happen. But it might be a texinfo issue that we cannot incluence...
About rearranging: I would suggest breaking up chapters (with only one 
number, like 6, 7, and so on) into smaller chapters in some cases, that 
is being more specific on the lowest level. For instance I could imagine 
a chapter Ancient music, and one on educational subjects. At least I 
don't see why Ancient is instrument specific, so why not put it in 7 
from the current suggestion, right after educational and special noteheads.
I didn't check the situation now but from the discussion about aligning 
cadenzas -- I would look for cadenzas either in grace notes (being 
something additional) or at rhythmic issues. From there we could have 
a link to a general chapter about aligning...
I am also somewhat unpleasant with the current string section in the 
instrument specific chapter: I would like to see here all those 
\bowdown, \bowup, \flageolet, \thumb and so on that are in 
articulations so far -- or at least a link to them. Well, that's 
already about contents, not only rearranging.
I like the text-section, that is a good idea. But going the same way 
for other stuff as well... Name of chapter 7 should maybe be changed, 
not everything is about decoration, there are some really important 
things. Would it be something like polishing, finishing or the like?


Sorry for writing so confused, I hope it is still understandable. It's 
mainly just some thoughts...


Greetings
Till



   * 6 Basic musical notation
 o 6.1 Pitches
   + 6.1.1 Normal pitches
   + 6.1.2 Accidentals
   + 6.1.3 Cautionary accidentals
   + 6.1.4 Micro tones
   + 6.1.5 Note names in other languages
   + 6.1.6 Relative octaves
   + 6.1.7 Octave check
   + 6.1.8 Rests
   + 6.1.9 Skips
 o 6.2 Affecting multiple pitches
   + 6.2.1 Clef
   + 6.2.2 Key signature
   + 6.2.3 Transpose
   + 6.2.4 Instrument transpositions
   + 6.2.5 Ottava brackets
 o 6.3 Rhythms
   + 6.3.1 Durations
   + 6.3.2 Augmentation dots
   + 6.3.3 Tuplets
   + 6.3.4 Scaling durations
   + 6.3.5 Automatic note splitting
   + 6.3.6 Aligning to cadenzas
 o 6.4 Meter
   + 6.4.1 Time signature
   + 6.4.2 Partial measures
   + 6.4.3 Unmetered music
   + 6.4.4 Polymetric notation (alternating)
   + 6.4.5 Polymetric notation (simultaneous)
   + 6.4.6 Time administration
   + 6.4.7 Proportional notation (introduction)
   + 6.4.8 Automatic beams
   + 6.4.9 Manual beams
   + 6.4.10 Feathered beams
 o 6.5 Bars
   + 6.5.1 Bar check
   + 6.5.2 Barnumber check
   + 6.5.3 Multi measure rests
   + 6.5.4 Bar lines
   + 6.5.5 Bar numbers
   + 6.5.6 Rehearsal marks
 o 6.6 Polyphony
   + 6.6.1 Chords
   + 6.6.2 Stems
   + 6.6.3 Basic polyphony
   + 6.6.4 Explicitly instantiating voices
   + 6.6.5 Collision resolution
   + 6.6.6 Clusters
   + 6.6.7 Automatic part combining
   + 6.6.8 Writing music in parallel
   * 7 Decorating musical notation
 o 7.1 Connecting notes
   + 7.1.1 Ties
   + 7.1.2 Slurs
   + 7.1.3 Phrasing slurs
   + 7.1.4 Laissez vibrer ties
   + 7.1.5 Grace notes
   + 7.1.6 Analysis brackets
 o 7.2 Expressive marks
   + 7.2.1 Articulations
   + 7.2.2 Dynamics (absolute)
   + 7.2.3 Dynamics (crescendi)
   + 7.2.4 Breath marks
   + 7.2.5 Trills
   + 7.2.6 Glissando
   + 7.2.7 Arpeggio
   + 7.2.8 Falls and doits
 o 7.3 Staff notation
   + 7.3.1 System start delimiters
   + 7.3.2 Staff symbol
   + 7.3.3 Hiding staves
   + 7.3.4 Metronome marks
  

Re: how to beam non-tuplets with tuplets?

2007-09-11 Thread Valentin Villenave
2007/9/11, Adam James Wilson [EMAIL PROTECTED]:
 Perhaps two examples - one manually beaming non-tuplets-tuplets and
 one manually beaming tuplets-non-tuplets (maybe just the examples
 below) - could be added to the 2.11 manual under tuplets?  I'd be
 happy to write up a little chunk of text if that would help.

That this is definitely a LSR-worthy tip (I've been looking for such a
tip for hours myself).
Feel free to add it yourself, I'll be glad to approve it:
http://lsr.dsi.unimi.it/
Once you've added it, we could probably just put a LSR link in the manual.

Regards,
Valentin


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


Re: GDP: length/page-splitting of subsections

2007-09-11 Thread Mats Bengtsson



Graham Percival wrote:


There are two solutions for this:
1)  Don't split HTML by into subsections; have one html page per section.

2)  Merge many subsections.  For example,
6.1 Pitches
6.1.1 Writing pitches(includes 6.1.1, 6.1.2, 6.1.3, 6.1.4, and 
6.1.5 in the latest proposal)

6.1.2 Octaves/jumping pitches   (includes 6.1.6, 6.1.7, and 7.1.8)
6.1.3 Rests(includes 6.1.9 and 6.10)

the names obviously need work.


My preference is for 2 -- I can't believe that users want to see 
articulations, dynamics, and trills on the same HTML page.  But as I 
said, we should probably disregard my opinion on this issue.

Yes, merging some selected subsections is probably the best solution.

   /Mats


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


Re: GTK and LilyPond

2007-09-11 Thread Valentin Villenave
2007/9/11, Mark Dewey [EMAIL PROTECTED]:
 Anyway, whenever I install LilyPond, GIMP doesn't work anymore because of 
 something to do with this.

I don't know which GTK applications you're using, but the opposite
could be done easily, i.e. standard LilyPond installation, *but*
instead of using a GTK installation, you can use a portable version of
every other GTK application you need:
http://portableapps.com/apps/internet/pidgin_portable
http://portableapps.com/apps/graphics_pictures/gimp_portable
etc...

These applications come with their own bundled GTK, which shouldn't
cause any conflict with LilyPond. (you can use them exactly like the
versions you're already using; you don't have to put it on a USB key
or anything.)

I'm looking forward to see a portable windows version of LilyPond
too... I don't know if the PATH can be modified on the fly.

 I know something that could potentially fix the problem, but I'm a little 
 afraid to try.  When I install the GTK (with LilyPond already there), it asks 
 me if I want to rename some of the LilyPond files (I've always said no).  
 Will LilyPond still work if I rename these files?

I'm afraid not. You can try, though.

Good luck :)

Valentin


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


Re: PianoStaff spacing in 2.11

2007-09-11 Thread Mats Bengtsson

Perhaps, this is related to
http://code.google.com/p/lilypond/issues/detail?id=445start=100

Try adding
\layout{
 \context{
   \Staff
   \override VerticalAxisGroup #'minimum-Y-extent = #'(-4 . 4)
 }
}
to your file and see if it improves the situation.

  /Mats

Neil Puttock wrote:

Hi everybody,

A short while back, I was under the misapprehension that there was 
something wrong with the spacing in piano staves when using version 
2.11. Having erroneously submitted a bug report to this effect, I 
found out that thanks to the new spacing engine, the fixed distance 
workaround present in 2.10 was no longer necessary (hence why the 
PianoStaff centred dynamics template no longer works properly).


I have been typesetting a few piano pieces, and have found that the 
spacing can vary wildly, especially when adding dynamics. This is, in 
my opinion, a rather unfortunate situation, and one not in keeping 
with traditional engraving rules for piano music.


My question is this: Is it possible to force fixed distance between 
the staves in a PianoStaff under version 2.11? I've tried various 
overrides, but all they tend to do is influence the minimum spacing 
and amount of system stretching.


Thanks,
Neil



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


--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



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


Re: Tip: defining new contexts ... starting from existing contexts

2007-09-11 Thread Valentin Villenave
2007/7/21, Valentin Villenave [EMAIL PROTECTED]:

 Looks great (I've often been looking for such a tip in the past).

 I'll make a patch soon.

Mmm... still haven't made any patch yet :(  Sorry.

Since we're talking about GDP and rewriting changing-defaults.itely, I
think we shouldn't forget to add your tip about the order of
definitions, Trevor.
(For the original mail, see
http://lists.gnu.org/archive/html/lilypond-user/2007-07/msg00526.html
)

Regards,
Valentin


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


Re: PianoStaff spacing in 2.11

2007-09-11 Thread Neil Puttock
Hi Trevor

Have you tried using the alignment-offsets part of the
 NonMusicalPaperColumn's line-break-system-details property?

 Here's an example where we override the NonMusicalPaperColumn grob in
 the Score's context block; the result is completely fixed vertical
 distance throughout the score:


Excellent! Thank you.

It would be nice to have this set by default for PianoStaff, but I suppose
that's a bit difficult since NonMusicalPaperColumn lives in the Score
context.

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


Re: Tip: defining new contexts ... starting from existing contexts

2007-09-11 Thread Trevor Bača
On 9/11/07, Valentin Villenave [EMAIL PROTECTED] wrote:
 2007/7/21, Valentin Villenave [EMAIL PROTECTED]:

  Looks great (I've often been looking for such a tip in the past).
 
  I'll make a patch soon.

 Mmm... still haven't made any patch yet :(  Sorry.

 Since we're talking about GDP and rewriting changing-defaults.itely, I
 think we shouldn't forget to add your tip about the order of
 definitions, Trevor.
 (For the original mail, see
 http://lists.gnu.org/archive/html/lilypond-user/2007-07/msg00526.html
 )


Sure. If you or Graham tell me where to stick the content, I'll turn
that post into real docs.

(I've lost track of the halftime score on the doc discussion: in the
2.11 manual, 9.2.7 Defining new contexts talks about this stuff;
under the 2.11 structure I would say that we rename 9.2.7 Defining
new contexts from scratch and then create a new subsection (9.2.8)
Defining new contexts from existing contexts. But do we want two
sections like this in the new manual? Or are we now lumping such
things together? Just let me know and I'll write accordingly.)


-- 
Trevor Bača
[EMAIL PROTECTED]
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


GDP: flattening the manual to two layers?

2007-09-11 Thread Trevor Bača
Hey Graham, hey everyone,

The GDP discussion has been extremely interesting and I think I've
caught up on most of the threads. But I'm not certain so feel free to
tell me if this topic has already come up.

Question: has anyone suggested replacing the three-layer chapter /
section / section structure with a two-layer chapter / section
structure? The major sections are extremely useful and have,
importantly, self-evident titles; but I've never felt that grouping
the major sections into basic, decorating, instrument-specific
etc really buys anything ... it's always going to be quite arbitrary
as to what counts as basic versus decorating versus text, IMO,
so maybe best to just kill the false disctinctions. That would leave
us with a 20 or 30 chapter manual, which makes perfect sense for
something like a notation reference for an engraving system (again
IMO).

So like this:

  o 6 Pitches
+ 6.1 Normal pitches
+ 6.2 Accidentals
+ 6.3 Cautionary accidentals
+ 6.4 Micro tones
+ 6.5 Note names in other languages
+ 6.6 Relative octaves
+ 6.7 Octave check
+ 6.8 Rests
+ 6..9 Skips
  o 7 Affecting multiple pitches
+ 7.1 Clef
+ 7.2 Key signature
+ 7.3 Transpose
+ 7.4 Instrument transpositions
+ 7.5 Ottava brackets
  o 8 Rhythms
+ 8.1 Durations
+ 8.2 Augmentation dots
+ 8.3 Tuplets
+ 8.4 Scaling durations
+ 8.5 Automatic note splitting
+ 8.6 Aligning to cadenzas
  o 9 Meter
+ 9.1 Time signature
+ 9.2 Partial measures
+ 9.3 Unmetered music
+ 9.4 Polymetric notation (alternating)
+ 9.5 Polymetric notation (simultaneous)
+ 9.6 Time administration
+ 9.7 Proportional notation (introduction)
+ 9.8 Automatic beams
+ 9.9 Manual beams
+ 9.10 Feathered beams
  o 10 Bars
+ 10.1 Bar check
+ 10.2 Barnumber check
+ 10.3 Multi measure rests
+ 10.4 Bar lines
+ 10.5 Bar numbers
+ 10.6 Rehearsal marks

etc ...


-- 
Trevor Bača
[EMAIL PROTECTED]
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: GDP: flattening the manual to two layers?

2007-09-11 Thread Eyolf Østrem
On 11.09.2007 (06:41), Trevor Bača wrote:
 Hey Graham, hey everyone,
 
 The GDP discussion has been extremely interesting and I think I've
 caught up on most of the threads. But I'm not certain so feel free to
 tell me if this topic has already come up.
 
 Question: has anyone suggested replacing the three-layer chapter /
 section / section structure with a two-layer chapter / section
 structure? The major sections are extremely useful and have,
 importantly, self-evident titles; but I've never felt that grouping
 the major sections into basic, decorating, instrument-specific
 etc really buys anything ... it's always going to be quite arbitrary
 as to what counts as basic versus decorating versus text, IMO,
 so maybe best to just kill the false disctinctions. That would leave
 us with a 20 or 30 chapter manual, which makes perfect sense for
 something like a notation reference for an engraving system (again
 IMO).

I really second this, and it also seems to be perfectly in line with
the overall intention of the rewrite. If all the tutorial stuff is
kept separate from the manual, there is no need for that kind of
arbitrary distinctions between basic and advanced etc. that Trevor
mentions. 

Eyolf

-- 
April 1

This is the day upon which we are reminded of what we are on the other three
hundred and sixty-four.
-- Mark Twain, Pudd'nhead Wilson's Calendar


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


Re: Tip: defining new contexts ... starting from existing contexts

2007-09-11 Thread Valentin Villenave
2007/9/11, Trevor Bača [EMAIL PROTECTED]:

 (I've lost track of the halftime score on the doc discussion: in the
 2.11 manual, 9.2.7 Defining new contexts talks about this stuff;
 under the 2.11 structure I would say that we rename 9.2.7 Defining
 new contexts from scratch and then create a new subsection (9.2.8)
 Defining new contexts from existing contexts. But do we want two
 sections like this in the new manual? Or are we now lumping such
 things together? Just let me know and I'll write accordingly.)

The whole thing is to be rewritten from scratch during the GDP-ization
process, so I guess Graham will be glad if he's offered some help
then. But this will take place in several weeks anyway.

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


Re: PianoStaff spacing in 2.11

2007-09-11 Thread Valentin Villenave
2007/9/11, Neil Puttock [EMAIL PROTECTED]:

 It would be nice to have this set by default for PianoStaff, but I suppose
 that's a bit difficult since NonMusicalPaperColumn lives in the Score
 context.

No: the *real* question is: who's gonna add it to the Lilypond Snippet
Repository
ASAP? :)

(to whoever is: the whole thing may need to be commented, since LSR is
still running 2.10. Just add [needs upgrade] or something in the
Subject, so I can remember to uncomment it once it's upgraded)

Cheers,
Valentin


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


Re: GDP: length/page-splitting of subsections

2007-09-11 Thread Juergen Reuter

On Mon, 10 Sep 2007, Graham Percival wrote:


To summarize some discussions:
...

- Does anybody _like_ the current layout?  If so, speak up now or forever 
hold your peace.  :)




I am _fine_ with the current layout.  However, I agree that for 
global searching in the web browser, you need a big html page, as has 
already pointed out by various other people.  However, if you really _cry_ 
for global searching, this fact may indicate that the current index is 
(for whatever reason) unsufficient.


Regarding the current index, I wonder why the items of the command index 
also appear in the large index, thus making it unnecessarily long.  Lack 
of consistency is IMHO another major problem (btw. there is a typo in the 
index as of .32: \displayLilyMusc iso. \displayLilyMusic).  Another 
problem is that documentation writers often do not consider under which 
terms a reader of the manual may try to look up a feature; often only the 
most specific term is used; synonyms or categorizing terms are missing. 
One example (which is most likely my own fault ;-)) is ancient notation: 
if you are looking for ancient in alphabetical order, you will not find 
anything in the index.  Ancient only occurs in composed terms such as 
rests, ancient or as part of the associated section name.  At least in 
the printed version (i.e. without CTRL-F search available) you are lost. 
Similarly, you will find killCues only under k but not under cues 
(i.e. if you do not know the exact name, it will be hard for you to find 
it in the manual).


Furthermore, I would like to see entries like

  \displayLilyMusic: Displaying LilyPond notation
  \displayLilyMusic: Displaying music expressions

rather being structured as follows:

  \displayLilyMusic:
  Displaying LilyPond notation
  Displaying music expressions

Given the large size of the documentation, a single person probably can 
not care for documentation-wide consistency of these (important!) 
nitpicks.  Maybe a general good idea is to collect a couple of do and 
don't examples as guideline for documentation writers?


Greetings,
Juergen


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


Re: GDP: flattening the manual to two layers?

2007-09-11 Thread Valentin Villenave
2007/9/11, Eyolf Østrem [EMAIL PROTECTED]:
 On 11.09.2007 (06:41), Trevor Bača wrote:

  Question: has anyone suggested replacing the three-layer chapter /
  section / section structure with a two-layer chapter / section
  structure?

I suggested avoiding subsubsections such as in current Vocal music.
Graham is reluctant to make more chapters (still can't forget about
his four letters answer in a private mail :) but as more and more
users ask for structural changes, he might want to explain his
reluctance...
I personnally have mixed feelings about this. On one hand I suspect
more chapters would make the manual less visibly structured (large
chapters help understand the different kinds of logics in LilyPond),
on the other hand I voted myself for independant Vocal and Ancient
chapters.
I guess the main goal is to make life easier for everyone. Since
everybody, more or less, is using lyrics, I thought Vocal music should
be very visible. But the same isn't (unfortunately) true for Ancient
music...

  there is no need for that kind of
 arbitrary distinctions between basic and advanced etc. that Trevor
 mentions.

Graham's whole point is to make Basic/Advanced/etc disappear anyway.
There's quite a conscensus about that.

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


How to make different horizontal spacing for each staff?

2007-09-11 Thread Vít Reichel
Hello!

How can I make a different horizontal spacing for each staff or staff group?

I need to write a modern notation piece where there is one staff with every bar
with different time signature and one staff group in 3/4. All staves have a
common barline at the end of every system. The rythm of the music is quite free,
it is not at all necessary that the beats in different staves would be exactly
at the same vertical position. Time signature changes in one staff make
especially the little notes in other staves badly readable.

Is there a way to have independent horizontal spacing for each staff?

Thanks Vít



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


Re: PianoStaff spacing in 2.11

2007-09-11 Thread Neil Puttock
On 9/11/07, Valentin Villenave [EMAIL PROTECTED] wrote:

 2007/9/11, Neil Puttock [EMAIL PROTECTED]:

  It would be nice to have this set by default for PianoStaff, but I
 suppose
  that's a bit difficult since NonMusicalPaperColumn lives in the Score
  context.

 No: the *real* question is: who's gonna add it to the Lilypond Snippet
 Repository
 ASAP? :)


OK, you've twisted my arm. ;)


(to whoever is: the whole thing may need to be commented, since LSR is
 still running 2.10. Just add [needs upgrade] or something in the
 Subject, so I can remember to uncomment it once it's upgraded)


Would you mind commenting http://lsr.dsi.unimi.it/LSR/Item?id=304 too? When
I added it I was still using 2.10, but obviously under 2.11 tweaking
spanners is quite different.

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


Re: how to beam non-tuplets with tuplets?

2007-09-11 Thread Graham Percival

Valentin Villenave wrote:

2007/9/11, Adam James Wilson [EMAIL PROTECTED]:

Perhaps two examples - one manually beaming non-tuplets-tuplets and
one manually beaming tuplets-non-tuplets (maybe just the examples
below) - could be added to the 2.11 manual under tuplets?  I'd be
happy to write up a little chunk of text if that would help.


That this is definitely a LSR-worthy tip (I've been looking for such a
tip for hours myself).


Adam: thanks for your offer!  Instructions are here:
http://lilypond.org/web/devel/participating/documentation-adding

That said, we're currently in the middle of some huge documentation 
work, so it might be easier to simply add it to LSR.  When we examine 
each piece of documentation in detail, we'll also be looking at the 
latest LSR snippets and moving relevant ones into the main doc text.


Cheers,
- Graham


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


Re: Tip: defining new contexts ... starting from existing contexts

2007-09-11 Thread Graham Percival

Trevor Bača wrote:

On 9/11/07, Valentin Villenave [EMAIL PROTECTED] wrote:

(For the original mail, see
http://lists.gnu.org/archive/html/lilypond-user/2007-07/msg00526.html
)



Sure. If you or Graham tell me where to stick the content, I'll turn
that post into real docs.


Thanks for the offer, but this is exactly what I don't want to be doing 
now...



(I've lost track of the halftime score on the doc discussion: in the
2.11 manual,


... for precisely this reason.  :)

We *need* to settle on the overall design of the manual before we can 
start doing things like this.  Make a note of that link, and we'll 
revisit it once we get to GDPizing that chapter.


Cheers,
- Graham


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


Volta with text snippet needs font correcting

2007-09-11 Thread Valentin Villenave
Hello everybody,

I don't know who has sent the following snippet, but there seems to be
a bug with fonts in it:

http://lsr.dsi.unimi.it/LSR/Item?u=1id=317

If the author of the original snippet can correct it, it would be
great; otherwise, anyone can feel free to post the correct input in
this mailinglist thread.

Regards,
Valentin


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


Re: PianoStaff spacing in 2.11

2007-09-11 Thread Valentin Villenave
2007/9/11, Neil Puttock [EMAIL PROTECTED]:

 Would you mind commenting
 http://lsr.dsi.unimi.it/LSR/Item?id=304 too? When I added
 it I was still using 2.10, but obviously under 2.11 tweaking spanners is
 quite different.

I'll just mark it as unapproved for now; it works well with 2.10. If
you (or anyone) send the updated code, then I'll edit it and comment
it until the LSR upgrades.

\relative c'' {
\override TrillSpanner #'edge-text =
#(cons (markup #:line (#:halign -0.5 #:musicglyph scripts.trill
#:teeny #:raise 0.65 #:sharp)) )

b1\startTrillSpan b\stopTrillSpan

\override TrillSpanner #'edge-text =
#(cons (markup #:line (#:halign -0.5 #:musicglyph scripts.trill
#:teeny #:raise 0.5 #:flat)) )

c\startTrillSpan c\stopTrillSpan
}

Thanks
Valentin


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


Re: Tip: defining new contexts ... starting from existing contexts

2007-09-11 Thread Valentin Villenave
2007/9/11, Graham Percival [EMAIL PROTECTED]:

 We *need* to settle on the overall design of the manual before we can
 start doing things like this.

Hence the last sentence in my previous mail :)

2007/9/11, Valentin Villenave [EMAIL PROTECTED]:
 But this will take place in several weeks anyway.

Regards,
Valentin


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


Re: how to beam non-tuplets with tuplets?

2007-09-11 Thread Neil Puttock
On 9/11/07, Valentin Villenave [EMAIL PROTECTED] wrote:

 2007/9/11, Adam James Wilson [EMAIL PROTECTED]:
  Perhaps two examples - one manually beaming non-tuplets-tuplets and
  one manually beaming tuplets-non-tuplets (maybe just the examples
  below) - could be added to the 2.11 manual under tuplets?  I'd be
  happy to write up a little chunk of text if that would help.

 That this is definitely a LSR-worthy tip (I've been looking for such a
 tip for hours myself).


To add a dissenting voice, I don't think this is LSR-worthy, in my humble
opinion.

Surely it's clear from the postfix-style syntax for manual beaming that the
right square bracket should directly follow the note which is to be at the
end of the requested beaming, i.e. inside the tuplet section?

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


Re: How to make different horizontal spacing for each staff?

2007-09-11 Thread Mats Bengtsson

Have you read the section on Polymetric notation?
You may also want to play with the techniques described in Scaling 
durations,

for example.

  /Mats

Vít Reichel wrote:

Hello!

How can I make a different horizontal spacing for each staff or staff group?

I need to write a modern notation piece where there is one staff with every bar
with different time signature and one staff group in 3/4. All staves have a
common barline at the end of every system. The rythm of the music is quite free,
it is not at all necessary that the beats in different staves would be exactly
at the same vertical position. Time signature changes in one staff make
especially the little notes in other staves badly readable.

Is there a way to have independent horizontal spacing for each staff?

Thanks Vít



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


--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



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


Re: how to beam non-tuplets with tuplets?

2007-09-11 Thread Mats Bengtsson



Neil Puttock wrote:


To add a dissenting voice, I don't think this is LSR-worthy, in my 
humble opinion.


Surely it's clear from the postfix-style syntax for manual beaming 
that the right square bracket should directly follow the note which is 
to be at the end of the requested beaming, i.e. inside the tuplet section?
I agree that it's clear if you are clear about the syntax. However, 
since there is no
clear syntax definition in the documentation today, the tip is probably 
LSR-worthy.
The problem is that users who experience closely related problems will 
not find
this specific snippet and it's impossible to include examples of all 
such situations

since they are too many and too hard to forsee.

  /Mats


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


Re: how to beam non-tuplets with tuplets?

2007-09-11 Thread Reinhold Kainhofer
Am Dienstag, 11. September 2007 schrieb Neil Puttock:
 On 9/11/07, Valentin Villenave [EMAIL PROTECTED] wrote:
  2007/9/11, Adam James Wilson [EMAIL PROTECTED]:
   Perhaps two examples - one manually beaming non-tuplets-tuplets and
   one manually beaming tuplets-non-tuplets (maybe just the examples
   below) - could be added to the 2.11 manual under tuplets?  I'd be
   happy to write up a little chunk of text if that would help.
 
  That this is definitely a LSR-worthy tip (I've been looking for such a
  tip for hours myself).

 To add a dissenting voice, I don't think this is LSR-worthy, in my humble
 opinion.

 Surely it's clear from the postfix-style syntax for manual beaming that the
 right square bracket should directly follow the note which is to be at the
 end of the requested beaming, i.e. inside the tuplet section?

After you found out, it makes sense (because the bracket is not a bracket in 
the sense that it encloses something, but rather an attribute to the note). 
But if you are used to writing code, interleaving brackets and braces seems 
completely counter-intuitive (in particular since lilypond is very picky 
about slurs when you work with  \\ ). I ran into this very 
problem a while back and it took me some time to figure out that I can 
interleave the brackets.

Once you have found out how it works, it might seem like a no-brainer, but if 
you have not yet, then such a snippet is quite useful

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/


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


Re: how to beam non-tuplets with tuplets?

2007-09-11 Thread Neil Puttock
On 9/11/07, Reinhold Kainhofer [EMAIL PROTECTED] wrote:


 After you found out, it makes sense (because the bracket is not a bracket
 in
 the sense that it encloses something, but rather an attribute to the
 note).
 But if you are used to writing code, interleaving brackets and braces
 seems
 completely counter-intuitive (in particular since lilypond is very picky
 about slurs when you work with  \\ ). I ran into this very
 problem a while back and it took me some time to figure out that I can
 interleave the brackets.


Well, I'm no programmer, so that could explain why I've never given it a
second thought.

Once you have found out how it works, it might seem like a no-brainer, but
 if
 you have not yet, then such a snippet is quite useful


The problem is, as Mats says, it's not specific to beaming; it applies
equally to things like slurs and ties. If a snippet is to be submitted to
LSR, it needs to be more generalized.

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


Re: GTK and LilyPond

2007-09-11 Thread Mark Dewey

Valentin Villenave wrote:

2007/9/11, Mark Dewey [EMAIL PROTECTED]:

Anyway, whenever I install LilyPond, GIMP doesn't work anymore because of 
something to do with this.


I don't know which GTK applications you're using, but the opposite
could be done easily, i.e. standard LilyPond installation, *but*
instead of using a GTK installation, you can use a portable version of
every other GTK application you need:
http://portableapps.com/apps/internet/pidgin_portable
http://portableapps.com/apps/graphics_pictures/gimp_portable
etc...


I was mostly needing it for GIMP, so this information should help out a lot.  
Once in a while, though, I come across something else I need it for, but I 
don't remember what off hand (whatever the case, it's not as important as GIMP, 
at the moment).

I've noticed that the computer freezing thing hasn't repeated (maybe it was a 
one-time thing)—though I'm sure installing another version of LilyPond will 
still do the same thing (if I don't install the bundled GIMP/GTK).

Thanks!

- Mark



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


Re: GTK and LilyPond

2007-09-11 Thread Mats Bengtsson

This is weird! I have had GIMP and LilyPond installed on the
same machine (Win XP) and have kept updating LilyPond every
now and then. Still, GIMP works without any problems.

   /Mats

Mark Dewey wrote:


Valentin Villenave wrote:


2007/9/11, Mark Dewey [EMAIL PROTECTED]:

Anyway, whenever I install LilyPond, GIMP doesn't work anymore 
because of something to do with this.



I don't know which GTK applications you're using, but the opposite
could be done easily, i.e. standard LilyPond installation, *but*
instead of using a GTK installation, you can use a portable version of
every other GTK application you need:
http://portableapps.com/apps/internet/pidgin_portable
http://portableapps.com/apps/graphics_pictures/gimp_portable
etc...



I was mostly needing it for GIMP, so this information should help out 
a lot.  Once in a while, though, I come across something else I need 
it for, but I don't remember what off hand (whatever the case, it's 
not as important as GIMP, at the moment).


I've noticed that the computer freezing thing hasn't repeated (maybe 
it was a one-time thing)—though I'm sure installing another version of 
LilyPond will still do the same thing (if I don't install the bundled 
GIMP/GTK).


Thanks!

- Mark



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




--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



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


re: regression test

2007-09-11 Thread Kieren MacMillan
Oops... In that last email, I meant #'staff-position (from staff- 
symbol-referencer-interface).  =\

Kieren.


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


Re: how to beam non-tuplets with tuplets?

2007-09-11 Thread Mats Bengtsson

Valentin Villenave wrote:


2007/9/11, Neil Puttock [EMAIL PROTECTED]:
 


Well, I'm no programmer, so that could explain why I've never given it a
second thought.
   



Still; you're used to write

(inside parentheses), and not

outside( parentheses)

aren't you? :)

 


The problem is, as Mats says, it's not specific to beaming; it applies
equally to things like slurs and ties. If a snippet is to be submitted to
LSR, it needs to be more generalized.
   



I tried to make it general in the following snippet
http://lsr.dsi.unimi.it/LSR/Item?u=1id=321

As always, please correct me if you notice English aberrations...
 


Fine, but I'm sure we will see the same basic question coming
back in other situations, where the curly braces instead belong
to a \repeat{...} or \relative{...} or \grace{...} or ... and sooner or
later we will exhaust both snippet writers as well as the users
trying to search the growing amount of snippets.

The solution is to try to make the general principles as clear as
possible in the manual, so you don't have to include a specific
example of every single special case in the LSR.

   /Mats


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


Re: GDP: length/page-splitting of subsections

2007-09-11 Thread fiëé visuëlle

Am 2007-09-11 um 01:13 schrieb John Mandereau:


Such symlinks already exist, but were only known by the webmasters and
the translators.

Have a look at this updated page to know about those permanent links:
http://lilypond.org/web/documentation
(Wait for one hour or two for the automatic regeneration of  
lilypond.org

from the web sources.)


Thank you!

Greetlings from Lake Constance
---
fiëé visuëlle
Henning Hraban Ramm
http://www.fiee.net
http://angerweit.tikon.ch/lieder/
https://www.cacert.org (I'm an assurer)




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


Re: how to beam non-tuplets with tuplets?

2007-09-11 Thread Graham Percival

Mats Bengtsson wrote:



The problem is, as Mats says, it's not specific to beaming; it applies
equally to things like slurs and ties. If a snippet is to be 
submitted to

LSR, it needs to be more generalized.



Fine, but I'm sure we will see the same basic question coming
back in other situations, where the curly braces instead belong
to a \repeat{...} or \relative{...} or \grace{...} or ... and sooner or
later we will exhaust both snippet writers as well as the users
trying to search the growing amount of snippets.

The solution is to try to make the general principles as clear as
possible in the manual, so you don't have to include a specific
example of every single special case in the LSR.


I've added this as a general issue to address when working on the 
learning manual.  Probably in about three months.


Cheers,
- Graham


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


GDP: in a perfect world, nothing but RTFM

2007-09-11 Thread Graham Percival
I should clarify one point: in only the past three years, I've seen a 
lot of lilypond's documentation become out of date.  That makes me look 
for long-term solutions for the docs.  I really think of this like 
software engineering: planning and designing a computer program may seem 
like a waste to beginning programmers, but experienced programmers know 
that it really is worth it to spend more than 50% of your time on 
design, instead of programming.


* actual percentage completely made up.  Don't quote some software 
engineering textbook at me.  :P



In a perfect world, the only discussions on -user would be this:
1)  Q: how do I foo?
2)  ???
3)  A: RTFM section x.y.z.
4)  Profit.


(Obviously step 3 would be phased nicer than RTFM.)

The missing step 2 is that we work on the docs.  This isn't quite 
practical -- we only upload the docs every one or two weeks, and we have 
a limited amount of time/effort/interest in maintaining the docs.


But I honestly think that if everybody stopped answering questions on 
-user, after a year we would have *amazing* documentation.  The first 
few months would suck, of course.



LSR makes this ideal much more practical.  Anybody can upload an 
example, and answer a question on -user with a link to that example. 
The doc team can then mark certain examples to be included in our 
Snippets section, and every so often we can move really great snippets 
into the actual manual.


At the moment, there might be some useful snippets in the regtests that 
aren't in LSR.  As I've said before, that's considered a bug.  I 
honestly think that there are fewer than half a dozen such snippets -- 
I've looked through the regtests for good snippets, and Valentin has 
done the same.  If you find any, please add them to LSR.
(NB: regtests which can't be shown in LSR because they use new features 
are in input/new/.  This should be resolved soon)



That's why I'm so adamant that the regtests should not be on the main 
doc page.  Short-term pain (for a small number of advanced users, who 
should know bloody well how to add stuff to LSR, anyway) for long-term 
gain (having a single place to look for short examples).


Cheers,
- Graham


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


Re: GDP: flattening the manual to two layers?

2007-09-11 Thread Graham Percival

Valentin Villenave wrote:

I suggested avoiding subsubsections such as in current Vocal music.
Graham is reluctant to make more chapters (still can't forget about
his four letters answer in a private mail :)


Ok, come on, it was hilarious!  But we really need to explain this.

John and Valentin were dithering about Vocal music: should we leave it 
in instrument-specific, or make it a new chapter... but it's too short 
to be a chapter by itself... what to do, what to do...?


My response:

hmm, yeah... vocal music is tricky.  If only we had a dedicated chapter 
for putting words on the page... especially if we had a new, dedicated 
chapter, that was much shorter than the other chapters... we could give 
that chapter a nice short name, like word, or maybe something else 
with four letters...



Poor Valentin thought I was swearing at him*.  I, of course, was 
referring to the new chapter Text.



* in English, most swearwords have four letters; the phrase four-letter 
words generally** refers to swearwords.
** one of my conductors make jokes about this: no, no!  You're playing 
loud, and `loud' is a four-letter word.  Think `heroic' or `strong' 
instead!  No four-letter words in this orchestra!


Cheers,
- Graham


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


Re: GTK and LilyPond

2007-09-11 Thread Valentin Villenave
2007/9/11, Mats Bengtsson [EMAIL PROTECTED]:
 This is weird! I have had GIMP and LilyPond installed on the
 same machine (Win XP) and have kept updating LilyPond every
 now and then. Still, GIMP works without any problems.

There are many different GIMP installation packs for windows. I
remember having used one several years ago, which installed GTK in a
different folder, and changed the whole system variables in order to
use it :(
This might be why Mark has encountered such issues (maybe a conflict
with pango or something?)

Valentin


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


GDP: to all offers of help

2007-09-11 Thread Graham Percival
To everybody who offered to help with trivial and easy stuff, thanks! 
Sorry I haven't responded earlier, but we're still planning stuff that 
needs to be done before I have tasks for you.  Unfortunately we need to 
do all the rearranging at once, otherwise the translations go crazy.


Blame the translation project.  ;)


Rest assured that I _will_ have work for you, but probably not starting 
until this weekend or early next week.


Cheers,
- Graham


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


GDP: summary and directions, 11 Sep

2007-09-11 Thread Graham Percival
If you're somewhat interested in GDP, but don't want to follow the 
50-email monster threads, simply read any email by me that starts a subject.


Not because I think my opinion is the only one that matters :).  Just 
because I'll sum up the important points, and attempt to direct future 
discussions, in emails like this.



ALMOST-CERTAIN  (barring massive opposition, this will happen)
** split the Learning Manual (chapters 2-5) into a separate manual, just 
like Program Usage.


cons: no shared index with Notation Reference.  Benefits: no shared 
index with Notation Reference.  :)besides, chapters 2-5 have hardly 
any index entries, anyway.


I don't know what to do about chapter 1 (general intro, background). 
The about this manual will obviously stay in some form or other.  Omit 
that section from the discussion for now.  Opinions about the rest of 
chapter 1 are desired, though.



** combine multiple subsections into single subsections.  Something like 
an average of 3 subsections - 1.


Assuming there isn't significant opposition in the next 18 hours, I'll 
take a stab at creating the new merged subsections.



** Abandon basic/advanced/instrument/decorating/cakes division of 
notation reference.  See below as to how we do this, though.




NEEDS DISCUSSION
** should the combined index include entires in the command index ? 
 We could easily separate the concept index from the combined 
index.  Would that help or hurt?


( assuming that we added many more index entries; don't bother 
commenting that we don't have enough right now )



** combined subsections: print names of old subsections in the manual?
For example, suppose we make a printing repeats section that includes 
Repeat types, Repeat syntax, Repeats and MIDI, and Manual repeat 
commands.  Do you want to only see Printing repeats in the table of 
contents, or do you want to see

x.y  Printing repeats
Repeat types
Repeat syntax
...
(without any x.y.z numbers)


** Abandon decorating/cakes method of dividing the notation reference.

There's sufficient support for this, but I have some remaining concerns: 
Pitch and Rhythm are more connected than Pitch and Spacing or Pitch and 
Changing defaults.


Now, we could indicate this purely by the proximity of chapters -- Pitch 
is chapter 1, Spacing is chapter 27.


Or, we could have a single chapter for all Notation.
1.  Notation
1.1 Pitches
1.2 Rhythms
...
2.  Text   (arguably as 1.25 inside Notation)
3.  Input and output
4.  Spacing
5.  Changing defaults
6.  Interfaces for programmers

(exact order of the chapters to be determined)

I'd rather have this kind of setup.  Yes, chapter 1 will have 25 
sections (or whatever), but IMO something like Repeats just shouldn't 
be at the same level as Changing defaults.



Cheers,
- Graham


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


Re: GDP: flattening the manual to two layers?

2007-09-11 Thread Valentin Villenave
2007/9/11, Graham Percival [EMAIL PROTECTED]:

 Ok, come on, it was hilarious!  But we really need to explain this.

Yes, that made me laugh quite a while indeed...

 Poor Valentin thought I was swearing at him*.  I, of course, was
 referring to the new chapter Text.

The truth is, I had no idea you were actually refering to something!
Now, don't tell me you were trying to avoid the ambiguity... :)

However, the GDP is creating quite a storm on both -user and -devel; I
try to keep up but we will soon need some strong points. For instance,
you could open a new thread and yell in the Subject field No new
chapter will be allowed under 5000 lines of texinfo code!!!

(come on, you know how to yell, don't you :)

Because in case you didn't notice, everybody seems to have suddenly
awaken; lots of users are asking for either longer subsections or
shorter chapters (which is indeed kind of a paradox). Every one has
good points, strong arguments no matter what's his point of view...
Frankly, I don't know if you realize what you've started ;-)

Cheers,
Valentin


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


Re: GTK and LilyPond

2007-09-11 Thread Mark Dewey

That is pretty weird.  Does anyone else here have Windows 2000 who would be 
willing to test this (to see if it's just me)?  Windows 2000 and XP should be 
essentially the same with this, though . . . hence the weirdness on my part.

I'll have to try it on another computer if I ever get the chance.

- Mark

Mats Bengtsson wrote:

This is weird! I have had GIMP and LilyPond installed on the
same machine (Win XP) and have kept updating LilyPond every
now and then. Still, GIMP works without any problems.

   /Mats

Mark Dewey wrote:


Valentin Villenave wrote:


2007/9/11, Mark Dewey [EMAIL PROTECTED]:

Anyway, whenever I install LilyPond, GIMP doesn't work anymore 
because of something to do with this.



I don't know which GTK applications you're using, but the opposite
could be done easily, i.e. standard LilyPond installation, *but*
instead of using a GTK installation, you can use a portable version of
every other GTK application you need:
http://portableapps.com/apps/internet/pidgin_portable
http://portableapps.com/apps/graphics_pictures/gimp_portable
etc...



I was mostly needing it for GIMP, so this information should help out 
a lot.  Once in a while, though, I come across something else I need 
it for, but I don't remember what off hand (whatever the case, it's 
not as important as GIMP, at the moment).


I've noticed that the computer freezing thing hasn't repeated (maybe 
it was a one-time thing)—though I'm sure installing another version of 
LilyPond will still do the same thing (if I don't install the bundled 
GIMP/GTK).


Thanks!

- Mark



___
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: how to beam non-tuplets with tuplets?

2007-09-11 Thread Adam James Wilson
Hi all,

Thanks everyone for being such active participants in this community -
as a new user of Lilypond I'm finding it a great experience, both as a
tool in and of itself and as an interaction between
programmers/users/documenters/etc.

I'm just looking at this thread for the first time after sending my
initial question; thanks Valentin for adding the tip to LSR.  I didn't
mean to cause a big debate . . . but at the risk of extending the
debate, here are my thoughts (as a relatively new user to Lilypond):

1) Had the manual contained a general explanation of the syntax I
discovered by trial and error, I agree I'm sure I wouldn't have had to
pose my question . . .

2) . . . however, I don't see anything wrong with adding a snippet to
the LSR database in the meantime while the manual is being re-written;
practically speaking, it would have shaved off an hour or so of
searching and questioning for me.  Valentin's example very clearly
lays out a number of contexts in which the same syntax applies, and
thus serves as a useful way to surmise syntax until the manual is
updated.

3) I believe Graham mentioned that in the absence of a generalized
explanation of syntax, people who program tend to base their
intuitions on coding conventions; as a Common Lisp hacker, I'm used to
interleaved (as opposed to imbedded) parens being a big no-no, so of
course I defaulted to encapsulating the entire \times block within
brackets.

Best regards,
Adam

On 9/11/07, Mats Bengtsson [EMAIL PROTECTED] wrote:


 Neil Puttock wrote:
 
  To add a dissenting voice, I don't think this is LSR-worthy, in my
  humble opinion.
 
  Surely it's clear from the postfix-style syntax for manual beaming
  that the right square bracket should directly follow the note which is
  to be at the end of the requested beaming, i.e. inside the tuplet section?
 I agree that it's clear if you are clear about the syntax. However,
 since there is no
 clear syntax definition in the documentation today, the tip is probably
 LSR-worthy.
 The problem is that users who experience closely related problems will
 not find
 this specific snippet and it's impossible to include examples of all
 such situations
 since they are too many and too hard to forsee.

/Mats



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


Re: GDP: summary and directions, 11 Sep

2007-09-11 Thread Trevor Bača
On 9/11/07, Graham Percival [EMAIL PROTECTED] wrote:
 If you're somewhat interested in GDP, but don't want to follow the
 50-email monster threads, simply read any email by me that starts a subject.

 Not because I think my opinion is the only one that matters :).  Just
 because I'll sum up the important points, and attempt to direct future
 discussions, in emails like this.


 ALMOST-CERTAIN  (barring massive opposition, this will happen)
 ** split the Learning Manual (chapters 2-5) into a separate manual, just
 like Program Usage.

Strongly agree.


 cons: no shared index with Notation Reference.  Benefits: no shared
 index with Notation Reference.  :)besides, chapters 2-5 have hardly
 any index entries, anyway.

 I don't know what to do about chapter 1 (general intro, background).
 The about this manual will obviously stay in some form or other.  Omit
 that section from the discussion for now.  Opinions about the rest of
 chapter 1 are desired, though.


 ** combine multiple subsections into single subsections.  Something like
 an average of 3 subsections - 1.

Strongly agree.


 Assuming there isn't significant opposition in the next 18 hours, I'll
 take a stab at creating the new merged subsections.


 ** Abandon basic/advanced/instrument/decorating/cakes division of
 notation reference.  See below as to how we do this, though.

Strongly agree. More comments below.



 NEEDS DISCUSSION
 ** should the combined index include entires in the command index ?
   We could easily separate the concept index from the combined
 index.  Would that help or hurt?

I vote for a single index.



 ( assuming that we added many more index entries; don't bother
 commenting that we don't have enough right now )


 ** combined subsections: print names of old subsections in the manual?
 For example, suppose we make a printing repeats section that includes
 Repeat types, Repeat syntax, Repeats and MIDI, and Manual repeat
 commands.  Do you want to only see Printing repeats in the table of
 contents, or do you want to see
 x.y  Printing repeats
 Repeat types
 Repeat syntax
 ...
 (without any x.y.z numbers)

I vote for the more verbose form of the TOC.



 ** Abandon decorating/cakes method of dividing the notation reference.

 There's sufficient support for this, but I have some remaining concerns:
 Pitch and Rhythm are more connected than Pitch and Spacing or Pitch and
 Changing defaults.

 Now, we could indicate this purely by the proximity of chapters -- Pitch
 is chapter 1, Spacing is chapter 27.

 Or, we could have a single chapter for all Notation.
 1.  Notation
 1.1 Pitches
 1.2 Rhythms
 ...
 2.  Text   (arguably as 1.25 inside Notation)
 3.  Input and output
 4.  Spacing
 5.  Changing defaults
 6.  Interfaces for programmers

 (exact order of the chapters to be determined)

 I'd rather have this kind of setup.  Yes, chapter 1 will have 25
 sections (or whatever), but IMO something like Repeats just shouldn't
 be at the same level as Changing defaults.

Oooh. You know what's emerging as a really nice pattern? The 24 (or
so) sections in Notation taken together with Text looks like it
might make an almost perfect Notation Reference. So would it be
insanely crazy to bind (metaphorically speaking) those 25 chapters
together into a single manual, cut everything else out, and call that
our Notation Reference? It sounds like it would be really beautiful.

So:

 Notation Reference
 1 Pitches
 2 Rhythms
 
 25 Text

That'd be very very cool imo.

That then leaves the question of what to do with the other stuff. What
about this?

  * Spacing: recast as a separate manual called Page Layout
  * Input and output: move to Program Usage
  * Changing defaults: move to Program Reference
  * Interfaces for programmers: move to Program Reference


That would then leave the following separate books:

  * Learning Manual (4 or 5 chapters)
  * Notation Reference (25 chapters)
  * Page Layout (handful of chapters)
  * Program Usage (6 chapters)
  * Program Reference (15 chapters)


Probably the radical idea here is elevating spacing to stauts of its
own manual. But I think it makes sense -- seems to me that I'm either
hunting notation-related grob settings xor figuring out how to move
staves and systems apart, but not both at the same time.

The coolest thing here is the possibility of a solid, 25-chapter NR.
That's slick.



-- 
Trevor Bača
[EMAIL PROTECTED]
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


distance between lines in custom markup

2007-09-11 Thread Adam Good

Hi everyone,

in the markup below, two lines of text will be printed in a column  
so, one on top of the other.


How can I decrease/increase the vspace between them?

Thanks all

Adam Good

%
custommark =
#(define-music-function (parser location marktext) (string?)
 (make-music 'TextScriptEvent
  'direction 1
  'text (markup #:column (#:line (#:small #:italic Some Text)
#:small #:italic #:line (marktext)
%


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


Re: GIMP, GTK, And Lilypond on Windows

2007-09-11 Thread Tim Reeves
Mark wrote:

 That is pretty weird.  Does anyone else here have Windows 2000 who 
 would be willing to test this (to see if it's just me)?  Windows 
 2000 and XP should be essentially the same with this, though . . . 
 hence the weirdness on my part.
 
 I'll have to try it on another computer if I ever get the chance.
 
 - Mark
 
 Mats Bengtsson wrote:
  This is weird! I have had GIMP and LilyPond installed on the
  same machine (Win XP) and have kept updating LilyPond every
  now and then. Still, GIMP works without any problems.
  
 /Mats
  
  Mark Dewey wrote:
  
  Valentin Villenave wrote:
 
  2007/9/11, Mark Dewey [EMAIL PROTECTED]:
 
  Anyway, whenever I install LilyPond, GIMP doesn't work anymore 
  because of something to do with this.
 
 
  I don't know which GTK applications you're using, but the opposite
  could be done easily, i.e. standard LilyPond installation, *but*
  instead of using a GTK installation, you can use a portable version 
of
  every other GTK application you need:
  http://portableapps.com/apps/internet/pidgin_portable
  http://portableapps.com/apps/graphics_pictures/gimp_portable
  etc...
 
 
  I was mostly needing it for GIMP, so this information should help out 

  a lot.  Once in a while, though, I come across something else I need 
  it for, but I don't remember what off hand (whatever the case, it's 
  not as important as GIMP, at the moment).
 
  I've noticed that the computer freezing thing hasn't repeated (maybe 
  it was a one-time thing)â??though I'm sure installing another 
version of 
  LilyPond will still do the same thing (if I don't install the bundled 

  GIMP/GTK).
 
  Thanks!
 
  - Mark


I run Lilypond (2.11.32), GIMP, and Inkscape (all using GTK) on my Win XP 
notebook and have no problems - must be a Win2k thing or some other issue.

As an aside, I'm installing LaTeX now after reading an article comparing 
Word, OO.o Writer and LaTeX.
I figure if I can use Lilypond, I can use LaTeX too!
Seems like LaTeX and Lilypond share similar philosophies/aesthetics.
We'll see how I get along.

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


Re: distance between lines in custom markup

2007-09-11 Thread Neil Puttock
Hi Adam,

On 9/12/07, Adam Good [EMAIL PROTECTED] wrote:

 Hi everyone,

 in the markup below, two lines of text will be printed in a column
 so, one on top of the other.

 How can I decrease/increase the vspace between them?


Have a look at text-interface in the Graphical Object Interfaces section
of the program reference.

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


Re: GDP: summary and directions, 11 Sep

2007-09-11 Thread Graham Percival

Trevor Bača wrote:

That then leaves the question of what to do with the other stuff. What
about this?

  * Spacing: recast as a separate manual called Page Layout
  * Input and output: move to Program Usage
  * Changing defaults: move to Program Reference
  * Interfaces for programmers: move to Program Reference


Nu-huh, Program Reference is where angels fear to tread, remember.  :P


That would then leave the following separate books:


(5 books)
I think that's getting too fragmented.


...
My initial reaction was no way; we want to make tweaking more friendly, 
not less.  But I had forgotten about the Learning Manual -- that 
clearly shows the beginning of tweaks, and (of course) more work is planned.


Hmmm...

*IF* it were easy to move Changing and Interfaces into the program 
reference, I could almost buy that.  That's a pretty big if, though.



If we renamed the Program Usage book, we _might_ be able to fit Spacing 
and Input in there.  I'm not wild about it, though.  But I definitely 
don't agree with making a separate book for Page Layout.



... ok, what about everybody else?  Think about it for a few minutes 
before responding: my initial reaction was WTF is Trevor smoking, but 
I'm starting to think he wasn't crazy.


Please remember the following:
- HTML links between documents is cheap and easy.
- introductions belong in the Learning manual.  If you haven't skimmed 
through chapter 5, please do so.  I'm planning on a least doubling the 
material in the LM, so users will have a good idea of how things work by 
the time they finish it.  An extensive how to read the other books 
section will be included at the end of the LM.

- we officially have no sympathy for users who haven't read the LM.  :-)


For the record, I'm still opposed to this idea, but it's now a weak 
reject.  I could be convinced otherwise.


Cheers,
- Graham


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