Re: Accidentals' font

2020-07-03 Thread James Lowe

On 03/07/2020 13:48, Paolo Prete wrote:

Hello,

1) Is there a GPL or open-source alternative for FETA fonts for accidentals
that can be used with Lilypond? (If so, is there an example of how to use
them)?


https://www.chiark.greenend.org.uk/~sgtatham/gonville/


?

James






Re: Can alternateTextSpannerEngraver now completely replace Text_spanner_engraver in a public release?

2019-02-13 Thread James Lowe
Hello Trevor,

On Tue, 12 Feb 2019 16:45:35 -0600, Trevor Bača  wrote:


> 
> Question: is it now possible to replace Text_spanner_engraver with David
> N.'s extended implementation, in a coming public release of LilyPond?
> 
> 
> Trevor.
> 


If you have a patch based on current master I can at least test that for you.]

James



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


Re: Partcombine Documentation: Example Error

2018-07-19 Thread James Lowe
Hello,

On Thu, 19 Jul 2018 08:44:56 +0200, Thomas Morley  
wrote:



...


> 
> Hi James,
> 
> I've no clue why it happens, so I'd go for the symptom. Something like
> "partcombine warns erroneously for unterminated slur".
> 
> Cheers,
>   Harm


Many thanks

https://sourceforge.net/p/testlilyissues/issues/5389/

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


Re: Partcombine Documentation: Example Error

2018-07-18 Thread James Lowe
Hello,

On Wed, 18 Jul 2018 09:09:15 +0200, Thomas Morley  
wrote:

> 2018-07-17 11:55 GMT+02:00 Ben :
> > Good morning,
> >
> > I've been reading up on partcombine recently and I wanted to try out a few
> > examples from the documentation to help me really understand the command,
> > however I get this error with one example:
> >
> > From:
> >
> > http://lilypond.org/doc/v2.19/Documentation/notation/multiple-voices#automatic-part-combining
> >
> > Error:
> >
> > warning: unterminated slur r2 g'4( f8 e) |
> >
> > ---
> >
> > I have not modified the code at all, just copy and paste.
> >
> > I thought it was due to some voice-issue but I can't figure out how to fix.
> > Thanks for any help.
> >
> >
> > Code:
> >
> > musicUp = \relative c'' {
> >   \time 4/4
> >   a4 c4.( g8) a4 |
> >   g4 e' g,( a8 b) |
> >   c b a2.
> > } % begin verbatim
> >
...

> 
> As Torsten already stated, it's a bug.
> 
> First bad commit:
> 
> commit b357d2084d1ae252a890e92019e62aa8ccbfdafc
> Author: Dan Eble 
> Date:   Wed May 27 20:56:37 2015 -0400
> 
> Issue 4423: eliminate part combiner's array of context handles (3/4)
> 
> Use NullVoice instead of Devnull for the "null" context.  This makes
> all outlets a kind of Voice.
> 
> 
> Introduced in 2.19.22
> 
> cc-ing Dan and the bug-list
> 
> Cheers,
>   Harm

Can you give me a technically-meaningful title for the tracker?

I cannot think of anything.

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


Re: Workaround for Issue 5001? (TupletNumber.avoid-slur)

2017-11-05 Thread James Lowe
Hello,

On Sun, 5 Nov 2017 13:02:43 +0100, Jan-Peter Voigt  wrote:

> Hi list,
> 
> I just ran into issue 5001 
> (https://sourceforge.net/p/testlilyissues/issues/5001/)
> Does anybody know about a workaround?
> 
> Jan-Peter
> 

Well the initial problem on the user list that caused tihs tracker says that 
they used padding

http://lists.gnu.org/archive/html/lilypond-user/2016-11/msg00633.html

Is that what you wanted?

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


Re: Font cache issues on Windows 10

2016-11-15 Thread James Lowe
Hello,

On 07/11/16 20:27, Gianmaria Lari wrote:
> [Lilypond 2.19.49 slow compilation time and font cache]
>
> But the solution seems
>> to be to simply delete the cache, prompting a rebuild, so it's not
>> a big deal for most of us.
>
> It's not a big deal if you know it!
>
> Because it's a very annoying issue and it makes a very bad impression it
> would be nice if it was mentioned somewhere where you donwload the
> application. Just my two cents
> g.

Suggest some text and we can go from there.

-- 
--

James


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


Re: [feature-request] optional duration for temporary

2015-11-14 Thread James Lowe
On 11/11/15 02:58, Kieren MacMillan wrote:
> Hello all,
>
> Rather than having to \revert an \override (or set of \override-s), might it 
> be possible to set an optional duration for which the override would be in 
> effect? e.g.
>
>   \temporary #’(10 1/8) \override LyricText.extra-offset = #’(0 . -1)
>
> would lower the LyricText(s) for exactly 10 measures and 1 eighth note after 
> the command was issued.
>
> Just a “would be nice”.
>
> Thanks!
> Kieren.
> 
>
> Kieren MacMillan, composer
> ‣ website: www.kierenmacmillan.info
> ‣ email: i...@kierenmacmillan.info
>
>
> ___
> lilypond-devel mailing list
> lilypond-de...@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-devel
Hello Kieren,

I have opened

https://sourceforge.net/p/testlilyissues/issues/4658/

for this.

-- 
James

---

B8F4 5395 CBE2 ED37 7513 B075 FF32 5682 A84B D8BE


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


Re: strange behaviour with dotted note before gregorian music

2015-01-27 Thread James Lowe
On 27/01/15 18:25, Ali Cuota wrote:
 Here it is.

Hardly a 'tiny' example

http://lilypond.org/tiny-examples.html

Can you at least get rid of the cruft that isn't anything to do with the
problem? I.e. a single file would help to determine if the problem is to
do with the 'include' function or not.

Are all those lyric override settings necessary to show the problem, is
the ragged-last setting needed? ditto system count and all those context
overrides etc etc etc).

The point is that the more complex your example the less likely that it
will even be looked at let alone acknowledged as a bug.

James


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


Re: strange behaviour with dotted note before gregorian music

2015-01-27 Thread James Lowe

Hello

On 27/01/15 16:05, Ali Cuota wrote:

Hello again,

version 2.18.0
I have a western-notation piece that finishes with a dotted-note a4.
(very last note)
then a gregorian piece.
both comes in a book.ly with include ...
Compiling the sole gregorian is ok
Compiling the book makes the gregorian have dotted (augmentum) at
every notes except \pes
This is note so terriffic since putting a s8*1/1000 at the western
piece or at the beginning of the gregorian piece solves the problem,
but I would say this is a bug...

Franck


can you provide a tiny example please?

James

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


Re: [tablatures] Grace Note Stem Length

2011-12-16 Thread James Lowe
ccing user list on Lilypond as that will be a better place to get help here.

--
--


James

On 16 Dec 2011, at 23:59, oldwhtman pryor27...@yahoo.com wrote:

 I am using Lilypond 2.14.2.  Is there a way to change the stem length of
 beamed grace notes?  I tried using:
 
 \set Score.graceSettings = #`((TabVoice Stem length-fraction .5))
 
 but that did nothing.  It's amazing what you can't find on the internet.
 
 
 
 
 --
 View this message in context: 
 http://lilypond-s-support-for-tablatures.3383434.n2.nabble.com/Grace-Note-Stem-Length-tp7102958p7102958.html
 Sent from the LilyPond's support for tablatures mailing list archive at 
 Nabble.com.
 
 

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


RE: creating images for web pages

2011-08-09 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of ed stuckems
)Sent: 07 August 2011 18:16
)To: lilypond-user@gnu.org
)Subject: creating images for web pages
)
)Hello:
)
)I'm trying to create images of lilypond output to be included in web pages.
)I've been able to do it but the process is extremely labour intensive and
)I've got to believe there's a more efficient way.  Can someone please
)comment on ways to improve my process or suggest a different strategy?

I have no experience of this but have you looked at the 'Usage Manual' section 
3.2.3 on HTML?

http://lilypond.org/usage.html

James

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


RE: New Binary for LilyPond on MacOSX 10.7 available

2011-08-09 Thread James Lowe
Hello,

)-Original Message-
)From: Hans Aberg [mailto:haber...@telia.com]
)Sent: 08 August 2011 23:12
)To: James Lowe
)Cc: lilypond-devel (lilypond-de...@gnu.org); LilyPond User (lilypond-
)u...@gnu.org)
)Subject: Re: New Binary for LilyPond on MacOSX 10.7 available
)Importance: Low
)
)On 8 Aug 2011, at 23:11, James Lowe wrote:
)
) For some reason Hans won't email the group ;)
)
)So then don't forward my mail to the lists! - The reason is that I can't verify
)it, so I do not want unreliable information spread around. Wait until you
)find someone who can do it.

Well don't reply to me directly when they come from the lists then!

I was just trying to help. 

I wasn't sure if

1. You had seen the response. This upload had been available for a while and we 
had had no confirmation.
2. You had made a mistake by sending to me directly. This happens all the time.

All we needed was for someone who had the problem to run the new binary and see 
if they still had the problem. That was all.

However next time I might not bother.

Thanks

James




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


New Binary for LilyPond on MacOSX 10.7 available

2011-08-08 Thread James Lowe
Hans, Floris et al

We have built a new binary for use on 10.7 that we wondered if you can try.

http://lilypond.org/~graham/

You can get them from the this link.

Could you let the User and/or Dev list know if it does or doesn't resolve your 
issue?

Thanks

James



)-Original Message-
)From: bug-lilypond-bounces+james.lowe=datacore@gnu.org
)[mailto:bug-lilypond-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Hans Aberg
)Sent: 10 July 2011 09:59
)To: Floris van Manen
)Cc: bug-lilyp...@gnu.org bug
)Subject: Re: midi2ly fails on OSX 10.6.8
)
)Please cc the list, so that others can engage in the issue.
)
)Hans
)
)
)On 10 Jul 2011, at 10:55, Floris van Manen wrote:
)
)
) On Jul 10, 2011, at 00:20, Hans Aberg wrote:
)
) On 9 Jul 2011, at 22:19, Floris van Manen wrote:
)
) L.S.
) While trying to launch the midi2ly app, it will fail to start:
)
) $/Applications/LilyPond.app/Contents/Resources/bin/midi2ly
) Traceback (most recent call last):
) File /Applications/LilyPond.app/Contents/Resources/bin/midi2ly,
) line 54, in module
) import midi
) ImportError:
) dlopen(
) /Applications/LilyPond.app/
) Contents/Resources/lib/lilypond/current/python/midi.so, 2):
) no suitable image found.
) Did find:
) /Applications/LilyPond.app/
) Contents/Resources/lib/lilypond/current/python/midi.so:
) mach-o, but wrong architecture
)
) It seems that the 'import midi' line in the midi2ly script tries to open an
)x86_64 binary, though all else is i386. One may try fix it using 'arch -i386'
)somewhere. The architecture cane be checked using 'file', and what it is
)calling using 'otool'.
)
)
) I use the macport python 2.7 version.
) Apparently the Lilypond dmg distribution package gets confused as
)what interpreter to use...
) I believe the distribution package should not address outside its own
)area ...
)
) .F
)
)
)
)___
)bug-lilypond mailing list
)bug-lilyp...@gnu.org
)https://lists.gnu.org/mailman/listinfo/bug-lilypond

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


FW: New Binary for LilyPond on MacOSX 10.7 available

2011-08-08 Thread James Lowe
For some reason Hans won't email the group ;)

From: Hans Aberg [haber...@telia.com]
Sent: 08 August 2011 21:54
To: James Lowe
Cc: Floris van Manen
Subject: Re: New Binary for LilyPond on MacOSX 10.7 available

On 8 Aug 2011, at 20:39, James Lowe wrote:

 ) We have built a new binary for use on 10.7 that we wondered if you can
 )try.
 )
 ) http://lilypond.org/~graham/
 )
 )It works on a developer release (opening the Application and compiling a
 )simple example), but I suggest you try on the final, public release.


There is a bug: when showing Info in the Finder, it says version 2.14.2. But
  $ LilyPond.app/Contents/Resources/bin/lilypond --version
  GNU LilyPond 2.15.9

Hans



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


RE: Staff names in lilypond-book

2011-08-07 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of flup2 
[phili...@philmassart.net]
Sent: 07 August 2011 07:15
To: lilypond-user@gnu.org
Subject: Re: Staff names in lilypond-book

Hello,

For what I know, it's mainly due to the way lilypond-book works : it
separate systems in multiple files, compile them, then include them as
graphics.

The right side could be corrected by adding a horizontal size (in the
options of the lilypond environnemnt, I think). Something like
\lilypondfile[line-width=15\cm]{file.ly}

For the spacing between systems, it must be added this way in the preamble
of your LaTeX document:

\newcommand{\betweenLilyPondSystem}[1]{\vspace{1mm}\linebreak} % change 1mm
by whatever you want

It was explained here recently :

http://old.nabble.com/system-system-spacing-in-lilypond-book-file-td31930124.html
http://old.nabble.com/system-system-spacing-in-lilypond-book-file-td31930124.html




I've opened

http://code.google.com/p/lilypond/issues/detail?id=1802

I didn't get an answer on where I should put this in usage specifically, but 
I'll take another look today and see if I can come up with something suitable 
for a patch.

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


RE: 2.15.8 8/8 autobeam 3 3 2 ??

2011-08-07 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Xavier 
Scheuer [x.sche...@gmail.com]
Sent: 07 August 2011 03:24
To: Paul Scott
Cc: lilypond-user@gnu.org; Carl Sorensen
Subject: Re: 2.15.8 8/8 autobeam 3 3 2 ??

On 7 August 2011 01:45, Paul Scott waterho...@ultrasw.com wrote:

 Hi,

 Is there a reason for this default beaming?  I get (3 3 2) with 2.15.8.

 \version 2.15.8

 { \time 8/8 \repeat unfold 16 a'8 }


This is indeed the default setting as expressed in
'scm/time-signature-settings.scm'.  What did you expect as default?
(4 4)?  I suppose the dev that implemented it has considered (3 3 2)
to be more common.  And I would tend to agree (although 8/8 is not very
common, so it is not that easy to choose a default).

You can change it simply with

  \overrideTimeSignatureSettings
#'(8 . 8)  % timeSignatureFraction
#'(1 . 8)  % baseMomentFraction
#'(4 4)% beatStructure
#'()   % beamExceptions

or

  \set Timing.beatStructure = #'(4 4)

-

and see

http://lilypond.org/doc/v2.14/Documentation/notation/beams#setting-automatic-beam-behavior

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


RE: Nice workaround for simultaneous rehearsal marks – thanks Neil!

2011-08-07 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Xavier 
Scheuer [x.sche...@gmail.com]
Sent: 07 August 2011 16:09
To: lilypond-user
Subject: Nice workaround for simultaneous rehearsal marks – thanks Neil!

--snip--

It also allows to print two rehearsal marks above and below the same
barline.

IMHO that could replace easily the different workarounds one can find:
http://lsr.dsi.unimi.it/LSR/Item?id=575
http://lsr.dsi.unimi.it/LSR/Item?id=202
http://lsr.dsi.unimi.it/LSR/Item?id=735
http://lsr.dsi.unimi.it/LSR/Item?id=736

--snip--

Yes once the LSR is updated to 2.16.x (assuming LSR doesn't run unstable - this 
snippet won't work on 2.14.1 (does it on 2.14.2?)

However I still think we need to be careful that we don't leave our 2.12.x and 
2.14.x cousins behind and without a solution for simultaneous Rehearsal Marks 
It is an annoyance I grant you, but it's less of an annoyance than having to 
upgrade all your scores *just* to use this when the workarounds are not 'that' 
bad.

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


RE: Mix of Chordnames and Notes

2011-08-06 Thread James Lowe
Janek,

From: Janek Warchoł [lemniskata.bernoull...@gmail.com]
Sent: 06 August 2011 08:48
To: James Lowe
Cc: Phil Holmes; robert.schm...@web.de; lilypond-user@gnu.org
Subject: Re: Mix of Chordnames and Notes

Hi,

2011/8/5 James Lowe james.l...@datacore.com:
 )-Original Message-
 )From: Phil Holmes [mailto:m...@philholmes.net]
 )- Original Message -
 )From: James Lowe james.l...@datacore.com
 )
 ) @Phil, you're on XP right?
 )
 ) If anyone reading this has windows 7 SP1 can they try the above
 ) snippet and see if it works for them?

I have Windows 7 SP1 and every snippet from this thread compiles with
2.14.1.  The same on my VirtualBox Lilydev.
I can try 2.14.2 if you want.

--

No don't worry but thank you for your offer. I don't use LP on Windows much - I 
used to use it just to do a 'quick and dirty' compile when I see something I 
might want to put in the LSR but needs tidying up, while I am at the office. 
Else I use Linux at home. So unless other users get this problem, let's just 
blame my installation on my work machine.

I just wanted someone to give me a sanity check.

Thanks.

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


RE: Overriding shifting of coda when \break is used?

2011-08-06 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Tim 
McNamara [tim...@bitstream.net]
Sent: 06 August 2011 17:17
To: LilyPond User
Subject: Overriding shifting of coda when \break is used?

By default Lilypond moves a coda placed at the end of a line to the beginning 
of the next line of \break is used.  I consider this bad behavior- the 
rehearsal marks should stay put where I place them rather than having that 
placement changed by the application (I have no idea why Lilypond is coded to 
do this in the first place; I'm sure someone had what they thought was a good 
reason but it's a nuisance when writing jazz lead sheets).

Is there a way to turn this off and get my coda marks to be where I want them?  
I couldn't find anything in the docs.

---

Try.

http://lilypond.org/doc/v2.14/Documentation/notation/visibility-of-objects#index-break_002dvisibility


I also don't understand your point about your gripe that LilyPond puts them 
where you think they are to be. Musically a rehearsal mark indicates the 
*start* of a section not the end.

So when you break, the *start* of the section is exactly in the right place - 
i.e. the start of the next line.

The fact you are using a coda 'glyph' for your rehearsal mark is, as I say 
irrelevant there is no '\coda' fuction - it's a rehearsal mark which you are 
using a specified glyph (Unless I have misunderstood you). 

What LilyPond does with rehearsal marks is exactly what I want and I don't want 
to have to move them manually when she decides to break a line at the point the 
section starts.

Please let me know if I have misunderstood.

James


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


RE: Different Font for different stave

2011-08-06 Thread James Lowe
Ed,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Ed 
Ardzinski [ed_ardzin...@hotmail.com]
Sent: 06 August 2011 22:47
To: lilypond-user@gnu.org
Subject: Different Font for different stave

Trying to make some lead sheets and I'd like to have a separate stave be 
smaller/different font.  For example, and separate stave for a solo instead of 
a vocal verse.

I'm still in the stone age, but if this is something that 2.12 does that 2.6.5 
won't I'm prepared to change ;-)

Thanks for any help.



Look up 'ossia' in the Notation Reference.

http://lilypond.org/doc/v2.14/Documentation/notation/modifying-single-staves#ossia-staves

This might be the best way.

The stable release is at 2.14.x. now. I've never used 2.6.x so cannot comment 
on if this had that feature in it, but 2.12.x did.

James

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


RE: Mix of Chordnames and Notes

2011-08-05 Thread James Lowe
Phil,

)-Original Message-
)From: Phil Holmes [mailto:m...@philholmes.net]
)Sent: 05 August 2011 09:25
)To: James Lowe; robert.schm...@web.de; lilypond-user@gnu.org
)Subject: Re: Mix of Chordnames and Notes
)
)- Original Message -
)From: James Lowe james.l...@datacore.com
)
) @Phil, you're on XP right?
)
) If anyone reading this has windows 7 SP1 can they try the above
) snippet and see if it works for them?
)
)
)My main machine is Vista.  I've got laptops with XP and an XP VM, but
)nothing with W7.
)
)The snippet is fine on my box.  Chords use odd fonts - sounds like the old
)problem re-asserting itself.
)
)--

Maybe. 

I'll do some more research on this because I am using 2.14.1 on my Windows Box 
- I cannot remember where Jan's fix came in ( or if it was back ported or was 
only in 2.15.x).

James

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


RE: Mix of Chordnames and Notes

2011-08-04 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Robert Schmaus
)Sent: 04 August 2011 19:46
)To: Neil Puttock; lilypond-user@gnu.org
)Subject: Re: Mix of Chordnames and Notes
)
)That is truly amazing! I'd have thought that this will involve some ugly
)manual tweaking and stuff, and out of the hat comes this incredible
)simple and straightforward solution! In less than 5 minutes. Man, what a
)great program and what a great user community!
)
)Thanks a million, Neil! That is precisely what I needed!
)
)Cheers,
)Robert
)
)
)
)Am 8/4/11 8:38 PM, schrieb Neil Puttock:
) On 4 August 2011 19:27, Robert Schmausrobert.schm...@web.de
)wrote:
)
) Anyone know of an easy solution to this?
)
) \layout {
)\context {
)  \Staff
)  \accepts ChordNames
)}
) }
)
) Cheers,
) Neil
)

So why does

{ g4 g g g \chords { d1:m7 b1:min7.5- } } 


\layout {
  \context {
\Staff
\accepts ChordNames
  }
}

Give me a GS error?

What am I missing here?

James


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


RE: \repeat unfold behavior

2011-08-04 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Urs Liska
)Sent: 04 August 2011 19:48
)To: lilypond-user@gnu.org
)Subject: Re: \repeat unfold behavior
)
)Am 04.08.2011 20:35, schrieb David Kastrup:
) Christopher R. Madencr...@maden.org  writes:
)
) On 08/04/2011 01:21 PM, Patrick Karl wrote:
) I discovered that the \repeat unfold 2 in:
)
) \relative a' { \repeat unfold 2 {a' b c} }
)
) is not equivalent to:  a' b c   a' b c
)
) but rather to:  a' b c   a b c
)
) That surprised me.  I have not been able to find any documentation
) in Notation about this behavior.
) The opposite would have surprised me; if my repeats climbed an
)octave
) on every iteration, it would make life difficult.  I’d run out of
) buttons on my concertina pretty quickly. (-:
)
) Without delving into the internals, I have a very strong suspicion
) that the notes are given their absolute pitch before the repeat is
)unfolded.
)   If you want to climb an octave with each iteration, you’ll need to
) explicitly say so or write some kind of function.
) blurb = {a' b c}
) \new Voice { \time 3/4 \relative a' { \blurb \blurb }
)   \relative a' \repeat unfold 2 \blurb }
)
) The difference _is_ interesting.
)
)While the behaviour is very useful, I'd say it isn't absolutely logical.
)One really might expect repeats to work like you wrote in the first line
)- and as the OP expected.
)So it might be useful to clarify this in the docs.
)I'm not quite sure how to write it, so I don't make a documentation
)suggestion myself. But it should be somehow along the line that the
)repeat doesn't work like writing down the same thing twice (\blurb
)\blurb) but repeats the musical expression in a more 'musical' sense.
)Well - this is put really bad, but that's what I meant ...
)

Are you able to open a tracker for this request?


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


RE: Mix of Chordnames and Notes

2011-08-04 Thread James Lowe
Robert,

From: Robert Schmaus [robert.schm...@web.de]
Sent: 04 August 2011 19:57
To: James Lowe
Subject: Re: Mix of Chordnames and Notes


 So why does

 { g4 g g g \chords { d1:m7 b1:min7.5- } }


 \layout {
\context {
  \Staff
  \accepts ChordNames
}
 }

 Give me a GS error?

 What am I missing here?

 James


Hi James,

I'm not sure what a GS error is, but this code here produces absolutely
no error on my computer:


\version 2.14.1

{ g4 g g g \chords { d1:m7 b1:min7.5- } }

\layout {
   \context {
 \Staff
 \accepts ChordNames
   }
}

... must be a typo somewhere?

---

No. :(

I also tried a few other snippets not necessarily related to this one, and got 
the same 'Ghostscript' error (that;s what converts the lilypond files into a 
PDF file via EPS).

However I don't get the same error on Linux - only on Windows 7 SP1 (sigh) we 
had a similar annoying bug that was recently fixed. .

I'll have to check again in the morning as it was on my work desktop and I am 
not there now.

Oh well.

@Phil, you're on XP right?

If anyone reading this has windows 7 SP1 can they try the above snippet and see 
if it works for them?

James

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


RE: \repeat unfold behavior

2011-08-04 Thread James Lowe
Urs,

From: Urs Liska [lilyp...@ursliska.de]
Sent: 04 August 2011 20:09
To: James Lowe
Cc: lilypond-user@gnu.org
Subject: Re: \repeat unfold behavior

OK, I'll do this.
Although in this case the 'preferred action' would be to submit a
'documentation suggestion' ...
Well, maybe I'll find the right words when doing the tracker ...

Best
Urs


Well you don't need to 'compose' verbatim, just find an appropriate spot in the 
Notation Ref, make a rough idea and we can do the rest.

Most of the work is to find a good spot in the NR.

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


RE: Inserting Numbers into Noteheads

2011-08-04 Thread James Lowe
Neil,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Neil 
Puttock [n.putt...@gmail.com]
Sent: 04 August 2011 19:49
To: Bjorn
Cc: lilypond-user@gnu.org
Subject: Re: Inserting Numbers into Noteheads

On 3 August 2011 20:26, Bjorn amorf...@att.net wrote:

 I need to insert numbers into the noteheads
 of sheet music and went to your help page:
 http://kainhofer.com/~lilypond/Documentation/notation/note-heads.html

This is a mirror of the latest documentation build.  I'd advise
bookmarking the official documentation instead:
http://lilypond.org/manuals.html

 It showed me how to insert the numbers for scales (1-7),
 but I was looking to insert them 1-12, from
 middle c up to Space 5 G for educational music
 I use at elementary schools.  Please help me to bypass the
 7 number limit and use a scale of 12.  Thank
  you for your help on this matter.

\version 2.14.2

#(define ez_twelve_engraver
   (list
(cons 'acknowledgers
  (list
   (cons 'note-head-interface
 (lambda (engraver grob source-engraver)
   (let* ((grob-pitch
   (ly:event-property (event-cause grob) 'pitch))
  (step (ly:pitch-steps grob-pitch))
  (note-names
   (make-vector 7 (number-string (1+ step)
 (set! (ly:grob-property grob 'note-names)
note-names

#(set-global-staff-size 26)

\layout {
  \context {
\Voice
\consists \ez_twelve_engraver
  }
}

\relative c' {
  \easyHeadsOn
  c4 d e f
  g4 a b c
  d4 e f g
}



I tried to upload this to the LSR as it's a nice snippet but I get 'unexpected 
string' 

\consists
  ez_twelve_engraver

etc.

Is this a 2.12.2 snippet (or am I missing something on the LSR?)

James


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


RE: Lilypond crashes when compiling snippet

2011-08-03 Thread James Lowe
Hello

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Keith OHara
)Sent: 03 August 2011 06:39
)To: lilypond-user@gnu.org
)Subject: Re: Lilypond crashes when compiling snippet
)
)
)That change avoids the bug, but I get three staves with newer LilyPond
)versions, so there is something else strange in the \score block.

Oh yes, sorry I also got this with 2.14.1 and forgot to mention it.

James

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


RE: Roman numeral analysis

2011-08-03 Thread James Lowe
Jerod,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Jerod Sommerfeldt
)Sent: 03 August 2011 17:46
)To: David Nalesnik
)Cc: Lilypond-User
)Subject: Re: Roman numeral analysis
)
)Hi David (and all),
)
)This \rN function is really terrific and has a great look to it.  Is there any
)way to add this as a permanent addition to my LilyPond build?  I don't
)know the particulars of adding or modifying my own functions to the
)application, but I'm guessing once I know how to do it, they are saved
)somewhere in or near Contents/Resources/share/lilypond/current/scm?
)

As this is a .ly file you can simply put this file anywhere you like (probably 
best not in the main LP directories - as they will get overwritten with each 
new release) file and then use a \include statement on any of your pieces.

See:

http://lilypond.org/doc/v2.14/Documentation/notation/including-lilypond-files

No need for anything too complicated.

James

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


RE: ossia with signatures where needed

2011-08-03 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of James Harkins
)Sent: 03 August 2011 19:28
)To: Phil Holmes
)Cc: lily-users
)Subject: Re: ossia with signatures where needed
)
)At Wed, 3 Aug 2011 18:39:11 +0100,
)Phil Holmes wrote:
) If you think it adds information not present in the LSR, please feel
) free to add it.  Note that you will need to change the version
) statement, AFAIK - the LSR still runs 2.12.2, I believe.
)
)Ah... I hadn't looked at the contributor interface. (BTW, the instruction
)page recommends leaving out \version altogether.)

yes because this is implicit I think when you cut/paste the snippet. It puts 
some 'header' information around the snippet and at the moment the LSR is built 
on the 2.12.2 code.

It won't hurt to put a version statement in and then comment it out - 
especially if it only works on a later version of LP, that will at least help 
the LSR people when they come to do the 'upgrade' to 2.1x stable in the near 
future.

James

James

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


RE: Changing to Gonville font

2011-08-02 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Albert Frantz
)Sent: 02 August 2011 11:43
)To: lilypond-user@gnu.org
)Subject: Re: Changing to Gonville font
)
)Hello,
)
)I solved the problem simply by copying emmentaler-brace.otf to the otf
)folder, and emmentaler- brace.svg and emmentaler-brace.woff to the
)svg folder.
)
)This means that the documentation should be updated to mention this
)addition.
)Also, move should be changed to rename in the documentation (since
)move in this case means to place inside of). This should assist future
)Lilypond users!

Well it does say on the Gonville Author's site that

--snip--

Gonville has been tested against Lilypond version 2.10.33 (the version shipped 
in Debian 5.0), 2.12.2 and 2.13.5. It is possible that it will not work 
properly with other versions, if the Lilypond developers choose to add new 
glyphs or change the names under which they expect to find the existing ones. I 
intend to try to keep Gonville up to date; if you find a problem with a later 
version of Lilypond, let me know the details and I'll see what I can do.

There are a few parts of the standard Lilypond font which I have not attempted 
to reproduce, so music using those features cannot be typeset in Gonville. The 
missing elements are:

The longa note (twice as long as a breve). Unused in modern music.
Ancient music notation: any of Lilypond's non-default styles such as mensural, 
neomensural, petrucci and so on.
The set of differently shaped note heads for each note of the scale (enabled 
using shapeNoteStyles).

--snip--

So I'd go back to the author (he's a very friendly chap - and also reads these 
lists) and see if he can put /add this in to his font.

Until this becomes part of the 'official' Lilypond code base then I don't think 
we can be expected to keep and document every nuance of every difference of 
every glyph that might need to be copied over.

We do have this email as a record but I don't see this as a LilyPond problem as 
such.

I'm happy to look at the instructions we give in the documentation about 
changing the font in general, but it wasn't clear (to me) what you thought we 
should change.

James


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


RE: Changing to Gonville font

2011-08-02 Thread James Lowe
Albert,

)-Original Message-
)From: Albert Frantz [mailto:alb...@key-notes.com]
)Sent: 02 August 2011 12:37
)To: James Lowe
)Cc: lilypond-user@gnu.org
)Subject: Re: Changing to Gonville font
)Importance: Low
)
) I'm happy to look at the instructions we give in the documentation
)about changing the font in general, but it wasn't clear (to me) what you
)thought we should change.
)
)Hi James,
)
)Thanks for your reply. There's an inaccuracy in the LilyPond manual:
)Move should be changed to rename, since moving a folder means
)placing it inside of another one. The instructions should read:
)
)Rename the existing fonts directory to fonts_orig and rename the
)lilyfonts directory to fonts. Simply rename fonts_orig back to fonts to
)revert back to Feta.
)
)

I've looked at the documentation and I remember the conversation I had with our 
Doc Meister, normally you would do this (at least on Mac OS - which I used at 
the time) via a terminal and there is no 'rename' command, so when you 

mv folder_name new_folder_name 

you are actually 'moving' the directory in the traditional sense. As far as I 
am aware, your 'average' Mac OS user is not going to be able to use the Finder 
to browse inside the LilyPond.app (even though structurally it is a directory), 
at least in 10.6 when I used a Mac to be able to rename the directory in the 
usual way. So the assumption has always been that once a user is jumping into 
the cli then they would be expected to be comfortable with 'moving' a directory.

With Windows you could also do it this way via the cmd, but you can also use 
Windows Explorer to browse the LilyPond dir and use rename in this sense.

Windows users are more likely to do this I grant you. But as I wasn't using 
Windows when I did the original entry to this, we don't have a Windows (or a 
Linux) entry in this documentation.

So this is the reason we say 'move'.

James

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


RE: Changing to Gonville font

2011-08-02 Thread James Lowe
Hello

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Christopher R. Maden
)Sent: 02 August 2011 15:47
)To: lilypond-user@gnu.org
)Subject: Re: Changing to Gonville font
)
)On 08/02/2011 10:36 AM, James Lowe wrote:
) So this is the reason we say 'move'.
)
)I agree... however, I think Albert has a good point about saying “rename”
)instead.
)
)The UNIX-y nerds (including those comfortable with Linux and MacOS
)command lines) will understand that the mv command is used to rename
)things.  Meanwhile, the GUI users will understand “rename” better than
)“move.”

Well without belabouring the point - and not trying to be deliberately obtuse - 
you cannot use the Mac GUI (Finder) to do this - at least not easily in 10.6. 
You have to use the Terminal.app. So the document is technically correct.

We try to be as literal as we can in the doc because it leaves little room (or 
should) for ambiguity.

I'm happy to change this but I'll get a final say from our Doc Meister who 
hopefully will see this.

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


RE: Changing to Gonville font

2011-08-02 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of -Eluze
)Sent: 02 August 2011 18:38
)To: lilypond-user@gnu.org
)Subject: RE: Changing to Gonville font
)

)and the next problem you (or anybody else) will stumble against will be
)the
)question: which fonts are actually on duty?
)
)and after the next upgrade to a new version you'll have to ask if (or make
)certain that) the new fonts have been merged into the real directory.
)
)imo the only *reasonable* solution is to store the new fonts in a stable
)place and include them with a -d-option e.g. font-dir = blabla….
)

http://code.google.com/p/lilypond/issues/detail?id=1204

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


RE: Lilypond crashes when compiling snippet

2011-08-02 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Tim Reeves 
[tim.ree...@tokamerica.com]
Sent: 02 August 2011 19:56
To: lilypond-user@gnu.org
Subject: Lilypond crashes when compiling snippet

Greetings,


I tried to compile the Creating music with Scheme (music box) snippet (
http://lsr.dsi.unimi.it/LSR/Item?id=346 ) and when I do, Lilypond crashes
with the following output:

 %lilypond %args C:\Documents and Settings\timr\Desktop\Bach Prelude in
C major.ly

Processing `C:/Documents and Settings/timr/Desktop/Bach Prelude in C
major.ly'
Parsing...
Interpreting music... [8][16][24][32]
Processing time: 4 seconds

So it seems to get through compiling except it fails to generate the ps or
pdf.

Any idea why?

I should add: I didn't know what version to tell Lilypond the snippet was,
so I assumed the previous stable version, 2.12.3. Is that correct?

(LP 2.15.1 on Windows XP SP3)

---

Well I've just run this on previous 2.14.1 and had no problems. The snippet is 
indeed 'written' based on 2.12.x as are all the LSR snippets - I do not believe 
that all the snippets have gone through 2.14.x updating yet. LSR is not (so I 
think) meant for unstable releases.

So you could download 2.14.x as latest stable if you want to use this snippet.

Now all that said I have also run this on latest version from the current tree 
(2.15.9) from tonight and I get a seg fault while compiling.

James


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


RE: Changing to Gonville font

2011-08-02 Thread James Lowe
Hello,

From: Matthew Collett [m_coll...@ihug.co.nz]
Sent: 02 August 2011 20:32
To: Graham Percival
Cc: James Lowe; lilypond-user@gnu.org
Subject: Re: Changing to Gonville font

On 3/08/2011, at 5:16 am, Graham Percival wrote:

 On Tue, Aug 02, 2011 at 02:59:22PM +, James Lowe wrote:
 you cannot use the Mac GUI (Finder) to do
 this - at least not easily in 10.6.

 Actually, you can.  Ctrl-click on LilyPond.app, then select show
 package contents, then navigate to the relevant directory.
 (at least, you could do this in 10.3 and 10.4; I haven't seen any
 later osx, but I would be astounded if they removed this)

This is indeed still works, and is the way I would expect the majority of Mac 
users to access the innards of any application when needed.  There are some 
things the command line is necessary (or better) for, but moving files and 
folders around, even inside a package, is not one of them.


--

I have made the relevant document changes into the 2.15.x code base, they will 
be included in the next 2.15 release of the documentation.

(for those interested - commit b4c96ae28454d770ef07b6185f72557d528d2b98 - this 
can be backported to 2.14.x if needed).

Thanks for the suggestions.

James




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


RE: how to color a repeat bar line?

2011-08-02 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Patrick 
Karl [pck...@mac.com]
Sent: 03 August 2011 00:29
To: lilypond-user@gnu.org
Subject: how to color a repeat bar line?

I would like to color the initial repeat bar line of a volta.  I tried the 
following:

\version 2.14.1
\relative g' {
\repeat volta 2 { a b c d }
\break
\once \override Staff.BarLine #'color = #red
\repeat volta 2 { d c b a }
}

but this colors not only the initial bar line of the 2nd repeat, but also the 
final bar line of the 1st repeat (which is an interesting interpretation of 
\once).  Is there a way to only color the initial bar line of the 2nd repeat?

--- 

Manual repeats?

\bar |:

I am guessing that the \once in the context of a volta 2 is correct. The volta 
is a single 'entity' comprising of *both* repeat bars. So \once refers to the 
volta 'set' not just the single bar instance. I could be wrong though :)

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


RE: lyrics between staves repeats

2011-07-31 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of ehzone 
[ehz...@gmail.com]
Sent: 31 July 2011 16:39
To: Xavier Scheuer
Cc: lilypond-user@gnu.org
Subject: Re: lyrics between staves  repeats

On Sun, Jul 31, 2011 at 3:41 AM, Xavier Scheuer x.sche...@gmail.com wrote:
 Remove \lyricsto and use associatedVoice instead.  Now it works (this
 time I tested it!).

Perfect, thank you very much.  I would never have figured this out on my own.

How could I have this included in the documentation as a snippet?



http://lilypond.org/doc/v2.13/Documentation/contributor/adding-and-editing-snippets.html

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


RE: lyrics between staves repeats

2011-07-31 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of ehzone 
[ehz...@gmail.com]
Sent: 31 July 2011 16:39
To: Xavier Scheuer
Cc: lilypond-user@gnu.org
Subject: Re: lyrics between staves  repeats

On Sun, Jul 31, 2011 at 3:41 AM, Xavier Scheuer x.sche...@gmail.com wrote:
 Remove \lyricsto and use associatedVoice instead.  Now it works (this
 time I tested it!).

Perfect, thank you very much.  I would never have figured this out on my own.

How could I have this included in the documentation as a snippet?



Or more generally if you are not inclined to dive into the development ;)

http://lsr.dsi.unimi.it/LSR/html/whatsthis.html

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


RE: Basic function question

2011-07-26 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Urs Liska
)Sent: 26 July 2011 09:35
)To: m...@apollinemike.com
)Cc: Lilypond-User
)Subject: Re: Basic function question
)
)Am 26.07.2011 10:27, schrieb m...@apollinemike.com:
) On Jul 26, 2011, at 10:14 AM, Urs Liska wrote:
)
) Hello list members,
)
) after fiddling around too long and getting lost with the basics, I decided
)to ask my question here.
) I know it's basic, and I wonder why I get stuck this way, but obviously
)I'm confused and unable to find the right place in the docs.

http://lilypond.org/doc/v2.14/Documentation/learning/style-sheets

Anywhere in this chapter will help you.

Also sometimes if you are using a predefined string as opposed to a variable it 
can be as simple as

VMarkI = { \markup \huge \bold VI}

{a b c^\VMarkI d}

Without having to get too complicated. Just remember that you cannot use 
numerals in the name of the function (i.e. in my example VMark1).

Regards

james



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


RE: Last staff -coda staff- position

2011-07-26 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Pato Press
)Sent: 25 July 2011 19:25
)To: lilypond-user@gnu.org
)Subject: Last staff -coda staff- position
)
)Hi Lily's.
)
)I'm trying to clearly put apart a single coda staff from the rest of the part.
)Pretty sure a common thing.
)The thing is I'm lost :)

I just create a new \score for my coda. That way I can use the relevant 
staff-spacing variable to bring the coda away from the main music.

\score { 
  \main_music 
  \layout { etc }
  }

\score { 
  \coda 
  \layout { etc.}
}

of course that is a very simplistic style above, but I simply treat my 'coda' 
staff as a 'new' staff rather than use \break.

James

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


RE: Lilypond errors in log file

2011-07-24 Thread James Lowe
hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Sarah 
Christian [sarahkchrist...@gmail.com]
Sent: 24 July 2011 15:35
To: Marc Hohl
Cc: lilypond-user@gnu.org
Subject: Re: Lilypond errors in log file

Thank you, yes, I did find the mismatched , and was able to compile the file. 
(It was produced by the Musescore software). I have since started over and am 
teaching myself lilypond now, and I'm finding it exceedingly easy. I do have a 
bit of a programming background though, so I tend to like typing better than 
point and click GUI interfaces.

Right now though, I'm just using Notepad to edit my files. I would like a 
better text editor like emacs or something, but I'll need to devote some time 
to get it set up. If you have any recommendations for an easy-to-setup tool, 
let me know, thanks! (I'm on windows 7)

---

http://notepad-plus-plus.org/ works for me.

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


RE: rendering png without page

2011-07-20 Thread James Lowe
hello

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Marc Mouries
)Sent: 20 July 2011 01:55
)To: Carl Sorensen
)Cc: lilypond-user@gnu.org
)Subject: Re: rendering png without page
)
)
)
)On Tue, Jul 19, 2011 at 6:43 PM, Carl Sorensen c_soren...@byu.edu
)wrote:
)
)
)
)
)   ...
)
)   This is not directly documented in LilyPond, because it's not a
)feature of
)   LilyPond, it's a feature of GhostScript.
)
)   Thanks,
)
)   Carl
)
)
)
)
)
)OK but this is a frequently asked question related to exporting scores part
)as image and it would be useful to put a reference to this command in the
)doc.
)
)-Marc

Do we have any other examples already in the doc that references a 
non-lilypond-but-often-asked-and-closely-related function (usage perhaps)? 

I ask so that I can (if we do) prepare something appropriate or if there is 
another way we do this (LSR for instance - but again I am not sure that seems 
appropriate).

james

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


RE: rendering png without page

2011-07-20 Thread James Lowe
Hello,

From: Graham Percival [gra...@percival-music.ca]
Sent: 20 July 2011 21:59
To: James Lowe
Cc: lilypond-user@gnu.org; Carl Sorensen
Subject: Re: rendering png without page

On Wed, Jul 20, 2011 at 10:57:41AM +, James Lowe wrote:
 )OK but this is a frequently asked question related to exporting scores part
 )as image and it would be useful to put a reference to this command in the
 )doc.

 Do we have any other examples already in the doc that references
 a non-lilypond-but-often-asked-and-closely-related function
 (usage perhaps)?

Yes, I'm sure we have stuff in Usage.

 I ask so that I can (if we do) prepare something appropriate or if there is 
 another way we do this (LSR for instance - but again I am not sure that seems 
 appropriate).

Yes, it's appropriate.  Please dump it somewhere in Usage.  Maybe
the lilypond output in other programs node?

-

Pushed as 

eed7b5f33c8e40860924c414b0feae8e0393f39d

However should this also be included in the lilypond cli when you run a --help 
or --dhelp? 

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


RE: rendering png without page

2011-07-20 Thread James Lowe
Hello,

From: Graham Percival [gra...@percival-music.ca]
Sent: 20 July 2011 23:12
To: James Lowe
Cc: lilypond-user@gnu.org; Carl Sorensen
Subject: Re: rendering png without page

On Wed, Jul 20, 2011 at 10:08:14PM +, James Lowe wrote:
 Pushed as

 eed7b5f33c8e40860924c414b0feae8e0393f39d

lilypond can most definitely accept backslashes:
  \
to split long lines.  Note that a backslash \ is not the same as a
forward slash:
  /
which *cannot* be used to split lines.

Please fix the docs; include it in the same @example as the
previous ones.

--

3921c81a4870122b74df97655c45c3dd0749d483

Thanks

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


RE: Note names in output?

2011-07-17 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Jon 
A.Christopher [jon.christop...@gmail.com]
Sent: 17 July 2011 06:33
To: lilypond-user@gnu.org
Subject: Note names in output?

Hi there,

I've looked and not been able to find the answer to this
question in the manual. Can lilypond embed the names of
notes in it's output like the example shown at this link?

http://www.amazon.com/Great-Mussorgsky-Piano-Sheet-Music/dp/B0047J8L8I

-

Look for 'Easy Note Heads' in the Notation Reference.

Also see

http://lsr.dsi.unimi.it/LSR/Item?id=672

For another option.

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


RE: printed bars thickness inconsistencies

2011-07-17 Thread James Lowe
hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of 
Jean-Alexis Montignies [j...@montignies.info]
Sent: 17 July 2011 13:51
To: lilypond-user
Subject: printed bars thickness inconsistencies

Hi All!

I have since I use lilypond some problems when printing. Bars (standard ones) 
are of different thickness.

It happens on my printer (Xerox 5400) but no on some others so I first thought 
it was a printer problem.

What makes me think it could be a problem with generated pdf is:
- it only happens with bars.
- it happens if I print with Preview.app (the display on the screen is correct) 
but not with acrobat reader (the print is correct with acrobat reader).
- the bars looks exactly the same wether I choose print definition of 300dpi or 
600dpi.

What do you think. How to check this? To dip into the generated postscript? (I 
think I'm not expert enough in postscript to pin point problems, may be some 
smoothing/rounding issue)



You could, but I have a feeling it is the PDF viewer application that is at 
fault here.

I have similar problems with Foxit vs Acrobrat where the 'hole' in the sharp 
glyph is rounded  in Foxit but not in Acrobat (this was for Windows). If 
Acrobat is correct then use that to print with and report the problem to apple, 
I did the same with Foxit (Had no reply) but I gave them the PDF file the 
comparative screenshots and the PS file that is generated.

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


RE: instrument names and abbreviations in italian

2011-07-16 Thread James Lowe
http://www.library.yale.edu/cataloging/music/instname.htm

James

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Stefan 
Thomas [kontrapunktste...@googlemail.com]
Sent: 16 July 2011 18:11
To: lilypond-user
Subject: instrument names and abbreviations in italian

Dear community,
the question is not only related to lilypond but I would like to know, if there 
is somewhere in the web a page, where You can find the  names of the orchestral 
instruments and their common abbreviations in italian.
Thanks for Your help
Stefan

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


RE: jazz chords fretboards

2011-07-10 Thread James Lowe
Bart

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of bart deruyter
)Sent: 10 July 2011 09:25
)To: lilypond-user@gnu.org
)Subject: jazz chords fretboards
)
)Hi all,
)
)I'm starting to learn Jazz guitar on my own, well, with a friend of mine
)who'd be singing. I have no teacher, but I've noticed there are many,
)many resources on the net.
)I've found this pdf
)http://www.google.be/url?sa=tsource=webcd=2sqi=2ved=0CB8Q
)FjABurl=http%3A%2F%2Fwww.guitarchordsmagic.com%2FUltimate-
)Guitar-Chord-
)Chart.PDFrct=jq=pdf%3A%20jazz%20guitar%20chordsei=Ul0ZTryPN
)Mme-
)wbStIXYBwusg=AFQjCNGb9hc4kPDCHEYJd4JbKRXjuRpVZQcad=rja  ,
)which could be handy for learning the chords.
)I've got some lead-sheets, but they do not show fretboards. As a
)beginner I'd like to add them, rewriting the score. I've noticed the
)predefined-fretboards.ly show one position of a chord in fretboard, so I
)thought it would be a good idea to create a similar file, that would contain
)the different positions of the chords.
)
)But of course, since there is lilypond, and I suspect there must be jazz-
)guitar players around that use lilypond, I was wondering if there isn't such
)a file already. So, if there is somebody around who would be willing to
)share his/her work, it would save me, and I expect others too, tons of
)time.



http://lsr.dsi.unimi.it/LSR/Search?q=fretboard

Are these any good for you (I don't play a fretted instrument).

James

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


RE: Online notation reference index broken?

2011-07-10 Thread James Lowe
hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Nick Payne
)Sent: 10 July 2011 04:33
)To: lilypond-user@gnu.org
)Subject: Re: Online notation reference index broken?
)
)That page displays no problem for me with both Firefox 5 and Chrome 12
)on Ubuntu 10.04
)
)Nick
)
)On 10/07/11 13:12, James Harkins wrote:
) I'm wondering if this is only me?
)
) http://lilypond.org/doc/v2.14/Documentation/notation/index.html
)
) --
)
) Content Encoding Error
) The page you are trying to view cannot be shown because it uses an
)invalid or unsupported form of compression.
)
) Ubuntu 10.04, Firefox 3.6.18.
)


Actually no it isn't only you, I had this too about 2 weeks back - but I cannot 
remember which OS or which browser :/ sorry, I flick between Windows/Mac/iPad 
and Linux so much and use any old browser that I lose track. However, while I 
meant to report it, I remember that came back the 'next day' and it worked. I 
think it failed on Safari - but I could be wrong.

As an aside I have found that using the iPad and safari I get no scroll 
ability, so if the page is too long for the screen when I try to scroll down I 
cannot get to the bottom of the page (almost like it is a fixed size). But that 
only happens on the iPad (might happen on other mobile app/phone browsers) but 
I can use the PDFs for the help.

james



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


RE: Cues + ties/LV

2011-07-07 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of James Harkins
)Sent: 07 July 2011 04:43
)To: lily-users
)Subject: Cues + ties/LV
)
)Was just playing around with cues, and got it mostly figured out (thanks to
)the great documentation). But I'm stuck on one point --
)
)In the bit pasted below my signature, if I were writing this by hand, I
)would add a \laissezVibrer tie to the last note of the cue, but omit the
)note at the other end of the tie. But I need a real tie in the part that really
)owns the notes.
)
)For fun, I tried taking out the tie and putting \laissezVibrer inside the cue.
)Lilypond doesn't draw the LV in the \cueDuring section. So, even if I do
)something like this --
)
)sheng = \relative c'' {
)  \cueDuring #eQuintCue #UP { R1 }
)  d16 a d e a4 r2
)}
)
)\addQuote eQuintCue { \relative c'' {
)  r2 \times 4/5 { d8 a d e a \laissezVibrer } } }
)
)% These notes will go in the full score, not the part % I'm copying the
)notes from eQuintCue but replacing \laissezVibrer with ~ elec = \relative
)c'' {
)  r2 \times 4/5 { d8 a d e a~ } a1
)}
)
)-- the elec part in the score looks good, but no LV in the cue part.
)
)
)Maybe a bug? If so, maybe this will serve as a tiny example...?
)
)\addQuote q { \relative c'' { c4 \laissezVibrer } } \relative c'' { 
\cueDuring
)#q #UP { s4 } a4 \laissezVibrer }
)

[James' reply:] Well as in the documentation

http://lilypond.org/doc/v2.14/Documentation/notation/writing-parts#formatting-cue-notes

You can explicitly state which 'events' (slurs, ties etc) you want in the cue 
part

\set Score.quotedCueEventTypes = #'(your event here ...)

I know (as I revamped this entire section very recently) that there are 
potentially more event types that could be included than is listed here, 
however without trying them all manually myself, I am not sure which ones 
*don't* work.

So perhaps (and someone who knows the function calls more intimately than I) 
can say that \laissezVibrer can be turned on by using XXX-event?

I'm sorry I cannot be more specific than that, but my knowledge on how the 
internals works is relatively limited, but if you do understand them maybe you 
can find the correct event type to use.

There are some limitations with Cue Notes that I have never been able to 
resolve - for example while you can print slurs and ties you cannot specify the 
direction within the cue so often depending on whether you use {UP} or {DOWN} 
your slurs will be the 'wrong' way round. But as I say I don't know if that is 
my lack of knowledge or a limitation of the software. My point being that 
\laissezVibrer may be in this kind of case.

James

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


RE: Lilypond making my Macbook Pro run slow

2011-07-07 Thread James Lowe
Hello

---

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of 
Marc Mouries
Sent: 07 July 2011 03:36
To: lilypond-user
Subject: Re: Lilypond making my Macbook Pro run slow




What exactly does 'keep lilypond open' mean in this context? It just runs once, 
sprouts a pdf and then stops. That's why I can't understand what else would be 
running unless we have a memory leak somewhere?

LilyPad is as far as I can see a very lightweight editor (and much easier to 
use than bother with mucking about with plug ins for things like Smultron which 
just got in the way).

You leave LilyPad alone! :P She's done me proud and I wouldn't use anything 
else on a Mac (thanks to whoever came up with that BTW).

:)

James

 
Very much like lilyPad I built a simple lilypond editor and added syntax 
coloring. You may want to download it and try it
https://www.dropbox.com/s/4tig7qmcpamb1w4/LilyEditor.app

-Marc




awww I'd feel unfaithful ;)

Actually I no longer use MacOS but it's nice to know that there is something 
out there.

However see

http://lilypond.org/website/easier-editing.html

Is this something we could add here?

James

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


RE: font survey: which clef do you prefer?

2011-07-07 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Janek 
Warchoł [lemniskata.bernoull...@gmail.com]
Sent: 07 July 2011 22:09
To: Xavier Scheuer
Cc: lilypond-user
Subject: Re: font survey: which clef do you prefer?

2011/7/7 Xavier Scheuer x.sche...@gmail.com:
 Maybe I’ve missed some discussions,

nope :)

 but what’s the purpose of this survey ?
 Do you plan to modify LilyPond’s G-clef ?

Yes.
It's been irking me since i began using Lily; I don't like it for
similar reasons as some of you (see attachment).
As you've surely guessed current Lily clef is the left one in my comparison.

 I like the current one and it is like a “signature”, allowing to
 recognize scores nicely engraved with LilyPond.

I think that all three clefs are distinguishable enough to be
LilyPond's signature. Besides, clef shape had changed in the past.

(of course i'm not advocating making our clef similar to other
software clefs; in my opinion Finale default clef is ugly)

2011/7/7 Urs Liska li...@ursliska.de
 Interesting that this thread gets so much interest, although the OP 
 (presumably on purpose) left us in the dark as to what it is intended for ...

Exactly.  I didn't tell any details initially because i didn't want to
influence your opinion :)

---

I'd already guessed this, however I think while it is an interesting exercise, 
just looking at a single clef on a single measure blown up on my screen doesn't 
really show how 'aesthetic' it is for its purpose. So while we can all 'oo' and 
'ahh' at the lovely curves, until you really print out a score and plop it on 
your music stand and then have sharps and flats and time signatures and other 
ornamentation, I don't really think one can make a definite case for either. It 
could be that sat in my chair reading in poor light, the clef on the right 
would be too crowded with the key sig and the left clef would be 'just right' 
small and 'at distance'.

Anyway, that's just my thoughts.

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


RE: font survey: which clef do you prefer?

2011-07-06 Thread James Lowe
Janek,


From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Janek 
Warchoł [lemniskata.bernoull...@gmail.com]
Sent: 06 July 2011 20:10
To: lilypond-user
Subject: font survey: which clef do you prefer?

Which one of the clefs in the attachment do you like best?



Can we have some sharps and flats and perhaps some numeric signatures?

There is no context for the clef otherwise (if you see what I mean).

Initially at 100% I preferred the left one, but if you zoom out to more 
realistic size I think I prefer the one one on the right - but it might depend 
if I had sharps and flats around it.

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


RE: font survey: which clef do you prefer?

2011-07-06 Thread James Lowe
Hello

From: Janek Warchoł [lemniskata.bernoull...@gmail.com]
Sent: 06 July 2011 21:53
To: James Lowe
Cc: lilypond-user
Subject: Re: font survey: which clef do you prefer?

W dniu 6 lipca 2011 22:21 użytkownik James Lowe
james.l...@datacore.com napisał:
 Can we have some sharps and flats and perhaps some numeric signatures?
 There is no context for the clef otherwise (if you see what I mean).

Attached.

---

Thanks, that makes a difference you see. I no longer prefer the third one when 
'normal' size (as opposed to zooming in to look at it). I'd defer to the first 
one in this context. I like the white space.

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


RE: Lilypond making my Macbook Pro run slow

2011-07-05 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Nick
)Sent: 05 July 2011 15:28
)To: lilypond-user@gnu.org
)Subject: Lilypond making my Macbook Pro run slow
)
)Hello.
)
)I'm new to Lilypond and going through the tutorial right now.
)One thing I'm noticing is that whenever Lilypond is open (even just sitting
)idly in the background), my computer runs noticeably slower. It's a new
)MacBook Pro, 8 gigs of RAM.
)It can run Logic, Sibelius, many tabs of Chrome, Mail, etc. etc. without
)slowing down at all, so I'm wondering what Lilypond is doing that's so
)memory intensive and how I can fix it. The Lilypond I downloaded is
)2.15.4. Any ideas?
)
---
[James' reply:] 
I assume you are using the inbuilt editor (LilyPad) that comes with the 
software (as opposed to the text editor?).

I suggest if you open Activity Monitor and then see exactly what LilyPond (or 
LilyPad as this editor is called) is actually using.

I'd been using 2.15.1-3 on my 4 GB iMac (2nd gen) with no noticeable issues.

James

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


RE: Lilypond making my Macbook Pro run slow

2011-07-05 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Tim 
McNamara [tim...@bitstream.net]
Sent: 05 July 2011 17:56
To: LilyPond User
Subject: Re: Lilypond making my Macbook Pro run slow

You can check on this by using the Activity Monitor (in the Finder, Go menu  
Utilities  Activity Monitor).  If you sort alphabetically you can easily find 
Lilypond and see whether it is demanding a lot of CPU cycles, hogging memory 
and/or spawning a lot of subprocesses that are slowing things down.

There's no reason to keep Lilypond open, however, unless you are using the 
built-in text editor and there are frankly much better options for writing .ly 
files (Smultron, Fraise, Emacs, etc.).


What exactly does 'keep lilypond open' mean in this context? It just runs once, 
sprouts a pdf and then stops. That's why I can't understand what else would be 
running unless we have a memory leak somewhere?

LilyPad is as far as I can see a very lightweight editor (and much easier to 
use than bother with mucking about with plug ins for things like Smultron which 
just got in the way).

You leave LilyPad alone! :P She's done me proud and I wouldn't use anything 
else on a Mac (thanks to whoever came up with that BTW).

:)

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


RE: ERROR: Unable to find file ice-9/boot-9.scm in load path

2011-07-04 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Jacek 
Gajek [jacek.s.ga...@gmail.com]
Sent: 25 June 2011 12:35
To: lilypond-user
Subject: Fwd: ERROR: Unable to find file ice-9/boot-9.scm in load path

In PATH I have C:\Program Files (x86)\LilyPond\usr\bin. It is a
correct path (the folder exists).

When I type lilypond:
GNU LilyPond 2.12.3
programming error: cannot find absolute argv0
continuing, cross fingers
ERROR: In procedure primitive-load-path:
ERROR: Unable to find file ice-9/boot-9.scm in load path

I use Miktex 2.9 x64.

Greetings,

2011/6/24 Phil Holmes m...@philholmes.net:
 - Original Message - From: Jacek Gajek jacek.s.ga...@gmail.com
 To: lilypond-user@gnu.org
 Sent: Thursday, June 23, 2011 4:16 PM
 Subject: ERROR: Unable to find file ice-9/boot-9.scm in load path


 Hello, I encounter the following output, no matter how do I try to use
 lilypond from cmd.
 lilypond-windows dragdrop works, but I want to generate an image
 file (e.g. PNG) so I cannot use it.
 What I want to include inline sheet music in a latex document. Not
 interested in typing notes directly in
 latex. I prefer to have them rendered in PNG files and rebuild and
 include when necessary.

 C:\Users\Jacek\Desktop\testlilypond test.ly
 GNU LilyPond 2.12.3
 programming error: cannot find absolute argv0
 continuing, cross fingers
 ERROR: In procedure primitive-load-path:
 ERROR: Unable to find file ice-9/boot-9.scm in load path

 I have found a lot of posts with the same problem with solutions, but
 I am confused what should I actually DO to get it working.
 Could you provide me instructions step-by-step what should I do? I
 mean, sth like this: click here, type this, press enter.
 I have tried it for 3 hours, so I am not a give-me-the-codez guy.

 Thanks in advance,


 A couple of questions: what do you get when you just type lilypond
 (without the quote marks) on the command line?  What's in your PATH
 statement?

--

I reproduced this 'error message' on my Linux box.

I downloaded the sh file and installed LilyPond and I know it works because I 
did some simple test stuff on it by creating a test.ly on my desktop and 
running via CLI while being CWD in /Desktop:

lilypond --pdf test.ly

All works.

However if I try to run lilypond against a file in a 'relative dir' (rather 
than in the same dir) I get the same problem

--snip--

james@james-OptiPlex-990:~$ pwd
/home/james
james@james-OptiPlex-990:~$ lilypond --pdf ./Desktop/test.ly 
GNU LilyPond 2.14.1
ERROR: In procedure primitive-load-path:
ERROR: Unable to find file ice-9/boot-9.scm in load path
james@james-OptiPlex-990:~$ cd Desktop/
james@james-OptiPlex-990:~/Desktop$ lilypond --pdf test.ly 
GNU LilyPond 2.14.1
Processing `test.ly'
Parsing...
Interpreting music... 
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `test.ps'...
Converting to `./test.pdf'...
success: Compilation successfully completed
james@james-OptiPlex-990:~/Desktop$ 
--snip--

Now this may be expected, as I have for the last two years used LP on a Mac or 
with Windows using the drag and drop method. I rarely if ever used LP in a CLI 
context and never on Linux until now.

My path is

james@james-OptiPlex-990:~/Desktop$ echo $PATH
/usr/lib/libfm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/james/lilypond/usr/bin/

So maybe this is the same issue.

Is this expected?

I haven't read any documentation :) I just assumed that all I had to do was 
point to my LP bin dir and I could run it on any file as long as I gave the 
full path.

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


Re: fret diagrams for scales and arpeggios - using finger numbers as intervals

2011-06-30 Thread James Lowe
Carl

James.

On 30 Jun 2011, at 05:24, Jay Lee jkl...@mac.com wrote:

 I guess we need to add something to the documentation indicating that the
 fingering in the verbose syntax can be a number, a string, or a lilypond
 markup.
 

Let me know what/where as I have a tidy-up patch that I've been noodling on for 
part of fretted strings section and could add it as well.

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


Re: beams over rests

2011-06-30 Thread James Lowe
Hello.

On 30 Jun 2011, at 06:34, Keith OHara k-ohara5...@oco.net wrote:

 Colin Campbell cpkc at shaw.ca writes:
 
 Consistently broken for me, with 2.12.3, 2.13.63 and 2.15.3 on Ubuntu 
 11.04
 
 I made a bug-list entry
 http://code.google.com/p/lilypond/issues/detail?id=1718

I think you meant
http://code.google.com/p/lilypond/issues/detail?id=1723

James

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


RE: system-system-spacing in lilypond-book-file

2011-06-29 Thread James Lowe
Stefan

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Stefan 
Thomas [kontrapunktste...@googlemail.com]
Sent: 29 June 2011 07:26
To: phili...@philmassart.net; lilypond-user
Subject: Re: system-system-spacing in lilypond-book-file

Dear Philippe,
thanks for Your explanation. It works fine now.
I think this should be mentioned explicitly in the manual.

---

If you could give me a location and which manual, and perhaps some explanatory 
text why/what you think needs adding - it was not clear to me.

I can do that if it is appropriate.

See:

http://lilypond.org/doc/v2.13/Documentation/contributor/documentation-suggestions.html

Regards

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


RE: system-system-spacing in lilypond-book-file

2011-06-29 Thread James Lowe
Stefan,

From: Stefan Thomas [kontrapunktste...@googlemail.com]
Sent: 29 June 2011 20:55
To: James Lowe
Cc: phili...@philmassart.net; lilypond-user
Subject: Re: system-system-spacing in lilypond-book-file

Dear Philippe, dear james, dear community,
I had found the passage You habe mentioned in the documentation before, but I 
didn't understand the sense in the right way.
 For dummies like me an explanation like the following maybee could be better.

In a latex-document the paper-block doesn't work in a \begin{lilypond} 
\end{lilypond} environment. If You would like to change the distance between 
the systems in a lilypond-environment, embedded in a latex-file, You can do it 
e.g. with:
\newcommand{\betweenLilyPondSystem}[1]{\vspace{36mm}\linebreak}
This line of code should be placed in the latex-header, before 
\begin{document}.

--

Sorry for being dumb, but can you point me to the current documentation where 
this could be better?

There is a LOT of documentation and I am not sure where I need to be looking.

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


RE: help with pitchedtrill

2011-06-29 Thread James Lowe
Alex,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren 
MacMillan [kieren_macmil...@sympatico.ca]
Sent: 29 June 2011 18:46
To: m...@apollinemike.com
Cc: lilypond-user@gnu.org; Alex Jones
Subject: Re: help with pitchedtrill

Hi Alex (and Mike),

 What I really want is the trill with a flat sign, but I didn't figure that 
 one out.

This is what I do:

trillWithFlat = {
  \once \override TrillSpanner #'bound-details #'left #'text
= \markup { \musicglyph #scripts.trill \smaller \raise #0.675 \flat }
}
trillWithNatural = {
  \once \override TrillSpanner #'bound-details #'left #'text
= \markup { \musicglyph #scripts.trill \smaller \raise #0.75 \natural }
}
trillWithSharp = {
  \once \override TrillSpanner #'bound-details #'left #'text
= \markup { \musicglyph #scripts.trill \smaller \raise #.875 \sharp }
}

\relative c' {
  \override TrillSpanner #'bound-details #'right #'padding = #1.75
  \trillWithFlat c1\startTrillSpan
  \trillWithNatural c1\stopTrillSpan\startTrillSpan
  \trillWithSharp c1\stopTrillSpan\startTrillSpan
  c1\stopTrillSpan
}

--

Kieren beat me to it. 

Actually there is a snippet here

http://lsr.dsi.unimi.it/LSR/Item?id=304

That is pretty much this same example. So i wonder if you were aware of the 
LilyPond Snippet Repository (LSR)?

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


RE: [Best Practices] instrument changes

2011-06-28 Thread James Lowe
Kieren,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren 
MacMillan [kieren_macmil...@sympatico.ca]
Sent: 28 June 2011 15:15
To: Lilypond-User Mailing List
Subject: [Best Practices] instrument changes

Hello all,

I write a lot of music for doublers, i.e., instrumentalists who play more 
than one instrument. Often (e.g., clarinet), these instruments have different 
transpositions. Furthermore, I usually need to print parts (in performance 
pitch) and scores (both transposed and c scores).

I would love to put together a Best Practices example/snippet/document, but I 
want to make sure they *are* best practices: a lot of what I do now would be 
better described as crisis-mode hacking, in order to get the score ready in 
time for the performance.  :)

Has anyone else dealt with significant instrument changes (e.g., winds in an 
opera), and would like to share your process?
Together, perhaps we can put together a truly useful Best Practices doc.

--

I do this a lot (mainly because most of the music I get is for Clarinet or 
Trumpet in A when we only have b-flat players, also I am often asked to put a 
lot of bass-clef stuff in tenor clef for one of my bassoonists who finds it 
easier in some scores to read a single clef than have to jump about during a 
complicated passage - even though I baulk at the number of ledger lines that 
that can result in, how they and flautists cope with more than 3 ledger lines 
is beyond me! ...but anyway I apologise if most of these are stating the 
obvious.

A few rules I use

1. Always use music variables and THEN transpose them in the \score, rather 
than transpose them in the variable (if that makes sense?) - that is for me I 
literally 'use the source' (i.e. the score) and write out the music in the same 
pitch as the score (sometimes it is just the single music part). If I have to 
transpose a part where I have saxophones doubling up for clarinets, but I still 
need a clarinet part I can then simply use the variable twice in the same 
\score but add a \transpose on one of the instances.

2. Try to keep the fancy \tweaks and \h-aligns to a minimum, my point on that 
is once you have placed your dynamic ff just so and made your rehearsal marks 
sit not-so-high above that slur or beam, and then you transpose the \tweak, 
\override will now look stupid in most cases. That is a hard one to pull off 
sometimes, so I have to weigh up if it is worth it and if LP is 'good enough', 
but don't bother to worry about those things until the last. Keep as many 
overrides in the \layout { } part of the \score { } as you can as that  makes 
it much easier (for me anyway) to keep my actual music 'clean' for reviewing in 
the .ly file. Sometimes it is too convenient to stick an override in place in 
the variable and that causes problems when you use it in a \transposed part in 
a different .ly file (as an include for instance).

3. Make lots of %comments as you go :) this is mainly for #2 above. While 
writing out my score I use a \transpose c c { music } construct and then flip 
it as needed (i.e. \transpose bes c { music } ) as this gives me a bit of a way 
to 'take a quick look' as I go to see if anything is likely to be pushed too 
far on the staff (do I need to consider an ottava? is that \markup going to 
look stupid and should it be put over the staff instead? However I still stick 
to #2 and make comments as I go in the file, then I know when I am done what I 
need to go back and check or tweak.

As I say, nothing earth shattering but it works for me.

James




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


RE: Texinfo manual.

2011-06-28 Thread James Lowe
Hello,

From: Graham Percival [gra...@percival-music.ca]
Sent: 28 June 2011 19:42
To: Michel Villeneuve; James Lowe
Cc: Hwaen Ch'uqi; lilypond-user@gnu.org
Subject: Re: Texinfo manual.

On Tue, Jun 28, 2011 at 06:34:45PM +0200, Michel Villeneuve wrote:
 Did you try install lilypond with the --doc option ?

 sh lilypond-2.14.1-1.linux-x86.sh --doc

woah, I had no idea that existed!

James: please add a


Help

In the shell, type:

sh lilypond-51234.sh --help


to the Unix download page on the website.  Push directly when
you're done, unless you're feeling really uncertain for some
reason.



Added as

12503a0c383617cd11fa0bba2836af6c0518ecf7

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


RE: [Best Practices] instrument changes

2011-06-28 Thread James Lowe
Kieren,

From: Kieren MacMillan [kieren_macmil...@sympatico.ca]
Sent: 28 June 2011 16:39
To: James Lowe
Cc: Lilypond-User Mailing List
Subject: Re: [Best Practices] instrument changes

Q1: When you have a doubler-switch in the middle of a passage, do you use two 
different variables and combine them [sequentially] later, or do you have a 
single variable with \instrumentSwitch?

A1: Well I did look at that when I first started using LP in anger a year or so 
ago - I'd only been setting simple stuff before that for my own use - I looked 
at \instrumentSwitch and it looked, frankly, a bit over complicated for what I 
needed. 

I hadn't really thought about it again until your last response, I had in the 
past either used quotes or cue notes explicitly in the parts - I find it easier 
to create specific cue/quote parts within the same .ly file rather than 
cue/quote from a whole ly file (I know this sounds like double the work) but 
usually I am only cueing or quoting max of 10 measures so it's easier for me in 
the short run to handle the cue/quote in such a small fragment  - I just add 
R*[X] before the quote using bar numbers as my R*[X] reference (if that makes 
sense). 

Q2: Do you use \tag for things like clef differences (e.g., bass clarinet 
showing in treble clef in the part, but bass clef in the conductor's C score)? 
I'm trying to avoid \tag when possible -- since it mixes presentation in with 
my content -- but it seems unavoidable.  =(

A2: Not personally no. Again it is/seems a bit overly complicated for my needs. 
I just use cue/quote in the appropriate clef and with \cueClef commands. It 
will depend on the player but also on the conductor I guess.

I only work with one conductor and she is very good at transposing / 
transcribing on the fly - so it is always driven by the player's capability 
generally. 

I'm sure there are people reading this shaking their heads about how 
inefficient this probably is :) - all that duplication - but I am not usually 
writing my own full score from scratch but either copying a score for multiple 
parts and in this case the conductor will guide me - sometimes I will simply be 
asked to put in a second voice for a passage or two and I'll just use   /   
and accidentals if I need to (i.e. if not in the same pitch) and add a \markup 
to indicate the instrument, or I resort to my cue/quote method. Or in the above 
case were I to get it (Bass clarinet in Treble part) and depending on the 
player I'd either use cues/quotes or see if the player could handle a bass in a 
treble clef part or vice versa (depending on the range of the notes). If not 
I'd just think about if the music variable needed no clef and to put the clef 
in the \score { } as well.

But that is the flexibility of LilyPond.

James


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


RE: Precise locating rendered items

2011-06-27 Thread James Lowe
Jacek,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Jacek 
Gajek [jacek.s.ga...@gmail.com]
Sent: 26 June 2011 23:06
To: lilypond-user
Subject: Precise locating rendered items

Hello!

I am developing an app in which user should be capable to place notes
on a staff. I don't want to implement a whole rendering engine, I
decided to use lilypond. Now.

My idea is to allow user to place notes by clicking on a prerendered
image by lily. All I need is to determine where did the user clicked.
Is it possible to get such characteristics from lily? Of course I
could scan an image and find staff lines etc., but that would be
implementation-dependant and ugly, so I would prefer to gather
objects' locations directly from lily. Is it possible?

-

I am sure you will get other answers from people that know the code more. 
However by default, in case you were not aware the PDF files that are generated 
have links on the musical notes (as an example) that allow a user to click on 
the PDF and take it back directly to the .ly source.

See:

http://lilypond.org/doc/v2.14/Documentation/notation/available-music-functions#index-pointAndClickOn

However I don't have much experience with the code of this, there are also a 
couple of old threads

http://thread.gmane.org/gmane.comp.gnu.lilypond.devel/33382/focus=33390

is one.

I have done a quick look about the old devel and user lists but have not come 
up with anything else, but I know that a couple of people had asked for this or 
discussed this in the last 2 years with regard to generating clickable SVG as 
well as HTML output.

Maybe one of the others (Carl (who I see has had some dealings with the 
original 'pointAndClickOn' function) and Mike (who is part of the thread 
above)) can give you some guidelines?

James


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


RE: Bug Squad: 40-minute-a-week volunteer needed

2011-06-26 Thread James Lowe
Welcome aboard Derek!

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Graham 
Percival [gra...@percival-music.ca]
Sent: 26 June 2011 15:07
To: Derek Klinge; Phil Holmes
Cc: lilypond-user@gnu.org
Subject: Re: Bug Squad: 40-minute-a-week volunteer needed

On Sun, Jun 26, 2011 at 08:40:55AM -0500, Derek Klinge wrote:
I don't have any experience with bug tracking or anything like that, but
am willing to help out. I am an experienced Linux user, and have regular
access to e-mail and such.

Great!  You're scheduled for:
  20 minutes Wednesday
  20 minutes Saturday

On your next day (i.e. Wednesday), please start following the
instructions here:
http://lilypond.org/doc/v2.15/Documentation/contributor/bug-squad-setup

Phil Holmes is currently the Bug Meister, and he will help you get
started -- ask him for help if anything is unclear.

Don't worry if it takes a 2 or 3 weeks to really get into the
hang of things; the team is organized so that each person can
cover the work of other members, and we all remember how confusing
it was at the beginning.

Cheers,
- Graham

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

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


RE: Slurs across system breaks are not good

2011-06-24 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of MusFelix 
[musfe...@live.com]
Sent: 24 June 2011 13:21
To: lilypond-user@gnu.org
Subject: Slurs across system breaks are not good

I see that there are some older messages complaining about the way Lilypond
handles slurs going across system breaks.  I thought I would add my voice,
since this is a very common thing occurrence, and the fact that it is
handled so poorly while other less common issues are handled well is rather
shabby.

My main complaints are two:

1.  The slur BEFORE the break should not have such a steep slope.  If a the
slur goes from a C to the same C , the slur should be horizontal.  And if
the slur goes to a higher or lower note, the slope should _slightly_
indicate this.  As of right now, it droops down in a meaningless fashion.

2.  The slur AFTER the break should not begin after the clef but after the
key signature (if there is one).  It too should only slightly indicate the
direction (no weird sloping), and be more or less horizontal.

Does this not bother anyone else?  Can't this be fixed?

---

Oh I am sure it can be fixed and yes it does bother others too.

We even have a bug report for it here:

http://code.google.com/p/lilypond/issues/detail?id=379

Actually we have a fair few other slur bug reports

http://code.google.com/p/lilypond/issues/list?can=2q=slurscolspec=ID+Type+Status+Priority+Stars+Owner+Patch+Summarysort=x=typey=prioritycells=tilesmode=grid

So if you have any programmatical experience and would like to help with one of 
the other developers who could guide you into ways of helping to fix this (and 
any of the others) I know many would be gratefully appreciative.

If not you can still help the project

http://lilypond.org/help-us.html

Regards

James




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


RE: chord names with lowered bass

2011-06-24 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Henning 
Hraban Ramm [hra...@fiee.net]
Sent: 24 June 2011 16:41
To: LilyPond User
Subject: chord names with lowered bass

Hello fellow pond-dwellers,

I'd like to print chords like c/e as chord names with E as a small
index to C or even stacked with a small E below a normal-sized C,
without the slash.
How can I achieve that? I didn't find anything like that in the docs
nor LSR.

Perhaps I misunderstand the slash-notation (inversion): I use it to
define the bass string to pick on the guitar.

-

http://lsr.dsi.unimi.it/LSR/Snippet?id=459

?

You want to use a \super markup perhaps?

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


RE: convert-ly log file

2011-06-23 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Graham 
Percival [gra...@percival-music.ca]
Sent: 23 June 2011 23:35
To: K. Kellogg-Smith
Cc: lilypond-user@gnu.org
Subject: Re: convert-ly log file

On Thu, Jun 23, 2011 at 06:20:07PM -0400, K. Kellogg-Smith wrote:
convert-ly -e filename logfile.txt).  DOS creates the log file okay,
but the file is empty after the conversion is made.

You've redirected stdout, but the convert-ly messages are probably
going to stderr.  In a typical unix shell, I'd do  logfile.txt
instead of what you wrote, but I don't know what to do on DOS.

---

See

http://www.adp-gmbh.ch/win/misc/redirect_stdin_stdout_stderr.html

This is a concise example of the commands in dos that I think you need,.

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


RE: Placing dynamics above above-staff lyrics

2011-06-23 Thread James Lowe
Connor,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Connor 
Harris [connor...@gmail.com]
Sent: 24 June 2011 03:17
To: lilypond-user@gnu.org
Subject: Placing dynamics above above-staff lyrics

Not top-posting.

Hi, all,

Please forgive me for asking what might be a newbie question; I haven't quite
grasped the inner workings of Lilypond. I'm typesetting a work for eight-part
chorus on four staves, two voices on each staff, using the setup provided by the
Frescobaldi score wizard. The works are mostly monophonic (i.e. on each staff,
the voices have the same rhythm), with some two-staff polyphony with lyrics
above and below the staves.

When the top voice has dynamic markings, though, Lilypond places the lyrics
above the dynamics. The results are suboptimal, with large amounts of space
between the lyrics and dynamics. I want to be able to position dynamics above
lyrics to leave less space between the notes and the lyrics. I have looked for
existing solutions in the mailing list archive and have tried several spacing
tweaks, without success. Here's a small (admittedly somewhat contrived and
pathological) file to illustrate what I'm talking about:

%%begin snippet
\version 2.12.3

sopranoOne = \relative c''' {
  s1 c4^\f c,2 c4 c c8 c c2
}

sopranoTwo = \relative c' {
  \oneVoice
  c4^\p c c8 c c4
  \voiceTwo
  c2 c4 c c c c2
}

sopranoOneVerse = \lyricmode {
  % Lyrics follow here.
  Lyr -- ics should be low -- er down!
}

sopranoTwoVerse = \lyricmode {
  % Lyrics follow here.
  This is u -- ni -- son. This is po -- ly -- pho -- ny.
}

\score {
  \new ChoirStaff 
\new Staff = ss \with {
  instrumentName = \markup \center-column { Soprano I Soprano II }
} 
  \new Voice = soprano1 { \voiceOne \sopranoOne }
  \new Voice = soprano2 { \voiceTwo \sopranoTwo }

\new Lyrics \with {
  alignAboveContext = ss
} \lyricsto soprano1 \sopranoOneVerse
\new Lyrics \lyricsto soprano2 \sopranoTwoVerse
  
}
%%end snippet

Based on my (vague) knowledge of how contexts work, I would be unsurprised if
the workaround is complicated or nonexistent, but my limited knowledge of
Lilypond internals keeps me from trying to write one myself. Does anyone know
how this could be worked around?

---

Not quite what you were looking for but...

http://lsr.dsi.unimi.it/LSR/Item?id=232

I don't have much experience with Lyric setting, but I hope this might be 
useful.

James

PS we now have 2.14.1 out which has improved spacing generally. I strongly 
recommend you try this new version.


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


RE: Reverting to the 2.13.46 font

2011-06-21 Thread James Lowe
Jon,


From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Xavier 
Scheuer [x.sche...@gmail.com]
Sent: 20 June 2011 17:04
To: Jon Toohill
Cc: lilypond-user
Subject: Re: Reverting to the 2.13.46 font

On 20 June 2011 17:47, Jon Toohill stoneth...@gmail.com wrote:

 Whoops, I wrote that backwards. The older font (the one I want) is on
 the right, whereas the newer font that I'm seeing in 2.14 is on the
 left. Sorry for the confusion.

 And, in retrospect, I'm not seeing the problem on Linux. In that case,
 it's just my configuration on the Mac. I'll see what I can do to fix
 it.

OK, that makes more sense (of course!).

Could it be the issue of Mac OS X (not due to LilyPond then!) when
upgrading to OS X 10.6.7?  This Mac OS X issue has been reported there
for instance:
http://lists.gnu.org/archive/html/lilypond-user/2011-04/msg00619.html
Did you recall making such upgrade between 2.13.46 and 2.14?

--

Apple 'broke' some aspects of Font handling, but this was fixed in the last 
signficant Update that came out circa April of this year. If you are unsure, 
open your system properties, click on Software Update and then click on the 
'Installed Software' button at the top.

There is an explicit 'Snow Leopard Font Update' mentioned (dated 27/04/2011) - 
assuming you use Snow Leopard. I cannot recall (if you don't) if this was a 
10.6.x specific issue.

That's not to say this is your problem*

So assuming it isn't just this update then you could simply use a tool like 
'Onyx' (freely downloadable) to delete the font cache, then you can reboot and 
the OS will rebuild it and LilyPond will use the 'correct' font - whatever it 
is called.

James

* The symptom reported that this update fixed actually caused LP to generate 
PDFs without any noteheads (just the stems). So it may not be anything similar 
or related to your issue.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: Adding line breaks within lyrics

2011-06-19 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Andrew C. 
Smith [andrewchristophersm...@gmail.com]
Sent: 18 June 2011 20:01
To: LilyPond User Group
Subject: Adding line breaks within lyrics

Hi everyone,

I'm writing a piece where the rhythms of the sung words are free, so a whole 
phrase is attached to a single note. I'm putting my lyrics in   for each 
note, but they appear on one long line, when I actually want them wrapped to 
the width of the bar. Is there a way to add a line break within the quoted 
lyric, or to set the max width and tell lilypond to wrap the text?

\partI = \lyricmode {
...
\override LyricText #'font-shape = #'italic
\override LyricText #'self-alignment-X = #LEFT
world's chaos when we seek it water's drifting as slowly out tides toward land 
twice daily
...
}

later on,


\voice
\new Lyrics \lyricsto soprano { \partI }
\violin


Let me know if maybe there's a better way to do this. I'd like to keep it as 
clean as possible, and also to be able to keep all my lyrics in one variable in 
case I want to split up the file later. Thanks.

---

I will start by saying that I have not done any setting using lyrics, so there 
may be others out there who know better.

However after a quick look in the internals reference '3.1.63 LyricText'

It might be possible to use the 'text (markup)' option   ( '#procedure #f 
(grob)' )

Is one of the options in the Notation Reference  “Formatting text” ...

Scanning down you could perhaps use the '\wordwrap-string arg (string)' option?

I realise that probably isn't much help if you aren't comfortable with the 
syntax for overrides, and I am not competent enough to use set Lyrics to give 
you a 'quick and dirty' test, but it *might* be a way round this. Hopefully if 
this is a way to use it someone can come up with a valid syntax. What I am 
seeing though is that there would still need to be some 'arbitrary' line width 
that you'd need to put in - i.e. I cannot see a way to say 'line-wdith = length 
of measure' to create breaks easily.

But I hope this does help.

james


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


RE: Adding line breaks within lyrics

2011-06-19 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren 
MacMillan [kieren_macmil...@sympatico.ca]
Sent: 18 June 2011 23:08
To: Andrew C.Smith
Cc: LilyPond User Group
Subject: Re: Adding line breaks within lyrics

Hi Andrew,

 or to set the max width and tell lilypond to wrap the text?

In markup, I used

^\markup \override #'(line-width . 62) \column { \wordwrap-lines { Lorem 
ipso dolor yadda yadda … } }

I'm assuming you could do the same with LyricText.

--

Ah, I saw this after I wrote my response.

Yes that was the kind of thing I was looking at, but you can (it seems) 
incorporate it directly in LyricText object rather that just using it as a 
markup (which may be more convenient).

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


RE: Adding text above a system

2011-06-18 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren 
MacMillan [kieren_macmil...@sympatico.ca]
Sent: 18 June 2011 02:00
To: Jesse Engle
Cc: lilypond-user@gnu.org
Subject: Re: Adding text above a system

Hi Jesse,

 I'm trying to place text above a system that is aligned with the left
 margin, as in the following scan:
 http://img339.imageshack.us/img339/9593/scanfs.jpg

You probably want a top-level markup:

\markup { Drag Paradiddle No. 1 }
\score { ... }

You can then format the markup and the spacing between it and the music (above 
and below), to get exactly what you want.

Hope this helps!
Kieren.
___


You could use a \tempo markup as well with appropriate \[style] font variables.

Or the \header { piece = X } markup

as here

http://lilypond.org/doc/v2.14/Documentation/notation/creating-titles-headers-and-footers#title-blocks-explained

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


RE: lyrics vertical movement - help requested.

2011-06-18 Thread James Lowe
Hello, Bill,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Bill 
Mooney [mooney...@aim.com]
Sent: 18 June 2011 08:13
To: m_coll...@ihug.co.nz
Cc: lilypond-User List
Subject: Re: lyrics vertical movement - help requested.

  As you can see in the attached example I have expanded the 'override'
  completely - but, to achieve a satisfactory result both the
(basic-distance .
  ..) and (minimum-distance . ..) values have to be made equal
otherwise one
  overrides the other in the staff-lyrics spacing (see the second
score) giving
  somewhat unusual, sometimes, results. It would be nice to see it
explicitly
  stated somewhere in the Manual which has priority.

'basic-distance' is what you would like to have, 'minimum-distance' is the
least you are willing to accept.  I thought the explanation at
http://lilypond.org/doc/v2.14/Documentation/notation/flexible-vertical-spacing-_005cpaper-variables
was very clear.

Best wishes,
Matthew


Hi Matthew,
Yeh, well
If I search the NM pdf file for 'lyrics spacing' I find p238 which is
not overwhelmingly helpful, and finding the relevant bits as defined for
the \paper entry required more lateral thinking than I was then capable
of. :)
--

I'm always looking out for ways of improving the documentation, so any 
suggestions we can take on board and if not use them explicitly, perhaps use 
them to make the reference more helpful that it might be. For something like 
'spacing' it's a balance between giving too specific information (for instance 
in your case for lyrics, which I don't use in my own LilyPond tyepsetting at 
all, and too 'general' information which is vague for everyone.

http://lilypond.org/doc/v2.14/Documentation/notation/techniques-specific-to-lyrics#placing-lyrics-vertically

I am guessing you looked here?

If there is something (perhaps an index reference - I haven't checked for one 
personally) or some other suggestion, fire away and we can see what we can do.

Always happy to help.

James


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


Here is a Template for creating multiple 'mini scores' on a single page

2011-06-18 Thread James Lowe
Hello,

I thought this might be useful to put 'out there' on the user list*

A few months ago someone asked on this list how to create a page of (what were 
essentially) single-measure, two staff-line (with Clef) 'mini scores'. Used, I 
seemed to recall, for making tables of 'chords'.

I did a bit of experimenting after someone pointed out in a separate thread 
that you can put pretty much anything within a \markup construct (even another 
\score w/ \layout {} ), and that got me thinking.

So I came up with this .ly file (and pdf output attached). It's fully commented 
so that I didn't have to also write an email explaining how I had done it to 
the person who was still learning LP. It seemed to satisfy whoever it was I 
gave it to in the end and came across it today, forgetting that I was meant to 
share this if it worked.

Anyway, have fun

James

* It could be useful as an LSR snippet - but if anyone can come up with a 
simpler way of doing this let me know.

grid_of_mini_scores.pdf
Description: grid_of_mini_scores.pdf
\version 2.15.1

\pointAndClickOff

#(set-global-staff-size 24)

% This creates a simple grid of single measure/two staff scores (mini scores). The 'mini scores' are used within a
% \markup construct. Then by creating an 'invisible system' as a 'frame' and attaching these 'mini scores' as
% \markups to notes within the 'invisible system' it is possible to create the grid effect.
% The single 'mini score' on its own in the first line is just to show one on its own.
% By adjusting the global-staff-size and the X offset of the mini-score contruction (below) it is possible to create more or less mini-scores per line.

\paper {
  % Indent of 0\mm required to make first markup align with the measure below as without it
  % the first measure of the invisible score is indented and throws off the alignment of the first
  % mini score
  indent = 0\mm
  % This just spaces out the 'grid' evenly, top-to-bottom
  ragged-last-bottom = ##f
  % uncomment this line to remove the default LilyPond tag at the bottom of the page
  % tagline = #ff
}

  % 'musicall' is the name of the 'invisible score + \markups of the 'mini scores'' used in the final \score
  % construct at the end of the file
musicall = {

  % \textlengthOn is required to keep the horizontal spacing consistent else the 'mini scores' will collide
  % or touch each other.
  \textLengthOn

  % Each measure in the invisible score that the \markup is attached to is a semi-breve
  % the tweak moves the mini score, to the left - adjust as necessary. #-10 seems about right
  % for this page and staffsize.
  c1-\tweak #'X-offset #-10 ^\markup {

  % This is the construct of the 'mini score'. In this specific case the time-signature was not needed
  % so the \override in the mini score removes the timesignature.
\score {

  \new Staff \relative c' {  \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f }
  \new Staff \relative c' {  \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f }


  % The \layout { } is required. Do not remove it.
\layout { }
  }
}

% The manual \break just forces the number of mini scores that are horizontally spaced
% This can be placed as required and with a combination of the \tweak above, the staffsize you can create
% different sized grids of mini scores.
  \break

% The following are just a repeat of the above but with a \repeat unfold 4 + break to just show how to quickly
% create a number of mini scores...

\repeat unfold 4 { 
  c1-\tweak #'X-offset #-10 ^\markup {
\score {
  
\new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f }
\new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f }
  
\layout { }
}
  }
} \break

\repeat unfold 4 { 
  c1-\tweak #'X-offset #-10 ^\markup {
\score {
  
\new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f }
\new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f }
  
\layout { }
}
  }
} \break

\repeat unfold 4 { 
  c1-\tweak #'X-offset #-10 ^\markup {
\score {
  
\new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f }
\new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f }
  
\layout { }
}
  }
} \break

\repeat unfold 4 { 
  c1-\tweak #'X-offset #-10 ^\markup {
\score {
  
\new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f }
\new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f }
  
\layout { }
}
  }
} \break


\repeat unfold 4 { 
  c1-\tweak #'X-offset #-10 ^\markup {
\score {
  
\new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d 

RE: Documentation

2011-06-18 Thread James Lowe
Ralph,

From: Ralph Palmer [palmer.r.vio...@gmail.com]
Sent: 18 June 2011 13:03
To: James Lowe
Cc: lilypond-user Mailinglist
Subject: Documentation

Greetings, James Lowe -

Just wanted to commend and thank you for your work on the documentation. 
Lilypond has the best (intelligible, user-friendly, lacking in mistakes / 
typos) software documentation I'm familiar with. Please keep up the great work.

Ralph

--

Thanks for the compliment, I appreciate it. But as the saying (sort of) goes - 
I'm standing ( on my 'tippy toes') on the shoulders of giants. Graham, Trevor, 
Reinhold, Carl, Mark P, et al. I'm a mere 'dabbler' compared to those.

Have a good weekend.

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


RE: ottava sign placement and bracket length

2011-06-17 Thread James Lowe
Hello

---

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of 
Edward Neeman
Sent: 17 June 2011 02:56
To: Sepand Shahab
Cc: lilypond-user@gnu.org
Subject: Re: ottava sign placement and bracket length

On 6/16/11 9:31 PM, Sepand Shahab wrote:
Dear list,

how can I adjust the bracket span length and 8va sign placement (horizontally) 
on a case by case basis?

I found the ottava bracket interface section in the manual but am not sure how 
to implement it:

http://reinhold.kainhofer.com/~lilypond/Documentation/internals/ottava_002dbracket_002dinterface.es.html



Look here: 

http://lilypond.org/doc/v2.14/Documentation/internals/ottavabracket

You can use some of these for example:

 \override Score.OttavaBracket #'dash-fraction = #0.15

You probably want to play about with 'minimum-length'.

You can use this directly in your music and if you use a \once \override then 
you can use it on a case-by-case.

I hope this helps.

James

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


RE: What do these warnings mean and why are they occurring?

2011-06-17 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Patrick Karl
)Sent: 17 June 2011 19:57
)To: lilypond-user@gnu.org
)Subject: What do these warnings mean and why are they occurring?
)
)I have a LilyPond file, Sonata_Op6No10_atb_TB_100.ly-preprocessed.ly,
)which emits the following log file when compiled:
)
) Pats-Mac-Pro:test_articulate pat$ lilypond $f GNU LilyPond 2.14.0
) Processing `Sonata_Op6No10_atb_TB_100.ly-preprocessed.ly'
) Parsing...
) Interpreting music...
) Interpreting music...
) Interpreting music...
) Interpreting music...
) Interpreting music...
) Interpreting music...
) warning: MIDI channel wrapped around
) warning: remapping modulo 16
) warning: MIDI channel wrapped around
) warning: remapping modulo 16
) warning: MIDI channel wrapped around
) warning: remapping modulo 16
) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed.midi'...
) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed-
)1.midi'...
) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed-
)2.midi'...
) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed-
)3.midi'...
) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed-
)4.midi'...
) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed-
)5.midi'...
) success: Compilation successfully completed
)
)This is Corelli's trio sonata Opus 6 No 10.  It has six movements, each of
)which is in their own score block in this file.  I use Peter Chubb's articulate
)facility in order to generate better midi files.
)
)As I read the log file, the problem is with the sixth movement.  If I
)comment the first five score blocks out, the above warnings do not occur.
)I have compared the two resulting midi files for the sixth movement and
)they are identical.  However, I have several dozen similar files, and I don't
)want to have to do that kind of investigation each time one of them gets
)recompiled.
)
)From what I noted in the previous paragraph, it would appear that there is
)some initialization with respect to midi file generation that needs to be
)done whenever a new score block is encountered.  Does anyone agree
)with this?
)
)In general, what is the proper way to get more information about the
)various error messages and warnings that appear in the log file?  To my
)knowledge, there isn't any comprehensive documentation of these
)messages.  Or?
)
)I was using a previous version of the articulate script under LilyPond
)2.12.3.  These warnings did not occur there.
)
)
---
[James' reply:] 
Could be this one.

http://code.google.com/p/lilypond/issues/detail?id=1678

James

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


RE: V2.14.0 - midi volume midi arpeggio

2011-06-15 Thread James Lowe
Ming,

From: MING TSANG [mailto:tsan...@rogers.com]
Sent: 15 June 2011 02:49
To: David Santamauro; James Lowe; Federico Bruni
Cc: lilypond-user@gnu.org
Subject: Re: V2.14.0 - midi volume  midi arpeggio

david, James  Federico :Thank you all for the tips. It cut down my learning 
curve.

Federico: Thank you for pointing to the ubuntu forum. I registered to the forum 
to-night. I will start learning.  I want to use frescoboldi to generate music 
score.  That is the reason I install ubuntu.

[James' reply:]I do not want to confuse you but are you aware of an Ubuntu 
Distribution that has been made especially for Visually Impaired people
http://vinuxproject.org/
I expect this would work with Frescobaldi too but might offer a more useful 
Linux Distribution for you.
James
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: Voices, ties and rests

2011-06-15 Thread James Lowe
Hello

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Phil Holmes
)Sent: 15 June 2011 14:00
)To: James Harkins; lily-users
)Subject: Re: Voices, ties and rests
)
)- Original Message -
)From: James Harkins jamshar...@gmail.com
)To: lily-users lilypond-user@gnu.org
)Sent: Wednesday, June 15, 2011 10:51 AM
)Subject: Voices, ties and rests
)
)
) Hi,
)
) Just joined the mailing list after fiddling about with lilypond off and on
) for the past month or so -- now I need to produce some real notation
)so,
) time to hook up to the community.

[James' reply:] 
You should probably get the latest stable version 2.14.x that has just been 
released as this contains some significant improvements especially with regard 
to spacing.

Also, if you do not know there are lots of good 'hacks' and snippets with 
LilyPond on the 'Snippet Repository'

http://lsr.dsi.unimi.it/LSR/html/whatsthis.html

regards

James


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


RE: Can you make MultiMeasureRests ignore spaces?

2011-06-14 Thread James Lowe
Hello,

--

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of 
Steven Weber
Sent: 11 June 2011 22:35
To: lilypond-user@gnu.org
Subject: Can you make MultiMeasureRests ignore spaces?

I'm trying to separate my layout from my notes - what I'd like to have is 
something like:

Notes = 
{
    R1*4/4*4 |
}

Layout =
{
    s1*4/4*1 |
    s1*4/4*1 |
    s1*4/4*1 |
    s1*4/4*1 |
}

\score
{
    \new Staff
    
  \compressFullBarRests
    \Notes
    \Layout
    
}

However, when I have the layout per measure, the MultiMeasureRest doesn't get 
compressed.  It's easy to solve by just doing s1*4/4*4, but I'd like to leave 
the layout in individual measures if possible.  Any suggestions?

---

[James' reply:] Put the \compressFullBarRests inside the music variable

Notes = { 
\compressFullBarRests
  R1*4/4*4
}

etc

James

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


RE: Can you make MultiMeasureRests ignore spaces?

2011-06-14 Thread James Lowe
Hello

From: Steven Weber [pant...@hotmail.com]
Sent: 14 June 2011 21:01
To: James Lowe; lilypond-user@gnu.org
Subject: RE: Can you make MultiMeasureRests ignore spaces?


--

From: lilypond-user-bounces+james.lowe=datacore@gnu.org
[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of
Steven Weber
Sent: 11 June 2011 22:35
To: lilypond-user@gnu.org
Subject: Can you make MultiMeasureRests ignore spaces?

I'm trying to separate my layout from my notes - what I'd like to have is
something like:

Notes =
{
R1*4/4*4 |
}

Layout =
{
s1*4/4*1 |
s1*4/4*1 |
s1*4/4*1 |
s1*4/4*1 |
}

\score
{
\new Staff

  \compressFullBarRests
\Notes
\Layout

}

However, when I have the layout per measure, the MultiMeasureRest doesn't
get compressed.  It's easy to solve by just doing s1*4/4*4, but I'd like to
leave the layout in individual measures if possible.  Any suggestions?

---

[James' reply:] Put the \compressFullBarRests inside the music variable

Notes = {
\compressFullBarRests
  R1*4/4*4
}

etc

James

---

Yup, I've tried that; it doesn't work.  I still get 4 bars of rests instead
of 1 multi-measure rest regardless of where I put the \compressFullBarRests.



[James reply:] Yes sorry I didn't notice. It will work if you use one instance 
s1*4/4*4 instead of 4 instances of s1*4/4*1

So you want to have 4 bars of simultaneous music (polyphony) where the top 
voice is a multimeasure rest and the bottom voice is 4 bars?

I don't really know what you are trying to achieve here.

Even if explicitly state new staves


 \new Staff   \Notes
 \new Staff   \Layout


You get 4 bars or music one with 4 R1 rests and the other with 4 of blank music.

There is no musical reason you'd use 'spacer' rests in this context except to 
show this problem - which is seems to be a nonsense (no offence intended) 
example. The idea is that a measure shows the musics moment, the fact you use a 
single space reset 4 times is the same as using a single crotchet note.

For instance what would you expect if you replaced s1 with c1 in your example?

Perhaps it is better to understand what you want to achieve using a real world 
example.

James



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


RE: V2.14.0 - midi volume midi arpeggio

2011-06-14 Thread James Lowe
Ming

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of MING TSANG 
[tsan...@rogers.com]
Sent: 14 June 2011 21:00
To: Federico Bruni
Cc: lilypond-user@gnu.org
Subject: Re: V2.14.0 - midi volume  midi arpeggio

Federico:

Thank you very much for your help. Now I have configure frescobaldi to run 
v2.12.3 and v2.14.1.  Now I can go back to code lilypond scores.  I will soon 
start to play the development v2.15.1 when I have spare time.   I had been 
using jedit in window 7, but only one version of lilypond.   Now frescobaldi 
ubuntu provide different version of lilypond to run - an excellent software.

Thank you for the tips on terminal commands.  This is my first month of using 
linux ubuntu.  What is the difference between sh and sudo sh?

Blessing,
Ming.

--

Certain commands in Ubuntu require 'administrator' permissions as the 'sh' 
command needs to access areas of the operating system that a normal user does 
not have permissions for. So when you run any command with the additional 
'sudo' command before it, it tells Ubuntu that the command is to be run 'as if' 
you were logged in as the administrator (or 'root' as is more commonly known in 
Linux) - 'su' actually stands for 'super user' and (I think) the 'do' is 
literal as in 'super user do' [command], but that is not important. There will 
be others that might jump in to say that you can also use sudo command for 
non-administrator accounts (which is true) but for your case this is what it is 
used for.

WHat is important is that any command you run with 'sudo' before it requires 
your password to be entered before the command is executed.

This is just a simple security feature of Ubuntu that stops 'anyone' or 'any 
process' from running as 'root' without entering a password.

Ubuntu is slightly different from other Linux versions/distributions because it 
does not by default allow you to log in as 'root', so any commands that require 
this kind of 'extra' privilege simply make you enter your password as 
verification.

If you try to run a command that requires 'sudo' without typing the command in, 
the prompt will tell you...something like

'permission denied' or 'you need to be 'root' to do that'.

I hope that helps.

James

PS if you ever want to know what a command does or means you can simply type 
'man' and then the command

for example

'man sudo'

or you can also type

'info sudo'

which will give you a slightly different (but often more updated) help system.

PPS if you do use 'man' or 'info' type the space bar to 'page down' or the 
'return button' to go a line at a time. Finally to 'come out' of the man or 
info page, type 'q' (for quit) and it will take you back to the prompt. Happy 
Hacking!







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


RE: 6/9 chord

2011-06-09 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Peter 
Crighton [petecrigh...@googlemail.com]
Sent: 09 June 2011 12:09
To: LilyPond Mailing List
Subject: 6/9 chord

When writing a 6/9 chord, for example c:6.9, the given chord symbol is
C6/add9 whereas it should be C6/9 in my opinion.
add9 would be correct if the 7 is omitted. Well, it is, but it is
usual to just write 6/9 for that chord.
Any idea how I could do this?

___


http://lsr.dsi.unimi.it/LSR/Item?id=517

?

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


RE: Correct Figured Bass signs (slashed and crossed numbers)

2011-06-09 Thread James Lowe
NIls

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Nils 
[n...@hammerfeste.com]
Sent: 09 June 2011 12:22
To: LilyPond Mailing List
Subject: Correct Figured Bass signs (slashed and crossed numbers)

Hello,

I need correct baroque figured bass signs not the modern equivalents which 
Lilypond provides.

For example the slashed 6 where the slash is only in the upper part or the 
slashed 4 where the slash goes vertically through the right side of the 4, 
creating a 4+.
http://www.musiktheorie-aktuell.de/tutorials/regola/Hahn_petiteSixte.png . 6 in 
the lower row, 4+ in the upper.

There are other signs like this, but if anyone knows at all what I'm talking 
about he or she will surely know the rest.

Anyone created such a set? If not, how can I do it on my own? (Publishers will)

--

http://lilypond.org/doc/v2.13/Documentation/notation/other#index-_005cbackslashed_002ddigit

This isn't what you want I know but might give you some clues (or others) how 
you could go about creating that specific FB char without re-inventing the 
wheel.

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


RE: Small notes in chords

2011-06-09 Thread James Lowe
Hello,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Peter 
Crighton [petecrigh...@googlemail.com]
Sent: 09 June 2011 12:59
To: LilyPond Mailing List
Subject: Small notes in chords

How can I make some notes of a chord (for example background vocals)
smaller than the lead melody? I know of tweaking the font-size, but I
don't want to do this for every single note… Is there an easier way?

___

You could try using a CueVoice context..this makes the notes in that voice the 
size of..err..well cue notes :)

I'm currently updating the documentation so there is nothing that useful there 
just yet apart from an email or two I have but this snippet might help (I am 
adapting it for the help system)

\relative {
R1

  { e2\rest r4. e8 }
  \new CueVoice
  { \stemUp d'8^flute c d e fis2 }

d,4 r a r
}

Hopefully you get the idea

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


RE: 2.14 docs PDF portfolio

2011-06-07 Thread James Lowe
Hello

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Francisco Vila
)Sent: 07 June 2011 08:06
)To: Nick Payne
)Cc: lilypond-user@gnu.org
)Subject: Re: 2.14 docs PDF portfolio
)
)2011/6/7 Nick Payne nick.pa...@internode.on.net:
) I have created a searchable indexed PDF portfolio from the 2.14
) English PDF docs (Extending, Internals, Learning, Notation, Snippets,
) Usage, and Web) and uploaded it to
)http://www.users.on.net/~njpayne/music/lilydoc.pdf.
)
) You need Adobe Reader 9.x or later. 3rd party PDF readers can't cope
) with PDF portfolios.
)

[James' reply:] 
http://www.foxitsoftware.com/support/showfaq_technical.htm

Seems they can but I don't really understand portfolios to know if this is the 
same thing or not.

Foxit is a better viewer generally for Windows I find. However it does 'odd' 
things with the counters in the 'natural' and 'sharp' glyphs that Acrobat 
doesn't. 

Which reminds me, I opened a bug report about that with them a while ago...

James

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


RE: LilyPond to Finale :-(

2011-06-05 Thread James Lowe
Ah...

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of David 
Kastrup [d...@gnu.org]
Sent: 05 June 2011 11:28
To: lilypond-user@gnu.org
Subject: Re: LilyPond to Finale :-(

Shane Brandes sh...@grayskies.net writes:

 The most curious thing about the whole situation was the editor I
 spoke with who was pretty enthusiastic and a supporter of my endeavors
 was also very proud of the fact that he had originally gotten his
 music published because of his exceptionally clean hand. That amused
 me since there is no way a hand written score could compete with the
 output that is now possible,

I disagree.  You can capture subtleties of phrasing and meaning into a
handwritten and/or a hand-engraved score that a computer engraver can't
mimic because the information/understanding is just not there.  Computer
output tends to score better in a number of categories over manual work,
and score rather awful in categories you did not think of as being even
relevant because nobody would do that.

--

Oh goody..gives me an excuse to link to these:

http://img.photobucket.com/albums/v60/Langer/misc/aphex-twin-deathwaltz-1.jpg

or

http://www.well.com/user/bryan/quartet.gif

:)

Ready everyone...ah-one ah-two ah-three...


James


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


Re: equivalence of old XXX-spacing to new flexible vertical spacing commands

2011-06-04 Thread James Lowe
hello
.

On 4 Jun 2011, at 20:43, Marc Mouries m...@mouries.net wrote:

 Is there a doc page in 2.13 listing the equivalence between the old spacing 
 commands to the new flexible vertical spacing commands?

Not explicitly no. The spacing is done differently in 2.13.wheneveritchanged, 
so there is no one-to-one equivalent. I don't know about Kainhofer, but the 
official doc page is here:

http://lilypond.org/doc/v2.13/Documentation/notation/vertical-spacing

The descriptions are given as far as I can tell. There are more aspects of 
control now hence the different naming. 

James

 

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


RE: lilypond-book file path resolution error?

2011-06-02 Thread James Lowe
Max,



From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of Max 
DeCurtins
Sent: 01 June 2011 23:45
To: lilypond-user@gnu.org
Subject: lilypond-book file path resolution error?

Hello,

I am trying to get lilypond-book to work, following the instructions available 
in the Lilypond 2.12 documentation online. However, I am getting the following 
error:

My command:
c:\..\Documents\Music Dev lilypond-book -f latex --output=lltest lltest.tex

Results in:
lilypond-book.py GNU LilyPond 2.12.2
Reading lltest.tex...
Running latex...This is pdfTeX, Version 3.1415926-1.40.11 Web2C 2010
 restricted \write18 enabled.
entering extended mode
! I can't find file 'c:/users/maxdec'.
to be read again
          \protect
* c:/users/maxdec~1/appdata/local/temp/tmpaerijt.tex
Press Enter to retry, or Control-Z to exit
Please type another input file name:

This seems to be a path resolution problem, but I can't understand what is 
causing the trouble.

-

What does the command 'path' give you when you run that in cmd window?

James

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


RE: transpose

2011-06-02 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Peter O'Doherty
)Sent: 02 June 2011 16:00
)To: lilypond-user
)Subject: transpose
)
)Hi,
)Can someone please help me adjust this example so it's transposed
)correctly for Bb clarinet? Where should I put the
)  \transpose c' d' \clarinet ?
)Thanks,
)Peter
)
)\version 2.12.3
)\include english.ly
)
)\paper {
)   #(set-paper-size a4 'landscape)
)}
)
)clarinet =  {
)
)   c'4 d' e' f' |
)
)}
)
)\score {
)   \new Staff \with {
) midiInstrument = clarinet
)   }
)   \clarinet
)   \layout {
) \context {
)   \Score
)\override TupletBracket #'bracket-visibility = ##t
)\override TupletNumber #'text = #tuplet-number::calc-fraction-text
)\override Stem #'stemlet-length = #0.7
)\override DynamicText #'font-size = #-2
)
) }
)   }
)}
)

[James' reply:] 

There are a few ways to do this, the way that I do it is this.

MyMusic = relative c' { a b c d }

\score {
\transpose bes c { \MyMusic }
}

This transposes all my music into b-flat (assuming it is written in concert 
pitch) so for transposing alto sax to trumpet it would be

\score {
\transpose bes ees { \MyMusic }
}

The reason I do it like this is that I am usually copying some music in another 
key (often clarinets in a or trumpets in c) and while I am copying out the 
score I use

\score {
\transpose c c { \MyMusic }
}

This looks silly I know, but it means I only have to change 1 character to get 
the whole piece transposed and I don't have to 'think' about it while I am 
setting the music. It also means I don't have to worry about the relative 
either but you can use

\score {
\transpose bes' c { \MyMusic }
}

If you need to.

I hope that helps.

James

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


Re: lilypond-book file path resolution error?

2011-06-02 Thread James Lowe
Hello,

.

On 2 Jun 2011, at 18:41, Max DeCurtins dolcevitafinea...@gmail.com wrote:

 I'm pretty new to Latex but as a musicologist I have a keen interest in 
 getting it to work with lilypond-book. Any suggestions?

see this whole thread, it might be an inspiration.

http://article.gmane.org/gmane.comp.gnu.lilypond.general/59941

James

p.s doesn't help with the 'path' issue though. :/
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE: Compound time signature

2011-06-01 Thread James Lowe
Reinhold,

)-Original Message-
)From: Reinhold Kainhofer [mailto:reinh...@kainhofer.com]
)Sent: 01 June 2011 12:15
)To: lilypond-user@gnu.org
)Cc: Paul Scott; James Lowe
)Subject: Re: Compound time signature
)
)Am Mittwoch, 1. Juni 2011, 13:13:04 schrieb Reinhold Kainhofer:
) Am Mittwoch, 1. Juni 2011, 07:58:39 schrieb Paul Scott:
)  No.  I need for example:
) 
)  3/4 6/8 3/4 bar barline 6/8 bar barline 3/4 bar barline
)  6/8
)  bar barline etc.
) 
)  A classic example is America from West Side Story  The parts I
)  was reworking for a show were from Man of La Mancha
)
) There were already some good suggestions on the list. To get the
) automatic beaming correct, you'll probably need to use another trick:
) You have to change the time signature for each measure, but you simply
) hide the time signature.
)
) Attached is a (documented) example of a score with measures
) alternating irregularly between 2/4 and 3/4.
)
)And here it is for real...
)Cheers,
)Reinhold
)
)PS: Maybe such a snippet could be added to the documentation?
[James' reply:] 
Why not add it to the LSR anyway?

Then suggest a place you think the snippet could go in the doc. I'd be happy to 
add it if people think it useful.

James

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


RE: Script priority and vertical ordering of scripts on chords

2011-05-31 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Nick Payne
)Sent: 31 May 2011 00:01
)To: Carl Sorensen
)Cc: lilypond-user@gnu.org
)Subject: Re: Script priority and vertical ordering of scripts on chords
)
)On 28/05/11 11:27, Carl Sorensen wrote:
) On 5/27/11 3:39 PM, Nick Paynenick.pa...@internode.on.net
)wrote:
)
) Should the order of appearance of scripts attached to different notes
) on chords have an effect on their vertical ordering if different
) script priorities have been set? If I set different script priorities
) for Fingering and StrokeFinger, so that fingering should be closer to
) the note than strokefingering, the vertical ordering is still being
) affected by the order in which they appear. In the example below, I
) have to attach all strokefingering to the last note in the chord to
) get it furthest from the notes, even though the fingering has a lower
)priority:
) This should probably be an enhancement request.   Scripts are attached
)to
) notes, not to chords, so all the scripts attached to the lowest note
) on the chord show up beneath those attached to the highest note on
)the
) chord.  I can see some reasoning behind this behavior, but it would
) certainly be nice to have it user-controllable.
)
)The documentation on script-priority in s.1.3.1 of the NR (Controlling the
)vertical ordering of scripts) only mentions scripts attached to single
)notes. Maybe a sentence or two should be added regarding chords.
)Paraphrasing what you have written above: Note that if scripts are
)attached to different notes in a chord, scripts attached to a lower note will
)always appear below scripts attached to a higher note, regardless of any
)script-priority that has been set.
)

[James' reply:] This is an LSR snippet.

http://lsr.dsi.unimi.it/LSR/Item?id=447

I've checked the CG and it only talks about if the docs fail to compile, vs 
updating an LSR snippet.

Do I just go in and do this edit directly on the snippet and then send the 
email to dev?

james

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


RE: Global resizing for grace notes dynamics

2011-05-28 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Karim Barkati
)Sent: 28 May 2011 12:02
)To: lilypond-user@gnu.org
)Subject: Global resizing for grace notes dynamics
)
)Hi list!
)
)I'm currently engraving a score using Lilypond, so first of all: thank you for
)your wonderful software!
)In this contemporary score, there are many grace notes with one dynamic
)per note, so that having smaller dynamics on grace notes would definitely
)make this score look better.
)Is there a way to specify globally a (smaller) size for grace notes dynamics?
)
)I wish Lily had something like this:
)\override Voice.graceDynamics #'size = #'smaller \grace{ a8\p [ gis8\mp ]}
)
)For the moment, I think I would have to specify the size for each grace
)note, right?
)\grace{
)a8_\markup{\tiny \dynamic p}
)[ gis8_\markup{\tiny \dynamic mp} ]}
)
)Best regards,
)
)- Karim Barkati

[James' reply:] You could define a global 'smallDynamicGrace' function in your 
ly file so that you included a \once \override and make the dynamic smaller 
that way so that every time you used \smallDynamicGrace it would use those 
overrides (just the once for that note) which would do the same thing I expect.

See: 
http://lilypond.org/doc/v2.13/Documentation/learning/using-variables-for-tweaks

Also if you see here:
http://lilypond.org/doc/v2.13/Documentation/notation/special-rhythmic-concerns#index-grace-notes-1

You can see that there is a refernce to 'installed files' 

ly/grace-init.ly'

This contains some of the variables, so you could probably edit this file and 
add an override here to change the dynamic side and this might be what you need 
to do. You can see the acciaccatura override to get an idea of how to add this.

James

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


RE: Cross-staff beaming

2011-05-26 Thread James Lowe
Hello,

)-Original Message-
)From: lilypond-user-bounces+james.lowe=datacore@gnu.org
)[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On
)Behalf Of Hilary Snaden
)Sent: 26 May 2011 12:16
)To: lilypond-user@gnu.org
)Subject: Cross-staff beaming
)
)I've just installed 2.13.61 (Windoze binary)
)
)I'm working on a piece with a lot of cross-staff arpeggios, many of which
)need their stem lengths/beam positions tweaked for easier reading.
)The manualBeam function in the manual
)
)manualBeam =
)#(define-music-function (parser location beg-end)
)   (pair?)
)   #{
)   \once \override Beam #'positions = #$beg-end
)   #})
)
)works perfectly for a few bars, after this the beams and stems of the
)beamed note groups are AFAICT rendered inverted top-to-bottom.
)
)A recent bug-lilypond thread suggested that some work had recently
)been done on the cross-staff beaming code. Is this still on the to-do list, or
)am I missing something? (A workaround?)
)
)--
---
[James' reply:] 
There are few bugs still about for cross staff

http://code.google.com/p/lilypond/issues/list?can=2q=cross%20staff

Some of them contain workarounds some don't.

1300 and 1324 for instance.

James

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


Re: Completely separate staff

2011-05-26 Thread James Lowe
Hello

On 26 May 2011, at 21:52, Fabian Binz 
fabianb...@yahoo.demailto:fabianb...@yahoo.de wrote:

Hi,

how can I add a completely separate staff to my score? I want to display a 
single separate line below all other lines, which is not synchronized with or 
somehow related to the rest of the music. I tried the following (where 
someChords, melody, text and separateLine are defined elsewhere):

\score {

   \chords { \someChords }
   { \melody }
   \addlyrics { \text }

{ \separateLine }
}

I also tried several other variations, i.e putting { \separateLine } in its own 
 , but of course none worked.

I’m sure that there is a way, but I just don’t see it. I’d be glad, if someone 
could give me a hint.
___


I'm not really sure exactly want you want but just add another \score {...} 
under the first one.

\score { \somenotes}
\score { \morenotes }

that's it.

James

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


Re: Artificial-looking clef in a CueVoice?

2011-05-20 Thread James Lowe
hello
.

On 20 May 2011, at 22:18, Xavier Scheuer x.sche...@gmail.com wrote:

 Yes, changes is within documentation, but as a user I would expect this
 feature to be explained in the Notation Reference.
 NR 1.6.3 Writing parts  Formatting cue notes
 maybe as a snippet.
 
 Changes is not *explaining* how to use this feature, but rather
 *informing* that this new feature exists.
 NR is IMHO the reference that contains every command that could be used
 by a user.  It would be nice to have  \cueDuringWithClef  documented as
 well in the NR, isn't it?

well I am just finishing a relatively large patch on NR 1.6.3 so when that is 
done, hopefully I'll have it approved this weekend and pushed Monday or so, we 
can then incorporate this request into the new examples I'm adding. 

If some wants to put in a tracker item, with a possible example or some text, 
it'll stop me from having to remember : ) 

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


  1   2   3   4   5   >