Re: Bug? Lines disappear with rhythmic staff

2009-03-27 Thread M Watts

Peter Chubb wrote:

I'm using the current 2.12.2 version of lilypond.  The attached file
yields,
   programming error: vertical alignment called before line-breaking
and no lines on the staff.

If I remove the \bar "|." the output is correct.

\version "2.12.2"
recscore=  \context StaffGroup <<
\context RhythmicStaff = "tambour" {
  \override NoteHead   #'style = #'cross
  \stemUp
	f4 f8 f8 
}

\context Staff = "recA" {
  \clef "G^8"
  a''2
  \bar "|."
}
>>


\score {
\recscore
 \layout {
\context{ \RhythmicStaff
  \remove "Time_signature_engraver"
  \remove "Staff_symbol_engraver"
  \remove "Clef_engraver"
% \remove "Bar_engraver"
  \consists "Instrument_name_engraver"
  \override BarLine #'transparent = ##t
}
\context{ \Staff
  \remove "Time_signature_engraver"
}

  }
}
  


For me, with 2.12.2 on Fedora 10, running your example yields tiny staff 
lines before the clef, but nothing after, and no StaffGroup bracket.


You seem to have removed the Staff_symbol_engraver from the RythmicStaff 
context -- I left the \bar "|." in, and commented out the line


%  \remove "Staff_symbol_engraver"

, then all worked fine.


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


Re: Using midi2ly

2009-03-27 Thread Martin Tarenskeen
On Fri, Mar 27, 2009 at 11:09:01PM +0100, Hans Aberg wrote:
> The typeset output looks weird when applying midi2ly (and convert-ly) of 
> LilyPond 2.12.2 to:
>   http://users.telenet.be/scottischkilt2/Midi/midi/72ndhighfare.mid

Which brings me to another question: why a version of midi2ly is 
packaged with lilypond and still I have to use convert-ly ? Shouldn't 
always midi2ly (and the other xxx2ly converters) be made compatible with 
the lilypond version it is packaged with before releasing any official 
new lilypond version release ? Or is that easier said than done ?

-- 

Martin Tarenskeen


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


Using midi2ly

2009-03-27 Thread Hans Aberg
The typeset output looks weird when applying midi2ly (and convert-ly)  
of LilyPond 2.12.2 to:

  http://users.telenet.be/scottischkilt2/Midi/midi/72ndhighfare.mid

Is it fixable?

  Hans Aberg




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


RE: Problem with arpeggio across voices and fingering

2009-03-27 Thread Nick Payne
Thanks. That fixes the problem.

Nick

> -Original Message-
> From: Robin Bannister [mailto:r...@dataway.ch]
> Sent: Saturday, 28 March 2009 01:31
> To: Nick Payne; lilypond-user@gnu.org
> Subject: Re: Problem with arpeggio across voices and fingering
> 
> Nick Payne wrote:
> > What I want is the fingering just to the left of the notes
> > and the arpeggio just to the left of the fingering.
> 
> I'm pretty sure you ought to change the order in which
> these things are hung onto the side of the notes.
> But I'm afraid I can't help you with that.
> 
> As regards horizontal tweaking, this is hampered by
> the fingering being referenced to the arpeggio.
> If both are referenced to the note it gets more manageable.
> Here is a hack which does such juggling:
> 
> \once \override Staff.Arpeggio #'direction = #RIGHT
> \once \override Staff.Arpeggio #'padding = #-4



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


Re: [SOLVED] Re: (simulating) a spanner with multiple "stops"

2009-03-27 Thread Wilbert Berendsen
Op vrijdag 27 maart 2009, schreef Don Benson:
> How does this look the notes are not all the same? What if the second
> measure went down a minor third to a series of As? I'm not on a computer
> with LilyPond installed right now to test this, but I suspect you will not
> like the results.

Works perfectly, looks like this:

\relative c'' {
  \set decrescendoSpanner = #'text
  \set decrescendoText = "poco"
  c\> b a g
  \set decrescendoText = "a"
  f\> e d c
  \set decrescendoText = "poco"
  b\> a g a
  \set decrescendoText = "decresc."
  bes\> b\! c2
}

because LilyPond auto-aligns connected dynamics.
best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
<>___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: order of articulation symbols

2009-03-27 Thread Stefan Thomas
And, one more point:
If I would like to change it generally, for all cases?
In my opinion the tenuto should alwyas closer to the note than the accent.

2009/3/27 Stefan Thomas :
> Dear Mats,
> thanks for Your tip! But how can I use this \tweak-command in this special 
> case?
>
> 2009/3/27 Mats Bengtsson :
>>
>>
>> Jonathan Kulp wrote:
>>>
>>> Stefan Thomas wrote:

 Dear communitiy,
 I would like to change the order of articulation symbols in the below
 quoted example.
 But I don't know how to do it.
 Here es a short snippet:
 \version "2.12.1"
 notes = { \repeat unfold 4 {    8->-- es''-. 
> -- fis''-. } }

 arti = {
 \repeat "unfold" 4 { s8 ->-- %the accent should be above the tenuto,
 not below, but how can I change it?
 s8-. s8-- s8-. } }

>>>
>>> Just change the order in which you code the articulations:
>>>
>>>  ---> instead of ->--
>>
>> For the record, note that this strategy won't work for all combinations of
>> articulations, since some articulations have a different priority set by
>> default. For example, you could try
>> g-.-- g---.
>> or
>> g^-^\fermata g^\fermata^-
>> where both versions give the same result. To change the order in such
>> situations, you have to use a \tweak command to change the script-priority
>> property of one of the articulations.
>>
>>  /Mats
>>
>


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


Re: order of articulation symbols

2009-03-27 Thread Stefan Thomas
Dear Mats,
thanks for Your tip! But how can I use this \tweak-command in this special case?

2009/3/27 Mats Bengtsson :
>
>
> Jonathan Kulp wrote:
>>
>> Stefan Thomas wrote:
>>>
>>> Dear communitiy,
>>> I would like to change the order of articulation symbols in the below
>>> quoted example.
>>> But I don't know how to do it.
>>> Here es a short snippet:
>>> \version "2.12.1"
>>> notes = { \repeat unfold 4 {    8->-- es''-. >>>
 -- fis''-. } }
>>>
>>> arti = {
>>> \repeat "unfold" 4 { s8 ->-- %the accent should be above the tenuto,
>>> not below, but how can I change it?
>>> s8-. s8-- s8-. } }
>>>
>>
>> Just change the order in which you code the articulations:
>>
>>  ---> instead of ->--
>
> For the record, note that this strategy won't work for all combinations of
> articulations, since some articulations have a different priority set by
> default. For example, you could try
> g-.-- g---.
> or
> g^-^\fermata g^\fermata^-
> where both versions give the same result. To change the order in such
> situations, you have to use a \tweak command to change the script-priority
> property of one of the articulations.
>
>  /Mats
>


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


Re: odd configure error

2009-03-27 Thread Trevor Daniels


Graham Percival wrote Friday, March 27, 2009 2:11 PM



On Fri, Mar 27, 2009 at 07:56:53AM -0600, Carl D. Sorensen wrote:


On 3/27/09 7:24 AM, "Jan Nieuwenhuizen"  
wrote:


> Well, this is utterly ridiculous IMNSHO.  I would suggest to
>
>   * fix the main lilypond repo so that git clone "just works", 
> or

>   * ask on g...@vger.kernel.org what else we're doing wrong, or
>   * fix git so that git clone "just works"
>
> If all of these fail, and git clone is *supposed* to be utterly
> unusable, I suggest to look seriously into switching to bazaar 
> or hg.


I'm not opposed to making it *just work*.  I am opposed to 
switching from

git just because of this minor inconvenience.


Agreed.


+1

Trevor



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


Re: order of articulation symbols

2009-03-27 Thread Mats Bengtsson



Jonathan Kulp wrote:

Stefan Thomas wrote:

Dear communitiy,
I would like to change the order of articulation symbols in the below
quoted example.
But I don't know how to do it.
Here es a short snippet:
\version "2.12.1"
notes = { \repeat unfold 4 {8->-- es''-. 
-- fis''-. } }


arti = {
\repeat "unfold" 4 { s8 ->-- %the accent should be above the tenuto,
not below, but how can I change it?
s8-. s8-- s8-. } }



Just change the order in which you code the articulations:

  ---> instead of ->--
For the record, note that this strategy won't work for all combinations 
of articulations, since some articulations have a different priority set 
by default. For example, you could try

g-.-- g---.
or
g^-^\fermata g^\fermata^-
where both versions give the same result. To change the order in such 
situations, you have to use a \tweak command to change the 
script-priority property of one of the articulations.


  /Mats


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


Re: order of articulation symbols

2009-03-27 Thread Jonathan Kulp

Stefan Thomas wrote:

Dear communitiy,
I would like to change the order of articulation symbols in the below
quoted example.
But I don't know how to do it.
Here es a short snippet:
\version "2.12.1"
notes = { \repeat unfold 4 {8->-- es''-. 
-- fis''-. } }


arti = {
\repeat "unfold" 4 { s8 ->-- %the accent should be above the tenuto,
not below, but how can I change it?
s8-. s8-- s8-. } }



Just change the order in which you code the articulations:

  ---> instead of ->--


Jon
--
Jonathan Kulp
http://www.jonathankulp.com


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


Re: Sibelius conversion - sib2ly

2009-03-27 Thread Jonathan Kulp

Laura Conrad wrote:


I'm sure I've heard that Finale exports musicXML, but my Finale-using
friend can't figure out how.  


It does.  Well, at least Finale 2008 does.  My work computer has Finale 
2006 installed and it crashes every time I try to export a file to XML. 
 The machines in the lab across the hall have Finale 2008 and the 
musicXML export works perfectly on those.  The import to Lilypond also 
works very well. :)


Jon
--
Jonathan Kulp
http://www.jonathankulp.com


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


Re: Sibelius conversion - sib2ly

2009-03-27 Thread Reinhold Kainhofer
Am Freitag, 27. März 2009 schrieb Laura Conrad:
> I'm sure I've heard that Finale exports musicXML, but my Finale-using
> friend can't figure out how.

File -> MusicXML -> Export...

Yes, I totally agree that this is not the place to look for. I would rather 
look at File -> Export  or File->Save as (and similarly I would use File->Open 
or File->Import rather than File->MusicXML->Import). But I suppose that's a 
limitation of Finale's plugin architecture...

> And I don't seem to run into any XML on
> the Werner Icking or CPDL sites.

CPDL and WIMA are mainly interested in the PDFs. The source files are just a 
goodie, and of course people upload the native file they crated rather than 
some exported file (which involves one additional step).

There are some MusicXML source files on WIMA, though (simply search for 
MusicXML an you'll get 45 hits, most of which are for editions with MusicXML 
sources).

Cheers,
Reinhold

-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org


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


order of articulation symbols

2009-03-27 Thread Stefan Thomas
Dear communitiy,
I would like to change the order of articulation symbols in the below
quoted example.
But I don't know how to do it.
Here es a short snippet:
\version "2.12.1"
notes = { \repeat unfold 4 {8->-- es''-. -- fis''-. } }

arti = {
\repeat "unfold" 4 { s8 ->-- %the accent should be above the tenuto,
not below, but how can I change it?
s8-. s8-- s8-. } }

\new Staff { \context Voice << \notes \arti >> }


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


Re: Sibelius conversion - sib2ly

2009-03-27 Thread Laura Conrad
> "Johan" == Johan Vromans  writes:

Johan> Yes, it would be very nice to have one good export format
Johan> and a good importer. But Sibelius does not produce MusicXML
Johan> without the help of an expensive plugin.

As far as I can see, all notation products (including lilypond) are
more interested in getting music into them than in letting users get
it out.  

I was involved in CAD/CAM when they were starting to talk about
neutral file formats for transfer between different products, and it
was hard for those companies to devote resources to something that
would let their users migrate their data to a competitor, too.  Of
course, it's to everone's advantage for everyone else to do it.

I'm sure I've heard that Finale exports musicXML, but my Finale-using
friend can't figure out how.  And I don't seem to run into any XML on
the Werner Icking or CPDL sites.

-- 
Laura   (mailto:lcon...@laymusic.org http://www.laymusic.org/ )
(617) 661-8097  233 Broadway, Cambridge, MA 02139   

...in Calormen, story-telling (whether the stories are true or made
up) is a thing you're taught, just as English boys and girls are
taught essay-writing. The difference is that people want to hear the
stories, whereas I never heard of anyone who wanted to read the
essays.

C. S. Lewis, _The Horse and His Boy_



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


Re: odd configure error

2009-03-27 Thread Jan Nieuwenhuizen
Op vrijdag 27-03-2009 om 22:11 uur [tijdzone +0800], schreef Graham
Percival:

> Now, according to Patrick, "git clone" works for the main branch.

That's my experience, at least with git 1.6.

> Another question is whether it makes sense to keep web/ as a
> branch in the main lilypond git.  I mean, if we're storing gub/ in
> a separate project, why not stick web/ there as well.

I vote to move web to its own repository, ie, have one repository
per code base/project.

Jan.

-- 
Jan Nieuwenhuizen  | 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: Persian fonts

2009-03-27 Thread Graham Percival
On Thu, Mar 26, 2009 at 07:15:21PM -0700, Kees van den Doel wrote:
> 
> There are still plenty of problems, for example the Persian
> accidentals don't align well when you change the font size
> (apart from that they don't look that nice). Hopefully they will
> be integrated in 2.13 at some point.

This would require some patches from interested parties.  If you
are interested, please see the Contributor's Guide:

http://lilypond.org/doc/v2.13/Documentation/devel/contrib-guide/Getting-the-source-code

Cheers,
- Graham


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


Re: Problem with arpeggio across voices and fingering

2009-03-27 Thread Robin Bannister

Nick Payne wrote:
What I want is the fingering just to the left of the notes 
and the arpeggio just to the left of the fingering. 


I'm pretty sure you ought to change the order in which 
these things are hung onto the side of the notes. 
But I'm afraid I can't help you with that. 

As regards horizontal tweaking, this is hampered by 
the fingering being referenced to the arpeggio. 
If both are referenced to the note it gets more manageable. 
Here is a hack which does such juggling:


   \once \override Staff.Arpeggio #'direction = #RIGHT
   \once \override Staff.Arpeggio #'padding = #-4

Cheers,
Robin



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


Re: Problem with arpeggio across voices and fingering

2009-03-27 Thread Kieren MacMillan

Hi Mats,

In this bug database you can also see that this is one of 258 open  
issues. :-(


I'd love to see Coda Music's "open issues" file for Finale...  ;-)
Kieren.


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


Re: odd configure error

2009-03-27 Thread Graham Percival
On Thu, Mar 26, 2009 at 02:31:21PM -0700, Patrick McCarty wrote:
> Let's say remote master has changed in the meantime, and you want to
> create a new patch rebased on current master:
> 
> cd lilypond
> git checkout master
> git pull
> git checkout mybranch
> git rebase master
> git format-patch master

Err... isn't that more complicated than
cd lilypond
git pull origin
... edit...
git format-patch origin

?  I'd take a complicated setup followed by one-line updates over
a simple setup followed by three-line updates any day.


I'm still amazed at git.  Simple things should be simple.  I can
teach people how to use svn in 15 minutes.  But to do the
equivalent of "svn update, svn add, svn ci"  in git takes... well,
I don't know how long we've spent discussing it, but it's way more
than 15 minutes!

Cheers,
- Graham


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


Re: Problem with arpeggio across voices and fingering

2009-03-27 Thread Mats Bengtsson
This is a known bug, see 
http://code.google.com/p/lilypond/issues/detail?id=556&q=arpeggio
In this bug database you can also see that this is one of 258 open 
issues. :-(


   /Mats

Nick Payne wrote:

See attached. The arpeggio on the chord without the fingering is fine, and
the fingering without the arpeggio is fine, but the two together results in
a large gap appearing between the fingering/arpeggio and the notes. What I
want is the fingering just to the left of the notes and the arpeggio just to
the left of the fingering.  I can move the fingering with \tweak, but I
haven't yet found how to move the arpeggio, and even if I can, a) it's going
to be a major PITA to do all this tweaking at every point where I have this
construction, and b) moving it means there will be a rather ugly looking gap
between the preceding element in the score and this one.

The problem seems to be related to having the arpeggio across voices, as if
I remove only the arpeggio against the part of the chord in voiceFour, then
the gap disappears, though I still have the arpeggio appearing to the right
of the fingering rather than to the left.

Nick
  





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


--
=
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=



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


Re: odd configure error

2009-03-27 Thread Graham Percival
On Fri, Mar 27, 2009 at 07:56:53AM -0600, Carl D. Sorensen wrote:
> 
> On 3/27/09 7:24 AM, "Jan Nieuwenhuizen"  wrote:
> 
> > Well, this is utterly ridiculous IMNSHO.  I would suggest to
> > 
> >   * fix the main lilypond repo so that git clone "just works", or
> >   * ask on g...@vger.kernel.org what else we're doing wrong, or
> >   * fix git so that git clone "just works"
> > 
> > If all of these fail, and git clone is *supposed* to be utterly
> > unusable, I suggest to look seriously into switching to bazaar or hg.
> 
> I'm not opposed to making it *just work*.  I am opposed to switching from
> git just because of this minor inconvenience.

Agreed.

Now, I'm totally in favor of people complaining to
vger.kernel.org.  But I think this has to be done by a
knowledgeable git person... and even once we convince them that
there *is* a problem, and it's *not* caused by our setup (assuming
this is true), then it'll still take two years for the fixed
version of git clone to be available in people's repositories.

No, we do not want to ask contributors to download git from an
unstable branch.  That's far worse than a 5-line cut&paste job.


Now, according to Patrick, "git clone" works for the main branch.
Unfortunately I can't see myself testing this in the near future
(my apartment has a pathetic internet connection, and the
university doesn't allow git connections).  However, we need
brainless cut&paste instructions for the translations and web as
well.

Another question is whether it makes sense to keep web/ as a
branch in the main lilypond git.  I mean, if we're storing gub/ in
a separate project, why not stick web/ there as well.

... this again would involve a fairly involved bit of organization
that I am totally willing to do in June, but not before.


I propose that we leave things as they are right now, unless
somebody has the energy to take charge of this task.  I estimate
10 hours if you know git, and 20 hours if you don't.

Cheers,
- Graham


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


[SOLVED] Re: (simulating) a spanner with multiple "stops"

2009-03-27 Thread Wilbert Berendsen
Op donderdag 26 maart 2009, schreef Wilbert Berendsen:
> I try to write something like:
>
> poco . . . . . a . . . . . . poco . . . . . . descresc.

Solved, the trick is quite easy:

\relative c' {
  \set decrescendoSpanner = #'text
  \set decrescendoText = "poco"
  c\> c c c 
  \set decrescendoText = "a"
  c\> c c c 
  \set decrescendoText = "poco"
  c\> c c c 
  \set decrescendoText = "decresc."
  c\> c\! c c 
}

Cc-ing Neil as this is usable maybe.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
<>___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: odd configure error

2009-03-27 Thread Carl D. Sorensen



On 3/27/09 7:24 AM, "Jan Nieuwenhuizen"  wrote:

> Op donderdag 26-03-2009 om 21:06 uur [tijdzone +0800], schreef Graham
> Percival:
> 
>>> GIT from git.sv.gnu.org
>>> git clone git://git.sv.gnu.org/lilypond.git
>> 
>> This does not set up easy pulling or pushing in the future, and
>> generally assumes that people know how to use git
> 
>>> To get the main source code and documentation,
>>> mkdir lilypond; cd lilypond
>>> git init-db
>>> git remote add -f -t master -m master origin
>>> git://git.sv.gnu.org/lilypond.git/
>>> git checkout -b master origin/master
>> 
>> After approximately four hours of discussion between git experts
>> and non-experts, we decided that this is the best sequence of
>> commands for most contributors.
> 
> Well, this is utterly ridiculous IMNSHO.  I would suggest to
> 
>   * fix the main lilypond repo so that git clone "just works", or
>   * ask on g...@vger.kernel.org what else we're doing wrong, or
>   * fix git so that git clone "just works"
> 
> If all of these fail, and git clone is *supposed* to be utterly
> unusable, I suggest to look seriously into switching to bazaar or hg.

Please, let's not change the version control system again.  Git works well
once you get on it.

We're talking about a one-time difference of three commands vs. one command.

If it "just worked", we'd have one command:

git clone git://git.sv.gnu.org/lilypond.git

If it doesn't, we have a *one-time* use of three commands:

git init-db
git remote add -f -t master -m master origin
git://git.sv.gnu.org/lilypond.git/
  (note -- the git remote command is word-wrapped onto two lines).
git checkout -b master origin/master

Once this is done, it's good to go.

I'm not opposed to making it *just work*.  I am opposed to switching from
git just because of this minor inconvenience.

Carl



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


Re: lilypond-book setup for windows

2009-03-27 Thread Carl D. Sorensen



On 3/27/09 4:56 AM, "Hajo Dezelski"  wrote:

> I was afraid of that - back to square one -
> 
> In the early 90s I had a quarrel with my former boss who wanted to
> force me to TeX and later LaTex and I, working on a Mac, was a vivid
> Wysiwyg advocator. I won.
> 
> Now - I have yet not decided which output would be appropriate (pdf or
> html) so I will give it a try with Latex and WinEdt. Is there a
> "stylesheet" for the Lilypond Documentationproject which I can use as
> a starting point without the need to invent my own proper layout?
> 
> @Carl: I am still switching between Mac and Windows (jEdit). What kind
> of system are you actually using on your Mac?

I use Terminal and vim to do my LilyPond editing.  I have two terminal
windows open:  one with vim, and one with the lilypond command.  I write the
file from the vim window, switch to the command window, hit the up arrow key
and the enter key, then switch to the Preview window to see how things came
out.

I use Preview to display my PDF files.

I use TeXShop form my LaTeX work.

I've not done any work with lilypond-book; it's on my to-do list for my
hoped-for guitar songbook.

As far as a starting point, try the two *.latex files found in
Documentation/user.  That should get you started.

HTH,

Carl



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


Problem with arpeggio across voices and fingering

2009-03-27 Thread Nick Payne
See attached. The arpeggio on the chord without the fingering is fine, and
the fingering without the arpeggio is fine, but the two together results in
a large gap appearing between the fingering/arpeggio and the notes. What I
want is the fingering just to the left of the notes and the arpeggio just to
the left of the fingering.  I can move the fingering with \tweak, but I
haven't yet found how to move the arpeggio, and even if I can, a) it's going
to be a major PITA to do all this tweaking at every point where I have this
construction, and b) moving it means there will be a rather ugly looking gap
between the preceding element in the score and this one.

The problem seems to be related to having the arpeggio across voices, as if
I remove only the arpeggio against the part of the chord in voiceFour, then
the gap disappears, though I still have the arpeggio appearing to the right
of the fingering rather than to the left.

Nick
\version "2.12.2"

\layout {
	\context {
		\Staff
		\consists "Span_arpeggio_engraver"
	}
}

\new Staff {
	\set Staff.connectArpeggios = ##t
	\key d \minor
	\time 3/4
	\override Fingering #'staff-padding = #'()	
	\set fingeringOrientations = #'(left)
	<<
	{ \voiceOne \relative c'' { 
		\override Fingering #'staff-padding = #'()	
		\set fingeringOrientations = #'(left)
		8\arpeggio s8 s2 } }
	\new Voice { \voiceThree \relative c' { 
		\override Fingering #'staff-padding = #'()	
		\set fingeringOrientations = #'(left)
		8. 16 8 16( ) 8. 16 } }
	\new Voice { \voiceFour \relative c' { 
		\override Fingering #'staff-padding = #'()	
		\set fingeringOrientations = #'(left)
		4\arpeggio r r } }
	>>
}

\new Staff {
	\set Staff.connectArpeggios = ##t
	\key d \minor
	\time 3/4
	\override Fingering #'staff-padding = #'()	
	\set fingeringOrientations = #'(left)
	<<
	{ \voiceOne \relative c'' { 
		\override Fingering #'staff-padding = #'()	
		\set fingeringOrientations = #'(left)
		8 s8 s2 } }
	\new Voice { \voiceThree \relative c' { 
		\override Fingering #'staff-padding = #'()	
		\set fingeringOrientations = #'(left)
		8. 16 8 16( ) 8. 16 } }
	\new Voice { \voiceFour \relative c' { 
		\override Fingering #'staff-padding = #'()	
		\set fingeringOrientations = #'(left)
		4 r r } }
	>>
}

\new Staff {
	\set Staff.connectArpeggios = ##t
	\key d \minor
	\time 3/4
	\override Fingering #'staff-padding = #'()	
	\set fingeringOrientations = #'(left)
	<<
	{ \voiceOne \relative c'' { 
		\override Fingering #'staff-padding = #'()	
		\set fingeringOrientations = #'(left)
		8\arpeggio s8 s2 } }
	\new Voice { \voiceThree \relative c' { 
		\override Fingering #'staff-padding = #'()	
		\set fingeringOrientations = #'(left)
		d8. 16 8 16( ) 8. 16 } }
	\new Voice { \voiceFour \relative c' { 
		\override Fingering #'staff-padding = #'()	
		\set fingeringOrientations = #'(left)
		4\arpeggio r r } }
	>>
}

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


Re: odd configure error

2009-03-27 Thread Jan Nieuwenhuizen
Op donderdag 26-03-2009 om 21:06 uur [tijdzone +0800], schreef Graham
Percival:

> > GIT from git.sv.gnu.org
> > git clone git://git.sv.gnu.org/lilypond.git
> 
> This does not set up easy pulling or pushing in the future, and
> generally assumes that people know how to use git

> > To get the main source code and documentation,
> > mkdir lilypond; cd lilypond
> > git init-db
> > git remote add -f -t master -m master origin 
> > git://git.sv.gnu.org/lilypond.git/
> > git checkout -b master origin/master
> 
> After approximately four hours of discussion between git experts
> and non-experts, we decided that this is the best sequence of
> commands for most contributors. 

Well, this is utterly ridiculous IMNSHO.  I would suggest to

  * fix the main lilypond repo so that git clone "just works", or
  * ask on g...@vger.kernel.org what else we're doing wrong, or
  * fix git so that git clone "just works"

If all of these fail, and git clone is *supposed* to be utterly
unusable, I suggest to look seriously into switching to bazaar or hg.

Jan.

-- 
Jan Nieuwenhuizen  | 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: new Problem with Time-Sig

2009-03-27 Thread Stefan Thomas
Dear Kieren,
thanks for Your help. Yes,  it would be really great to get it
qutomatically. Maybee with lilypond 2.14.

2009/3/27 Kieren MacMillan :
> Hi Stefan,
>
>> Yes, I don't now how to reduce the distance and first staff in this
>> example.
>> It is an excerpt of a larger score, and the first staff isn't always
>> the same, it's a so called french score.
>
> If you're French scoring, you need to make a music function that turns the
> topmost (visible) Staff into the "Time Signature carrier" -- I do this
> manually, but a clever Scheme hacker could probably write a function to
> automate it.
>
> Good luck!
> Kieren.
>
> p.s. Unrelated hint: You don't need separate \context { \Score ... } blocks
> for every override -- simply put them in the same one!
>


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


Re: new Problem with Time-Sig

2009-03-27 Thread Kieren MacMillan

Hi Stefan,

Yes, I don't now how to reduce the distance and first staff in this  
example.

It is an excerpt of a larger score, and the first staff isn't always
the same, it's a so called french score.


If you're French scoring, you need to make a music function that  
turns the topmost (visible) Staff into the "Time Signature carrier"  
-- I do this manually, but a clever Scheme hacker could probably  
write a function to automate it.


Good luck!
Kieren.

p.s. Unrelated hint: You don't need separate \context { \Score ... }  
blocks for every override -- simply put them in the same one!



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


Re: variable in paper block

2009-03-27 Thread Kieren MacMillan

Hi Stefan,

I would like to make a substition in the paper block, for the part  
title.


Why not put

\header
{
parttitle = "My Part Title"
}

in your "source" (notes) file/section, and then in the "score" file/ 
section, use


oddHeaderMarkup = \markup
{
\fromproperty #'header:parttitle
}

Hope this helps!
Kieren.


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


Re: mixing notehead styles in chords

2009-03-27 Thread Tao Cumplido
> Actually, isn't this the normal case for pretty much every European 
> language except English?

I think it's true only for German and Scandinavian languages.
Maybe they also use it in Poland, etc., not sure though.
In Dutch it's definitely not used, although they name their notes the same as 
Germans in any other way.
Well, and the souther countries use the solmization system to name their notes.

> Being English it feels weird to me, but presumably it's second nature to 
> the continentals :-)

Well, although I've grown up using H instead of B I don't like to use it 
anymore because it doesn't make sense at all. ;)
I prefer much the Dutch way, since it's so similar but hasn't got this minor 
error.
-- 
Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss 
für nur 17,95 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K11308T4569a


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


Re: repeat percent and chords

2009-03-27 Thread Robin Bannister

Kees Serier wrote:
I get Guile errors 
 GUILE signaled an error for expression  started here:

markup #
   :bold #:fontsize 1 #:char #x066A


Well, it works at my end. Something is corrupted. 
My best theory is that your version now ends 
 #'stencil = markup #:bold #:fontsize 1 #:char #x066A))) 

i.e. that the middle bit has disappeared.

If it's not that, try this version with less Scheme in it:


simile = \markup { \bold \fontsize #1 \char ##x066A }
percentCN =  \once \override ChordNames.ChordName #'stencil = 
   #(lambda (grob) (grob-interpret-markup grob simile)) 




Cheers,
Robin


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


Re: mixing notehead styles in chords

2009-03-27 Thread Anthony W. Youngman
In message <20090325102043.20...@gmx.net>, Tao Cumplido 
 writes

Hi,

just a minor suggestion. 'h' is already a taken name in deutsch.ly, so 
everyone who uses German note names couldn't use your function. I also 
learned this just recently.


Actually, isn't this the normal case for pretty much every European 
language except English?


Being English it feels weird to me, but presumably it's second nature to 
the continentals :-)


Regards,

Tao


Cheers,
Wol
--
Anthony W. Youngman - anth...@thewolery.demon.co.uk



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


Re: lilypond-book setup for windows

2009-03-27 Thread Hajo Dezelski
I was afraid of that - back to square one -

In the early 90s I had a quarrel with my former boss who wanted to
force me to TeX and later LaTex and I, working on a Mac, was a vivid
Wysiwyg advocator. I won.

Now - I have yet not decided which output would be appropriate (pdf or
html) so I will give it a try with Latex and WinEdt. Is there a
"stylesheet" for the Lilypond Documentationproject which I can use as
a starting point without the need to invent my own proper layout?

@Carl: I am still switching between Mac and Windows (jEdit). What kind
of system are you actually using on your Mac?

Hajo

---
... indessen wandelt harmlos droben das Gestirn



On Fri, Mar 27, 2009 at 3:05 AM, Andrew Hawryluk  wrote:
> On Thu, Mar 26, 2009 at 11:13 AM, Hajo Dezelski  wrote:
>> Hello,
>>
>> now, that I have all relevant scores coded with lilypond I want to put
>> together all my notes in an analytical, didatical orientated "book"
>> with scores and a lot of referential incipts, themes, excerpts etc.
>> And the only way I can do this in a timely manner seems to be with
>> lilypond-book.
>>
>> Until now I gathered all my notes etc. in a personal-wiki, but this
>> concept of a "Zettelkasten" (slip box?) is not working for a
>> structured approach for learning material. I have to do that step by
>> step.
>>
>> Until now I have not worked with Latex, Tex, Docbook...  So my question:
>>
>> Are there recommondations for an integrated editorial environment
>> using lilypond-book on a windows machine which is easy to use ? I know
>> I have to learn some coding  but I dont want to dig the next year into
>> the internals of TEX to layout a text properly.
>>
>> I like the clear format of the lilypond-documentation. Would that be a
>> starting point and when yes: How could this be done without using
>> dreamweaver ;-)
>>
>> As always thanks in advance for your time and help
>>
>> Hajo
>>
>> ---
>> ... indessen wandelt harmlos droben das Gestirn
>>
>>
>> ___
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> http://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>
> Ha, I was half way through writing this when Carl answered, but I'll
> still send it.
>
> What final output do you want? If you want publication-quality PDF
> output, LaTeX is your best bet (http://miktex.org/ for windows), and
> there are several editors that could be helpful:
> http://www.texniccenter.org/
> http://www.winedt.com/
> http://www.xm1math.net/texmaker/
> http://www.latexeditor.org/
>
> The LilyPond documentation is written in texinfo, which is processed
> to produce both the PDF and HTML versions.
>
> On the other hand, writing in plain HTML is a reasonable option if you
> only want web output.
>
> Andrew
>


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


Canorus 0.7 released

2009-03-27 Thread Matevž Jekovec
Canorus development team is after more than a year of active development
happy to announce the new release of Canorus - a free cross-platform
music score editor, version 0.7.

Release 0.6 was skipped for various stability issues.

You can download it here:
http://developer.berlios.de/project/showfiles.php?group_id=6144

Changelog:
- Added support for printing and preview of score using LilyPond backend.
- Added integrated Midi recorder.
- Added resources storage inside the document.
- Added User's guide.
- Added transposition support.
- GUI improvements:
  - Anti-aliasing in score view.
  - Music fonts loaded in runtime.
  - Show note name when inserting notes.
  - Integrated User's guide browser.
  - Copy&Paste rewritten and now supports copying complete voices and
staffs.
- Import/Export improvements:
  - Basic MusicXml import
  - Basic Midi import
  - LilyPond now exports partial measure, uptext, downtext and rehersal
marks
  - New export filters to PDF and SVG based on LilyPond
- Plugin improvements:
  - setSelection() and selection added to scripting engine.
  - rebuildUi() and repaintUi() added to scripting engine.
  - Added separator action for menus.
- Model improvements:
  - Added color property to music element.
  - Added facilities for calculating intervals from/to music pitches and
key signatures.
  - Redesigned key signature, diatonic key and diatonic pitch.
  - Redesigned playable length and absolute length.
- Shipped Python 2.5 on Microsoft Windows.
- Support for Qt4.4.
- Official support for Mac OS X.
- Available translations:
  - English
  - German
  - Slovenian
  - Norwegian
  - Hebrew


Regards.
Matevž Jekovec
Canorus development team
http://www.canorus.org




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


Re: repeat percent and chords

2009-03-27 Thread Kees Serier
Robin Bannister schreef:
> Kees Serier wrote:
>> but it is the "normal" percent sign with open zeros, where the repeat
>> sign has filled zeros 
> 
> Yes, well, those repeat signs are site-mixed as it were, and I have no
> idea how to persuade the contractor to do an unscheduled job in
> unfamiliar surroundings.
> But I did find something a bit more suitable - an arabic percent. The
> proper sort has its dots up on their tips, like diamonds. But this font
> hasn't bothered with that, which is ok by me.
> So try this markup expression instead:   (markup #:bold #:fontsize 1
> #:char #x066A)
> 
> 
> Cheers,
> Robin

Robin,

Thanks again for your time but I get Guile errors (translated from
dutch), I replaced (markup "%") with (markup #:bold #:fontsize 1 #:char
#x066A)

C:/Documents and Settings/kees/Ly/Autumn Leaves 3.ly:47:8: error: GUILE
signaled an error for expression  started here:
markup #
:bold #:fontsize 1 #:char #x066A
C:/Documents and Settings/kees/Ly/Autumn Leaves 3.ly:47:7: error: syntax
error, unexpected SCM_TOKEN, expecting '='
markup
   #:bold #:fontsize 1 #:char #x066A
C:/Documents and Settings/kees/Ly/Autumn Leaves 3.ly:47:15: error: GUILE
signaleerde een fout voor de expressie beginnend alhier
markup #:bold #
   :fontsize 1 #:char #x066A
C:/Documents and Settings/kees/Ly/Autumn Leaves 3.ly:47:28: error: GUILE
signaleerde een fout voor de expressie beginnend alhier
markup #:bold #:fontsize 1 #
:char #x066A
C:/Documents and Settings/kees/Ly/Autumn Leaves 3.ly:47:35: error: GUILE
signaleerde een fout voor de expressie beginnend alhier
markup #:bold #:fontsize 1 #:char #
   x066A

Regards,

Kees



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


Bug? Lines disappear with rhythmic staff

2009-03-27 Thread Peter Chubb

I'm using the current 2.12.2 version of lilypond.  The attached file
yields,
   programming error: vertical alignment called before line-breaking
and no lines on the staff.

If I remove the \bar "|." the output is correct.

\version "2.12.2"
recscore=  \context StaffGroup <<
\context RhythmicStaff = "tambour" {
  \override NoteHead   #'style = #'cross
  \stemUp
f4 f8 f8 
}
\context Staff = "recA" {
  \clef "G^8"
  a''2
  \bar "|."
}
>>


\score {
\recscore
 \layout {
\context{ \RhythmicStaff
  \remove "Time_signature_engraver"
  \remove "Staff_symbol_engraver"
  \remove "Clef_engraver"
% \remove "Bar_engraver"
  \consists "Instrument_name_engraver"
  \override BarLine #'transparent = ##t
}
\context{ \Staff
  \remove "Time_signature_engraver"
}

  }
}

--
Dr Peter Chubb  http://www.gelato.unsw.edu.au  peterc AT gelato.unsw.edu.au
http://www.ertos.nicta.com.au   ERTOS within National ICT Australia
A university is a non-profit organisation only in the sense that it
spends everything it gets  ... Luca Turin.


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


variable in paper block

2009-03-27 Thread Stefan Thomas
Dear community,
I would like to make a substition in the paper block, for the part
title. I usually use:
\paper{
 oddHeaderMarkup = \markup
 \fill-line {
 "name of the part"
 " "
 \on-the-fly #print-page-number-check-first \fromproperty
#'page:page-number-string
 }

 evenHeaderMarkup = \markup
 \fill-line {
 \on-the-fly #print-page-number-check-first \fromproperty
#'page:page-number-string
 " "
 "Bassklarinette"
 }
 }
But I would like to do something like: \partname #'"Violin 1" or
\partname #'"Violin 2" etc.
How can I do this?


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