Re: No menu UPDATE script run error

2008-08-20 Thread Paul Scott
[EMAIL PROTECTED] wrote:
> Hello, Paul,
>   
I'm copying this back to the LilyPond User list where someone else might
help also.  The convention on this list is to Reply All since not
everyone is subscribed to the list.

I normally run LilyPond from XDarwin and the command line.  I also am
using Tiger (10.4.x) and don't completely recognize your error
messages.  I am also very familiar with the Unix command line which is
what terminal.App is about.
> I've gotten my previous problem straightened out by merely reading the
> instructions for the Leopard download.  I copied a music script and named it
> "myfirstlpscript".  I entered the name in the "LilyPond" script and compiled
> it in Script Editor and ran it.  Here is the error message I got in the
> terminal window and following that are the two scripts.  I don't understand'
> the error message or know what to do about it.
>   
What editor did you use to create the music "script?"  Can you send us
your script?  It looks like you edited the sample script which has
commands in it that you might not understand without reading much more
of the documentation.  Try a simple script like the following first:

\version "2.10.33"
{
\relative c'' { c4 d e f }
}
> Last login: Wed Aug 20 13:59:04 on ttys000
> best-buys-macbook:~ bestbuy$ 
> PATH=$PATH:/Applications/LilyPond.app/Contents/Resources/bin:.
> best-buys-macbook:~ bestbuy$  cd Documents/LilyPondFiles
> best-buys-macbook:LilyPondFiles bestbuy$  lilypond 'myfirstlpscript'.ly
> GNU LilyPond 2.10.33
> Processing `myfirstlpscript.ly'
> Parsing...
> Interpreting music... 
> Preprocessing graphical objects...
> Calculating line breaks... 
> Drawing systems... 
> error: 
> The PostScript backend does not support the 'classic'
> framework. Use the EPS backend instead,
>
>   lilypond -b eps 
>
> or remove the lilypond-book specific settings from the input.
>
> best-buys-macbook:LilyPondFiles bestbuy$ 
>
> 
>
> (* version 2008.06.21 *)
>
> set filename to "myfirstlpscript"
> (* change FileNameHere to the name of your LilyPond file (without .ly) - keep 
> the quotes *)
> (* For more instructions see below and 
> <http://ivo.bouwmans.name/lilypondleopard>. *)
>
> (*
> ©2008, Ivo Bouwmans - [EMAIL PROTECTED]
> This program is free software: you can redistribute it and/or modify it under 
> the terms of the GNU General Public License as published by the Free Software 
> Foundation, either version 3 of the License, or (at your option) any later 
> version.
> This program is distributed in the hope that it will be useful, but WITHOUT 
> ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 
> FOR A PARTICULAR PURPOSE. 
> See the GNU General Public License for more details: 
> <http://www.gnu.org/licenses/>.
> *)
>
> set scriptfilename to quoted form of filename
> tell application "Preview" to quit
> tell application "QuickTime Player" to quit
> tell application "Terminal"
>   do script 
> "PATH=$PATH:/Applications/LilyPond.app/Contents/Resources/bin:.
>  cd Documents/LilyPondFiles
>  lilypond " & scriptfilename & ".ly"
> end tell
> set choice to button returned of (display dialog "Choose when LilyPond has 
> finished compilation..." buttons {"Show score", "Show score and play midi", 
> "Quit"} default button 1)
> if choice = "Show score" or choice = "Show score and play midi" then
>   tell application "Terminal" to quit
>   tell application "Finder"
>   set midifile to filename & ".midi"
>   set pdffile to filename & ".pdf"
>   set psfile to filename & ".ps"
>   open file pdffile in folder "LilyPondFiles" in folder 
> "Documents" in home
>   if choice = "Show score and play midi" then
>   open file midifile in folder "LilyPondFiles" in folder 
> "Documents" in home
>   end if
>   if exists file psfile in folder "LilyPondFiles" in folder 
> "Documents" in home then delete file psfile in folder "LilyPondFiles" in 
> folder "Documents" in home
>   end tell
> end if
>
> (*
> INSTRUCTIONS
> (Visit <http://ivo.bouwmans.name/lilypondleopard> for more information.)
> = Download the latest version of LilyPond for "G3, G4, G5 Macs" (even if you 
> have an Intel-based Mac!).
> = P

Re: lyrics

2008-08-20 Thread Paul Scott
Lara Diamand wrote:
> Hi Dominic,
>
> Thanks, this realy helps, one thing is not yet solves though: The text
> in the verses do not tek notice of the "volta", so the text in verse
> two runs through under volta 1. It should skip volta1 and go straight
> to volta 2.
That's the way Lily works.  It may not be completely intuitive.  The
lyrics just go along straight following the notes ignoring any other
structural commands like \volta and \alternative.  You have to put skips
in your music to skip endings, etc. where you don't want lyrics.  I
usually do this with "_" (underscore).

HTH,

Paul Scott



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


Re: ver. 2.11.56 problems

2008-08-20 Thread Paul Scott
Tom Cloyd wrote:
> James E. Bailey wrote:
>> This is very true, and I did have to consult much other information
>> in order to get it working, and the instructions in the lilypond
>> documentation can, with patience, be understood. The information is
>> there, and it's all correct, I'm just saying that for someone who's
>> making their first forays into this kind of software, knowing what a
>> $PATH is and setting it, and understanding that you have to
>> explicitly tell the computer that you want to do something in the
>> current directory is huge information.

> Then I come to the Lilypond website and there's something called an
> "installer" for the stable and development version. An easy and inviting
> download. I know what an installer is. I know what to do with it. And in
> case I'm unsure what to do with, the website tells me very explicitly.
> Only it's not right. THIS installer acts unlike anything I've ever used
> in Linux. Seriously.
>
> And after nearly 6 months of fairly intense work in my new Kubuntu
> environment, I have NEVER heard of this business of Linux's not paying
> attention to what directory you're in. It's totally brand new
> information. Has never been mentioned on the very-intense Ruby list I
> follow. Has never before gotten me in trouble with anything else. Just
> with Lilypad.
>
> So...I say there's a problem here. It has to do with frequency of an
> event. Something that is a problem so infrequently needs to be
> red-flagged. I wish it had been.
>
> More fundamentally the problem I'm having is this: If someone with my
> background can get so snarled up on this, I guarantee you that
> essentially NO ONE else in my profession, or my family, or anyone I
> personally know, has any business attempting to use Linux. Don't even
> think of it.
LilyPond is special here because it practically requires the command
line.  Most of the rest of Linux can be used from the GUI just like
Windows or Mac.

Learning that the current directory is not on the path by default is
part of the learning curve of the command line.  A point that might help:

Unix/Linux have a very organized file system.  You are not supposed to
install applications in the same directories as data (your .ly files). 
(Just like Windows and Mac actually).  If you had installed Lily in a
directory like /usr/local you wouldn't have to worry about running
commands in the current directory.  This is again part of the learning
of the Linux command.

HTH,

Paul Scott



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


Re: lyrics

2008-08-20 Thread Paul Scott
Kieren MacMillan wrote:
> Hi all,
>
>> You have to put skips in your music to skip endings, etc.
>> where you don't want lyrics.  I usually do this with "_" (underscore).
>
> I tend to use
>
> \repeat "unfold" 42 \skip
>
> where 42 is replaced with the appropriate number of skips required.
Sure.

I haven't needed \skip for a long time since "s" works so well.

Could not the above also be

\repeat "unfold" _

Paul



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


Re: lyrics

2008-08-20 Thread Paul Scott
Dominic Neumann wrote:
> It can be, but this only works in \lyricmode:
>   
Which is the only way I do lyrics.  :)

Paul

> OKAY: \repeat unfold 4 \skip 1
> NOT OKAY: \repeat unfold 4 _
> OKAY: \lyricmode { \repeat unfold 4 _ }
> ALSO OKAY: \repeat unfold 4 \lyricmode { _ }
>
> Instead of what Kieren said
> \repeat "unfold" 42 \skip
> doesn´t work, because \skip needs to be followed by a number. The
> value of the number doesn´t have any effect, if I remember right.
>
>   



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


Re: lyrics

2008-08-21 Thread Paul Scott
Dominic Neumann wrote:
> Good point!
>
> But if I have a score with three ore more verses and one refrain at
> the beginning, I define a command refrSkip which I add at the
> beginning of verses 2, 3, ...
>
> refrSkip = \repeat unfold 42 { _ }
>
> doesn´t work then.
>   

> I use it that way:
>
> \addlyrics { \refrain \verseOne }
> \addlyrics { \refrSkip \verseTwo }
> \addlyrics { \refrSkip \verseThree }
>   
I use macros whenever I have duplicate music or words.  As I said I
always use \lyricmode so I would do

refrSkip = \lyricmode( \repeat unfold 42 { _ } }

That should work.

Paul




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


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

2008-08-24 Thread Paul Scott


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


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Sonntag, 24. August 2008 schrieb Maarten Deen:

Valentin Villenave wrote:

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


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

note to edit it again when I do.


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

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


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


Paul Scott



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


Re: start of lilypond

2008-08-24 Thread Paul Scott
Heinz Lehmann wrote:
> Dear sir,
>
> Lilypond has been installed on Windows XP. It does not start by double 
> clickung 
> on the lilypondsymbol on the desktop or below programs. The samples as well
> cannot be started. The programs provided by internet as well as the download
> were working fine.
>   
LilyPond is not a point-and-click program. 
> Please give instructions how to overcome this problem.
>   
You must start here depending on which version you installed:

http://lilypond.org/doc/v2.10/Documentation/   (stable version)
http://lilypond.org/doc/v2.11/Documentation/   (development version)

HTH

Paul Scott



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


Re: LH fingering not working

2008-08-28 Thread Paul Scott


On Aug 28, 2008, at 8:50 AM, Steven Padalino wrote:


Hi,

Using Lilipond 2.10.33 with jEdit 4.3pre15 on Windows XP SP2.

The \set fingeringOrientations = #'(left) is not working.  Finger  
numbers continue to appear at the top or bottom of note stems.


I could easily be wrong but try #'(LEFT)

Paul Scott




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


Re: Getting a list of all pitches used in a score

2008-08-28 Thread Paul Scott
Kenny Stephens wrote:
> Gilles Sadowski  harfang.homelinux.org> writes:
>
>   
>> Here is a Perl script that counts the notes in LilyPond files (only the
>> English pitch names).
>> Example usage:
>> countLilyNotes.pl *.ly
>>
>> Best,
>> Gilles
>>
>> Attachment (countLilyNotes.pl): text/x-perl, 665 bytes
>>
>> 
>
> I am unable to get the attachment (I get http error 404). What am I missing?
>   
Your browser is probably the default application for perl scripts.  Try
right-clicking and doing a "Save As"

Paul Scott



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


Re: emacs question

2008-09-08 Thread Paul Scott
James E. Bailey wrote:
>
> On 08.09.2008, at 15:46, Christopher Suckling wrote:
>
>> On Mon, Sep 08, 2008 at 03:30:41PM +0200, James E. Bailey wrote:
>>
>>> I don't know if this is true for anyone else, but, when I try and use
>>> emacs (22.2.1) on OSX in my terminal, I can't compile on the master
>>> file
>>> and file where there is a space in the filename.
>>
>> I've had the same problem and have been equally unsuccessful in
>> solving it. I'm afraid I'm just avoiding spaces in my current
>> project. It's the last piece in my Leopard, Emacs, LilyPond, XeTeX
>> jigsaw, but it's going to have to wait...
>>
>> Christopher
>
> I found a really dirty workaround. Instead of C-c C-l to run lilypond
> on the master file, just using compile, and telling it explicitly
> there to run lilypond works.
You mean you use Terminal and not XDarwin?

I run Emacs from XDarwin (actually as a background task).  After saving
my changes I alt-tab to another Xterm where I run my Lily commands
(usually from up-arrow).  I have a background gv running for each part
or score I am working which I can also atl-tab to.  I never use Emacs
commands like compile.  I have discovered that crtl-L will refresh an
instance of gv.

To save time I also compile to PS (--ps).

I do the same thing on my Linus box.

Paul Scott




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


Re: fermata over rest, tempo positioning, solo/tutti

2008-09-10 Thread Paul Scott


On Sep 10, 2008, at 10:30 PM, jo.clarinet wrote:



I've just started using LilyPond, never having typeset music  
before, and am
getting on quite well, but there are three things I'm really stuck  
on - I
have tried to search on here and on other sites, but seem to have a  
problem
in that some of the links given don't work on my computer! So I  
apologise in
advance if these are really obvious questions, and hope you don't  
mind me

asking.

1. How can I get a fermata sign over a rest? I've tried all the  
permutations

I can think of but with no luck!


r4\fermata will put a fermata over a quarter rest.



2. I can get tempo indications like Allegro, Andante etc printed  
up, but
when tempo changes occur in the course of a piece, they seem to  
come up
about half-a-bar before they should. I set the \mark\markup for  
just before
the first note of the new section, so I can't see why it comes up  
earlier.


\mark is specifically located over a bar line.

Also, how can I reduce the font a bit? I'd prefer the words to be a  
bit

smaller.


Words or lyrics?  For words like solo and tutti use \markup\small{



3. How do I indicate 'solo' and 'tutti' ?


^\markup\small{ solo }   following a note.

HTH,

Paul Scott




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


lilypond.org down?

2008-09-26 Thread Paul Scott
Hi,

>From here lilypond.org seems to be down.  I can't even ping it.

Paul Scott




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


Re: lilypond.org down?

2008-09-26 Thread Paul Scott
Reinhold Kainhofer wrote:
> Am Freitag, 26. September 2008 schrieb Patrick Horgan:
>   
>> Paul Scott wrote:
>> 
>>> Hi,
>>>
>>> >From here lilypond.org seems to be down.  I can't even ping it.
>>>   
>>  From here too
>> 
>
> I can get to the homepage without problems.
>   
The homepage is now back here!  It was definitely not available here for
a while.

Thanks,

Paul



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


Re: \mark, chords and notes collide

2008-10-09 Thread Paul Scott
Sebastian Menge wrote:
> Am Thu, 9 Oct 2008 16:41:02 +0200
> schrieb "Valentin Villenave" <[EMAIL PROTECTED]>:
>
>   
>> 2008/10/9 Sebastian Menge <[EMAIL PROTECTED]>:
>>
>> 
>>> Ah, ok. I'm using 2.10.33 . I'll try the change you propose.
>>>   
>> Hi Sebastian,
>>
>> Most of the collision problems have been fixed in the 2.11 series,
>> which is now *very* stable (as of the 62nd release!) and is about to
>> turn into our new 2.12 stable branch.
>>
>> I can't blame you for using an old version, but I'm impressed to see
>> everybody here helping you and giving you advices while none at all
>> would be needed if you were using a newer version.
>> 
>
> I dont like compiling/installing stuff myself. I just use the
> stable binary packages for my distro, in this case ubuntu.
>
> I'd be happy to have up to date lilypond packages for ubuntu. Perhaps
> there are unofficial repositories, or would debian unstable work?
>
> I lost so much lifetime fiddling around with missing dependencies that
> I finally rather let out some features but easily 'apt-get upgrade' once
> in a while.
>   
In addition to what Valentin said,  There are only two commands you need
to use the GUB versions of Lily.

uninstall-lilypond

and

sh lilypond-2.11.61-1.linux-x86.sh

(61-1 is the latest version)

There has not been a Debian package for quite a while since the GUB's
are so easy to install.  I run Debian unstable.

Perhaps someone will make another package when 2.12 is released but then
any improvements will not be available until another stable version of
Lily is released.

Paul Scott


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


Re: insertion of current date in text string

2008-10-13 Thread Paul Scott
Tom Cloyd wrote:
> OK, I've exhausted myself trying to solve another problem
>
> I understand that I can put a current date into a "\header{..." field
> (or whatever they're called), by doing something like
>
> date = #(strftime "%Y.%m.%d" (localtime (current-time)))
>
> \header{
> .
> .
> .
> subsubtitle = \date
>
>
> BUT, how do I do this:
>
> subsubtitle = { "version " + \date}
>
> I cannot find an example, and haven't been able to figure it out
> empirically.
Just add \markup.

subsubtitle = \markup{ version \date }

Paul Scott




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


Re: Soundfonts in ps file

2008-10-15 Thread Paul Hodges
--On 15 October 2008 12:50 +0200 Johan Vromans <[EMAIL PROTECTED]>
wrote:

> I sincerely hope you mean music fonts, not sound fonts.

Sound fonts was my interpretation of:

/sfnts [
 <
  00010011010400104F532F32B45FF463011C005650434C
...

starting on the first page of the ps file, but I see I was wrong.  

On the home machine, lilypond is including the Arial unicode font,
which is 22MB in its binary form.  This font is present on both
machines, but compiling the same score on them, one includes it and the
other doesn't.

Paul

-- 
Paul Hodges




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


Re: rolled chords in multivoice classical guitar score

2008-10-15 Thread Paul Hodges
The solution to this enabled me to solve a problem I had, of putting an
arpeggio sign in front of a single (slanted-head) note.  As an arpeggio
requires two notes, I had to force the issue, which I did by:

<< { \hideNotes f,2.\arpeggio \unHideNotes } \\ 
   { \improvisationOn d'2.\arpeggio }  >>

and linking the arpeggio across the voices (putting the lower note first
made the visible beam go the right way without being forced; also
\inprovisationOn was already set previously, but needed to be repeated
inside the brackets)

This has solved my problem, but is there a less contrived way?

Paul




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


Soundfonts in ps file

2008-10-15 Thread Paul Hodges
When I compile a score on my computer at work, the ps file is about six
times the size of the resulting pdf - the difference apparently being
embedded sound fonts.  When I compile the same on my compute at home, the
ps file is ten times bigger again, also apparently due to sound fonts.  I
have several fancy soundcards on my home machine, which I guess is why
the sound fonts are so much bigger there.

I have never used a sound font, or MIDI output.  Is there some way to
suppress this, as on my home computer simply reading the ps file is
materially slowing down the generation of the score?

Paul




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


Re: I'm losing my umlauts

2008-11-06 Thread Paul Hodges
--On 04 November 2008 21:30 -0800 abqconlon <[EMAIL PROTECTED]> wrote:

> when I generate the PDF file all of my special characters are spaces
> and I lose the rest of the syllable.

You need to save your .ly file in UDF-8 format - the characters will
then be recognised and handled correctly.

Paul

-- 
Paul Hodges




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


Confirmation for Lilypond List

2008-11-21 Thread Paul Grepps
This is a confirmation of my email for the lilypond mailing list.

Thanks,
Paul Grepps



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


Re: breakbefore help

2008-12-16 Thread Paul Scott

james wrote:


Am 04.12.2008 um 18:24 schrieb -Eluze:




james bailey-2 wrote:


I wanted to have a title page before the music begins. I assumed I'd



does this about what you're looking for?


Sadly, no. My title page consisted of just markups organised on the 
page. I just decided to scrap the pre-designed \header and copy it in 
markup.
If you still need this I can give you an example.  (I'm busy getting 
some parts out now which include what you are describing.)


The essence is to use print-all-headers = ##t
and put the header, including the "breakbefore = ##t" for the following 
page in it's \score block.


HTH,

Paul Scott



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


Re: suppressing bar numbers at rehearsal marks?

2008-12-18 Thread Paul Scott

Mats Bengtsson wrote:


Mark Polesky wrote:


The reason for printing the bar numbers makes sense if the
rehearsal numbers come every 30 bars or so -- long stretches
of music would be without bar numbers, which is unacceptable.
  
Certainly, but I still don't see the point of using boxed/circled bar 
numbers
mixed with ordinary bar numbers. As a musician, I would just find it 
confusing.
If you want rehearsal marks every 30 bars or so, I would expect to see 
alphabetic

rehearsal marks.
In my case I am modifying parts which are already written as well as the 
score in the manner you object to.  I have been too busy getting these 
parts out to ask the same question.
If you have a good reason to do what you ask for, why not simply 
define a macro
which both draws a rehearsal mark and does a \once \override BarNumber 
#'transparent = ##t
I just gave that a quick test and it didn't seem to eliminate the bar 
numbers.


More later,

Paul Scott



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


Re: suppressing bar numbers at rehearsal marks?

2008-12-19 Thread Paul Scott

Mats Bengtsson wrote:


Paul Scott wrote:
If you have a good reason to do what you ask for, why not simply 
define a macro
which both draws a rehearsal mark and does a \once \override 
BarNumber #'transparent = ##t
I just gave that a quick test and it didn't seem to eliminate the bar 
numbers.
If you replace it by \once \override Score.BarNumber #'transparent = 
##t, it should work. Sorry!

Terrific!

Thanks,

Paul



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


Re: suppressing bar numbers at rehearsal marks?

2008-12-19 Thread Paul Scott

Mark Polesky wrote:

Mats Bengtsson wrote:
  
If you replace it by \once \override 
Score.BarNumber #'transparent = ##t, 
it should work. Sorry!
    


Paul,

alternatively you could use this solution:

barNumberMark = {
  \once \override Score.BarNumber #'break-visibility = #'#(#f #f #f)
  \mark \default
}

\score {
  { ... \barNumberMark ... \barNumberMark ... \barNumberMark ... }
  \layout {
\context {
  \Score
  markFormatter = #format-mark-box-barnumbers
  
Thanks.  I already have shortcuts for all of this including one very 
similar to your barNumberMark.


Paul




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


RE: LilyPondTool-2.12-r1 for download

2009-01-01 Thread Paul Harouff
My webserver is Linux, but my laptop where I use LilyPond is Windows XP.

For those of us on Windows, the location is C:\Program Files\jEdit

After making sure you are upgraded to the latest release of jEdit. The
LilyPondTool files go into the subfolders \jars and \modes.

Project Viewer would not load until I used the Plugin Manager to install
Common Controls, which wasn't required for the previous version I was
running.

Paul



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


RE: Writing psalms

2009-01-15 Thread Paul Harouff
I transcribe a lot of chant music and discovered that using the \breve and
putting the lyrics in quotes looks awful with more than a couple of words.
The justification never looked right, and the word spacing was always odd.
Instead I have found that the following works better.

Use \H for hidden notes so the spacing remains consistent across the entire
measure.
Use \NL when a measure must be broken in the middle.
Use \NM for normal measure breaks.

I deleted stuff that isn't important for the example:


\paper {
}

Global = {
}

% Hidden Note
H = { \hideNotes c'4 \unHideNotes }
% New Measure
NM = { \cadenzaOff \bar "|" \cadenzaOn }
% New Line
NL = { \cadenzaOff \bar ":" \break \cadenzaOn }

\score { \new ChoirStaff <<
\new Staff = women <<
\clef treble
\key f \major
\new Voice = "Soprano" {\voiceOne \cadenzaOn
#(set-accidental-style 'voice)
g'4 g'4 g'4 g'4 a'2 a'4 \H \H \H \H \H \H \H \H \NL 
\H \H \H \H a'4 bes'4 c''2( bes'2) a'2 \NM
a'4 \H \H \H \H \H \H \H \H \H \H a'4 g'2 g'4 g'4 f'2 \NM
g'4 g'4 a'2 a'4 \H \H \H \H \H \H \H a'4 bes'4 c''2( bes'2) a'2
\NM
a'4 \H \H \H \H \H a'4 g'2 f'2 \NM
a'4 g'4 a'4 bes'2 a'4 bes'4 a'2( g'2) f'1 \bar "|."
} 
\new Voice = "Alto" {\voiceTwo \cadenzaOn
#(set-accidental-style 'voice)
e'4 e'4 e'4 e'4 f'2 f'4 \H \H \H \H \H \H \H \H \NL 
\H \H \H \H f'4 f'4 f'2( f'2) f'2 \NM
f'4 \H \H \H \H \H \H \H \H \H \H f'4 e'2 e'4 e'4 c'2 \NM
e'4 e'4 f'2 f'4 \H \H \H \H \H \H \H f'4 f'4 f'2( f'2) f'2 \NM
f'4 \H \H \H \H \H f'4 e'2 c'2 \NM
f'4 d'4 f'4 f'2 f'4 f'4 f'2( e'2) c'1 \bar "|."
}
\new Lyrics \lyricsto "Soprano" { \set fontSize = #+2
   You were a disc- i- ple of Christ and a mem- ber of the 
di- vine col- lege of A- pos- tles.
   Hav- ing been weak in faith you doubt- ed the Re- sur- rec- tion
of Christ.
   But by feel- ing the wounds you be- lieved in His all- pure pas-
"sion:"
   Pray now to Him, O all- praised Tho- mas 
   to grant us peace and great mer- cy.
}
>>
\new Staff = men <<
\clef bass
\key f \major
\new Voice = "Tenor" {\voiceOne \cadenzaOn
#(set-accidental-style 'voice)
c'4 c'4 c'4 c'4 c'2 c'4 \H \H \H \H \H \H \H \H \NL 
\H \H \H \H c'4 d'4 ees'2( d'2) c'2 \NM
c'4 \H \H \H \H \H \H \H \H \H \H c'4 bes2 bes4 bes4 a2 \NM
c'4 c'4 c'2 c'4 \H \H \H \H \H \H \H c'4 d'4 ees'2( d'2) c'2 \NM
c'4 \H \H \H \H \H c'4 bes2 a2 \NM
c'4 bes4 c'4 d'2 c'4 d'4 c'2( bes2) a1 \bar "|."
}
\new Voice = "Bass" {\voiceTwo \cadenzaOn
#(set-accidental-style 'voice)
c4 f4 f4 f4 f2 f4 \H \H \H \H \H \H \H \H \NL 
\H \H \H \H f4 4 2( 2) f2 \NM
f4 \H \H \H \H \H \H \H \H \H \H f4 c2 c4 c4 f2 \NM
c4 f4 f2 f4 \H \H \H \H \H \H \H f4 4 2( 2) f2 \NM
f4 \H \H \H \H \H f4 c2 f2 \NM
f4 g4 f4 bes2 f4 bes4 c2( c2) f1 \bar "|."
}
>>
>>
\layout { \context { \Staff 
\remove "Time_signature_engraver" 
}
}
\header { 
piece = "Troparion for Apostle Thomas (Oct 6/Oct 19)"
opus = "Tone 2 - Lvov/Bachmetev"
}
}
 

Paul
Madison, AL

-Original Message-
From: Dmytro O. Redchuk
Sent: Thursday, January 15, 2009 5:21 AM
Subject: Re: Writing psalms


I use for this smth like[1]:

% in melody:
\cadenzaOn
a8 a\breve a8
\cadenzaOff

% and in lyrics:
%
la "la la la li lo lo li la la" li
%




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


Re: \skip substitute in lyrics?

2009-01-19 Thread Paul Scott

Alberto Simões wrote:

Kieren MacMillan wrote:
  

Hi Alberto



Is there any way to compact this kind of construct?
  

The simplest way is probably

sopWordsB = \lyricmode {
  \repeat "unfold" 48 { \skip 4 }
  Re- cor- da- ...
}



1. Would s4 work for \skip 4?  I haven't \skip for many many versions 
since 's' became functional enough.


2. I usually use _ (underscore) to skip applying a lyric syllable to a 
note.  ( \repeat unfold nn _  )


3. Are the quotes on "unfold" necessary?  I don't put quotes on volta, 
unfold or percent and haven't for qui9tes a while.


Paul Scott




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


bar numbers at beginning of bar

2009-01-24 Thread Paul Scott

Hi,

12.2.1

When numbering all bars the default bar numbers seem to be at the end of 
the previous bar which is confusing to the reader.  When I use


\override Score.BarNumber #'self-alignment-X = #-1

to try to make these less confusing to the reader *sometimes* the music 
above the bar numbers is moved to the right which looks ugly.  Is there 
another way to move the bar numbers without moving the music?


Thanks,

Paul Scott




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


RE: corrective to Problem while using OpenOffice.org withmacro OOoLilyPond/basic/script.xlb -see attachemnt-

2007-05-14 Thread Paul Harouff
When I received this error, there was a line of code highlighted. In that
line I edited the index (i-1) to (i) and the script started working.

Note that you also will have to edit Subs.xba to change the 4 occurrences of
"-b eps" to say "-dbackend=eps"

Finally, I found that changing templates\2.10\letter.ly to something like
the following allows using \score blocks in the snippets:

\version "2.11.15"

\include "lilypond-book-preamble.ly"

\paper {
  #(define dump-extents #t)
  #(set-paper-size "letter")
  paper-height = 11\in
  paper-width = 8.5\in
  top-margin = 0.5\in
  bottom-margin = 0.5\in
  left-margin = 0.5\in
  line-width = 7.5\in
%  between-system-padding = 0.5\in
%  between-system-space = 0.25\in
  ragged-last = ##f
  ragged-bottom = ##t
  ragged-right = ##f
% system-count = #1
% print-first-page-number = ##f
% print-page-number = ##t
  oddFooterMarkup = \markup { \fill-line { \hspace #0 { \bold \fromproperty
#'page:page-number-string } } }
  evenFooterMarkup = \markup { \fill-line { { \bold \fromproperty
#'page:page-number-string } \hspace #0 } }
  oddHeaderMarkup = \markup { \fill-line { \hspace #0 { "" } } }
  evenHeaderMarkup = \markup { \fill-line { { "" } \hspace #0 } }
}

global = {
  #(set-global-staff-size 14)
  \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-0.5 . 0.5)
  % \override Lyrics.LyricText #'font-size = #0.0
  % \override Lyrics.LyricText #'word-space = #0.6
  % \override Lyrics.LyricSpace #'minimum-distance = #1.0
}


% ly snippet contents follows:
c' d' e'
% end ly snippet


Paul

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Ledocq-Boccart
Sent: Monday, May 14, 2007 5:24 AM
To: lilypond-user@gnu.org; [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: corrective to Problem while using OpenOffice.org withmacro
OOoLilyPond/basic/script.xlb -see attachemnt-

Dear Antanas, thank you for your answer,

the problem is I cannot edit the dialog box  anymore as I receive the 
following error message after entering Ctrl+M: "valeur ou type de 
données incorrect(e).Index hors de la plage définie" translated in 
englich = error message of OpenOffice.org 2.0:  "incorrect value or data
type. Index outside defined range".

It happens that way even afetr uninstalling OpenOffice.org, LilyPond and 
OOoLilyPond, and having cleaned up the registry keys.

It looks as if the PC had irreversibly memorized the initial incorrcet 
action.

Regards

Charlie


---
I am using OpenOffice.org version 2.0.3 on winXP . My problem is :

on OpenOffice.org with macro Ctrl+M from OOoLilyPond (version 2.10)

The Ctrl+M macro does not start anymore, even after new installation of
all LilyPond, OOoLilypond and OpenOffice.org version 2.0.3 !
I even have cleaned the registry (I use regularly Regseeker without
trouble).

This happened after having modifies the path of the LilyPond executable
file in the dialog window, because I had an error message "file
c:\program ... not found"

OOoLilypond, OpenOffice.org and LilyPond are all installed in c:\Program
Files\
The library script.xlb and the ctrl+M have been carefully installed
according to the instructio given with OOoLilyPond, excepted that the
macro is refused to be installed in the Macro OpenOffice Library (the
***Append*** button is not activable when selecting the radio button
"Macros
OpenOffice"; I have installed it in My Macros file, wihch allows to
activate the button ***"append"***.
Customization of ctrl+M has been done according to instructions.

What happens now:
while opening a writer document with OpenOffice.org:

typing Ctrl+M, Enter
gives an error message of OpenOffice.org:  "incorrect value or data
type: index outside defined range"

together with a sreen showing the basic instructions with one marked
with ared arrow flag in the left column "ReDim Preserve sTemplate(i-1)
As String".


Could somebody help to find a solution to this?

Thanks for answer

Charlie


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


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.5/791 - Release Date: 6/05/2007
9:07






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


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.7.0/801 - Release Date: 
12/05/2007 18:40




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



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


Connecting Bar Lines With ChoirStaff

2007-05-24 Thread Paul Harouff
How do I get bar lines to connect with a ChoirStaff? The 2.11 documentation
says it's supposed to happen automatically.
 
Paul
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


RE: Connecting Bar Lines With ChoirStaff

2007-05-24 Thread Paul Harouff
Thanks. There appears to be a contradiction:

6.4.5 Bar Lines

In scores with many staves, a \bar command in one staff is automatically
applied to all staves. The resulting bar lines are connected between
different staves of a StaffGroup, PianoStaff, or ChoirStaff.


The last sentence should probably be changed to "See <6.4.7 System Start
Delimiters> for examples of the different handling of bar lines for
GrandStaff, StaffGroup, and ChoirStaff." Should probably add PianoStaff to
the page as well.

Paul

-Original Message-
From: Mats Bengtsson [mailto:[EMAIL PROTECTED] 
Sent: Thursday, May 24, 2007 11:17 AM
To: Paul Harouff
Cc: lilypond-user@gnu.org
Subject: Re: Connecting Bar Lines With ChoirStaff

As is explained in section "System start delimiters" in the manual, the 
only difference
between a StaffGroup and a ChoirStaff context is that the former gives 
connected
bar lines whereas the latter doesn't.

   /Mats

Paul Harouff wrote:
> How do I get bar lines to connect with a ChoirStaff? The 2.11 
> documentation says it's supposed to happen automatically.
>  
> Paul
> 
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user
>   

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



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


Re: Mac OS X libguile.17.dylib Trace/BPT Trap error when adding a second voice to piano score

2007-06-15 Thread Paul Scott

David Fedoruk wrote:

On 6/15/07, Graham Percival <[EMAIL PROTECTED]> wrote:

David Fedoruk wrote:
> \version "2.10.25"
> upper = \relative c'' {
>\clef treble
>\key e \major
>\time 3/4
>
> \key e \minor r8  b''8 \grace a16 g8  fs e d | % Bar 21
>
> {a'4-| a8 a gs fs b d |

Why do you have an extra { in there?

> \grace b16 c2. | b2.  | % Bar 23

Cheers,
- Graham


The { is in the documentation in the section on Single Staff
Polyphony. At first I had the closing bracket in with it to, but that
had the same result.


The documentation you refer suggests more,  It is:

<< { voice_one } \\ { voice_two }  >>

All of those symbols are necessary,

Paul Scott





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


Re: Mac OS X libguile.17.dylib Trace/BPT Trap error when adding a second voice to piano score

2007-06-16 Thread Paul Scott

David Fedoruk wrote:

On 6/15/07, Graham Percival <[EMAIL PROTECTED]> wrote:

David Fedoruk wrote:
> \version "2.10.25"
> upper = \relative c'' {
>\clef treble
>\key e \major
>\time 3/4
>
> \key e \minor r8  b''8 \grace a16 g8  fs e d | % Bar 21
>
> {a'4-| a8 a gs fs b d |

Why do you have an extra { in there?

> \grace b16 c2. | b2.  | % Bar 23

Cheers,
- Graham


The { is in the documentation in the section on Single Staff
Polyphony. At first I had the closing bracket in with it to, but that
had the same result.


The documentation you refer suggests more,  It is:

<< { voice_one } \\ { voice_two }  >>

All of those symbols are necessary,

Paul Scott




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


Re: Installation problem

2007-06-21 Thread Paul Scott

Philip Edwards wrote:

Hi,
I've tried downloading Lilypond via Synaptic and directly from your website.
It appears to download and install OK, but I simply can't find the icon that
should start the program.
It doesn't list under my APPLICATIONS list and I can't find it anywhere else.
What could I be doing wrong?
  

LilyPond is not a point and click GUI program.  There is no icon.  It's
more like a compiler.

Please start with the tutorial.
http://lilypond.org/doc/v2.10/Documentation/

Paul Scott





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


Re: missing repeat barline

2007-06-26 Thread Paul Scott

Tao Cumplido wrote:

yes, I tried that but the double-barline needs to be there and when I remove it 
the second ending bracket is closed which shouldn't be.
  

Replace "||" with "||:"

Paul Scott



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


RE: accidentals in cadenzas

2007-07-08 Thread Paul Harouff
It happens for all bar lines in a cadenza. I write a lot of chant music and
this behavior is very annoying, especially in the tenor line. Using
#(set-accidental-style 'forget) works for me.  I guess it's better to mark
all of the accidentals than none of them.

\new Staff = men <<
\clef bass
\key g \major
\new Voice = "Tenor" {\voiceOne \cadenzaOn \override Stem
#'length = #5  
#(set-accidental-style 'forget)
a4 b4 c'4 c'4 c'4 b4 c'4 d'4 c'4 b2 \bar "|" s4
b4 c'4 d'4 d'\breve d'4 e'4( f'4 e'4 d'4) c'2 \bar
"|" s4
a4 b4 c'4 c'4 b4 c'4 d'4( c'4) b2 \bar "|" s4
b4 c'4 d'4 d'\breve d'4 e'4( f'4 e'4 d'4) c'2 \bar
"|" s4
e'4 e'4 e'4 e'4 d'2 c'4 b4 c'1 b1 \bar "|."
}
\new Voice = "Bass" {\voiceTwo \cadenzaOn \override Stem
#'length = #5
d4 d4 d4 d4 d4 g4 g4 g4 g4 g2 \bar "|" s4
g4 g4 g4 g\breve g4 c4( b,4 c4 g4) a2 \bar "|" s4
d4 d4 d4 d4 g4 g4 g2 g2 \bar "|" s4
g4 g4 g4 g\breve g4 c4( b,4 c4 g4) a2 \bar "|" s4
c4 c4 c4 c4 g2 fis4 g4 c2( d2) 1 \bar "|."
}
>>

One thing I haven't experimented with yet is breaking the cadenza at every
bar line. Maybe doing a \cadenzaOff before, and \cadenzaOn after, each bar
line might fix the accidentals, spacing around the bar lines, and matching
the bar line counts with the lyrics. Unfortunately, I'm a bit lazy. I prefer
solutions that require less typing, not more typing.

Paul

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Victor Eijkhout
Sent: Saturday, July 07, 2007 10:44 PM
To: lilypond-user@gnu.org
Subject: accidentals in cadenzas

I'm writing a cadenza, and it seems that < \bar "" > does not have  
the effect of accidentals being reset as if there was a real bar  
line. For instance

d16 [e fis g a b cis d e f e d]
\bar ""
e,16 [fis gis a b cis d e f g f e]

In the second phrase, only a sharp will be printed for the gis, not  
for the fis.

Is there any way to get the effect that at the invislble bar line all  
previous accidentals are forgotten/reset?

Victor.



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



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


RE: Merging scores in one pdf

2007-07-10 Thread Paul Harouff
If you move the discussion to another list, how do the rest of us benefit
from the discussion?  

I've been having the same problem trying to put multiple hymns in a single
file with the priest's prayers before and after each hymn. LilyPond handles
music great, but plain text is a pain. I had given up and started pasting
the music into a Word document as pictures.

I would be interested in seeing sample code for how he solved his problem.

Paul 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Valentin Villenave
Sent: Tuesday, July 10, 2007 4:00 AM
To: sdfgsdhdshd
Cc: lilypond-user@gnu.org
Subject: Re: Merging scores in one pdf

Dear "sdfgsdhdshd", :-)

I assume, seeing your mail address, that you're French -or at least
French-speaking- ; did you know that there is a special mailing-list
for French-speaking LilyPond users?

We'd be glad to see you there:
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Besides, this is a less active list (whereas the main English-speaking
list tends to be overcrowded), and people might have more time to help
you and talk with you.

Regards,
Valentin


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



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


RE: Merging scores in one pdf

2007-07-10 Thread Paul Harouff
The biggest pain which made me give up was \markup is assumed to be
associated with the score after it. The vertical spacing and page breaks
don't allow you to end a page with a \markup block. It always moves to the
next page with the \score.

I can see the usefulness of the \markup block as it is currently programmed.
But it is really intended for adding a few words of performance directions
above a score. 

What I would really like to have is a \text block with all the usual
formatting capability of a \markup but not associated with any \score. Each
block would represent a paragraph of plain text. Ideally, the vertical
spacing and page breaks should treat each \text block just as it would a
\score block. It might even be useful for the \text block to have \layout
and \markup just like a \score block for paragraph titles.

Also, when I use \center in a \markup block outside of a score, I expect the
text to center between the page margins (i.e., center on the entire width of
the \score object below), not center on the left margin so the text runs off
the page. In my opinion, having to use fill-line or other tweaks to get the
text to move to the center of the page is a bug, not a feature.

Paul

-Original Message-
From: Valentin Villenave [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, July 10, 2007 2:48 PM
To: Paul Harouff
Cc: lilypond-user@gnu.org
Subject: Re: Merging scores in one pdf

2007/7/10, Paul Harouff <[EMAIL PROTECTED]>:
> If you move the discussion to another list, how do the rest of us benefit
> from the discussion?

Thank you for asking; of course if we come up with anything
interesting on the French list, I'll translate it here, modify the
documentation or add it to the LSR. This is how things work.

> I've been having the same problem trying to put multiple hymns in a single
> file with the priest's prayers before and after each hymn. LilyPond
handles
> music great, but plain text is a pain. I had given up and started pasting
> the music into a Word document as pictures.

I have to confess I haven't quite understood what is this topic about;
I use \book a lot and have never encountered any problem with text
indications; the \markup command works perfectly, with simple
functions such as \fill-line etc.

For example, I often put a "title" and a "subtitle" only in the main
\book section, and then in each \score block (or file), I just insert
a "piece" field, in which I put every titles or subtitles I need,
using fill-line, columns, etc. Is it easy, simple, and works
perfectly.

So when you say that in lilypond "plain text is a pain", could you be
more specific (e.g. post a snippet of what made you give up)?

Thanks

V.Villenave



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


RE: Aligning relative to page

2007-07-11 Thread Paul Harouff
Your question is also related to the discussion near the end of the "Merging
scores in one pdf" thread which just moved to the French LilyPond user
discuss list.

If you understand that the behavior of \markup is always relative to the
present location on the page, then you can understand why the kludge of
commands in Romel's answer is necessary. Center, right-align, left-align,
column, etc. are all relative to "a hypothetical note" at the current
location (which is the left margin when \markup is outside of a score). You
have to manually move the current location to the place where you want the
text before typing it. 

Where the discussion in the other thread was headed was that when we
inexperienced users put a \markup outside of a score, we expect it to format
the text relative to the entire page. We shouldn't have to use fill-line or
hspace in order to get text to move to the center of the page. And vertical
control of the position of a \markup is almost impossible unless there is a
score after it.

I'm optimistic that sdfgsdhdshd and Valentin will uncover some useful tips
and tricks on the French list. Valentin promised to provide a summary for
the English list.

And please don't take this as negative criticism for LilyPond. LilyPond is
intended to be a music writing language, not a book typesetting language. It
is a tribute to the power of LilyPond that we are able to stretch its
boundaries this way with tips and tweaks.

My suggestion, instead of changing the present behavior of \markup, is to
add a "\text" or "\para" context object to contain a paragraph of text with
very simple formatting capabilities in its \layout block, such as:

paraBefore = Absolute (in, mm, pt) or Relative (x.x lines)
paraAfter = Absolute (in, mm, pt) or Relative (x.x lines)
paraLeft = Absolute (in, mm, pt) or Relative (% column width or x.x chars)
Indent
paraRight = Absolute (in, mm, pt) or Relative (% column width or x.x chars)
Indent
paraFirst = Absolute (in, mm, pt) or Relative (% column width or x.x chars)
Indent
   (negative would be hanging indent)
paraJust = Left, Center, Right, Full Justification

Most standard TeX character formatting commands (color, italic, bold,
underline, size, etc.) already exist, but may need to be tweaked for the new
context.

Paul

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rune
Zedeler
Sent: Wednesday, July 11, 2007 11:23 AM
To: Romel Anthony S. Bismonte
Cc: LilyPond User Mailing List
Subject: Re: Aligning relative to page

Romel Anthony S. Bismonte skrev:

> Now, it would be nicer for the segue markup to be right-aligned to the 
> page, so I tried changing the markup to this:

Use fill-line for this.

\markup {
   \fill-line { ""
   \column {
 \italic "segue to"
 "Something Else"
   } }
}

-Rune


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



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


RE: Aligning relative to page - Use OOoLilyPond

2007-07-11 Thread Paul Harouff
ction, this is by far the fastest solution I have found to get work
done.

Note: swriter gets really unstable when you have a lot of OOoLilyPond
snippets (I had 2 crashes on two separate documents in one week), or I would
not have needed to use MS Word. Once you get the OOoLilyPond template
correctly set up for your project, the swriter user interface is actually
pretty good. If there was a way to combine the jEdit editor with the
OOoLilyPond popup window inside swriter, I would be in heaven.

Paul



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


markup at beginning of Multimeasure rest

2007-07-15 Thread Paul Scott

2.11.27

I'm thinking Han-Wen gave a further answer to this recently but I 
haven't found it yet.


Manual section 8.2.1 says

If you want to have text on the left end of a multi-measure rest, attach 
the text to a zero-length skip note, i.e.,


s1*0^"Allegro"
R1*4

The following code should be an example of that but I can't get the text off 
the center.:

\include "english.ly"
\relative c'' {
 \set Score.skipBars = ##t
 \override Score.MultiMeasureRest   #'expand-limit = #1
 \time 2/4
 r4 
 << 
   { b4 ~ b2 c4 } \\ 
   \set hairpinToBarline = ##f 
   { s16 s8.\> s2 s4\! } 
 >> 
 e\f %112

 s2*0^\markup{ \left-align{ "Poco meno" } } R2*5 %117
 R2*2
}


TIA for any ideas.

Paul Scott




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


RE: ooolilypond user

2007-07-18 Thread Paul Harouff
Yes. The default templates that come with OOoLilyPond automatically insert
everything you type into a \score block, which causes problems if you are
doing more than a little snippet.
 
Use the following as an outline to create your own template and make it your
default. You will now have to include a \score { } block in your OOoLiliPond
snippet, but it gives you much more flexibility. NOTE: This template is for
doing church bulletins or 8-/12x11 folded booklets. Set the paper size and
margins to your preferences.
 
\version "2.11.15"
 
\include "lilypond-book-preamble.ly"
 
\paper {
  #(define dump-extents #t)
  #(set-paper-size "letter")
  paper-height = 8.5\in
  paper-width = 5.5\in
  top-margin = 0.25\in
  bottom-margin = 0.35\in
  left-margin = 0.25\in
  line-width = 4.75\in
%  between-system-padding = 0.5\in
%  between-system-space = 0.25\in
  ragged-last = ##f
  ragged-bottom = ##t
  ragged-right = ##f
% system-count = #1
% print-first-page-number = ##f
% print-page-number = ##t
  oddFooterMarkup = \markup { \fill-line { \hspace #0 { \bold \fromproperty
#'page:page-number-string } } }
  evenFooterMarkup = \markup { \fill-line { { \bold \fromproperty
#'page:page-number-string } \hspace #0 } }
  oddHeaderMarkup = \markup { \fill-line { \hspace #0 { "" } } }
  evenHeaderMarkup = \markup { \fill-line { { "" } \hspace #0 } }
}
 
global = {
  #(set-global-staff-size 14)
  \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-0.5 . 0.5)
  % \override Lyrics.LyricText #'font-size = #0.0
  % \override Lyrics.LyricText #'word-space = #0.6
  % \override Lyrics.LyricSpace #'minimum-distance = #1.0
}
 

% ly snippet contents follows:
c' d' e'
% end ly snippet

 
 

  _  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
PabloZum
Sent: Tuesday, July 17, 2007 4:24 PM
To: lilypond-user@gnu.org
Subject: ooolilypond user


OooLilyPond seems to be EXACTLY what I was looking for to write a book on
jazz improvisation.
 
I use Window XP and I can get it to insert simple scores in OpenOffice.org
such as:
 
\key c \minor \relative c'' { c16 es, d es c es d es c' es, d es c es d es }
 
which is the test given in the sourceforge webpage.
 
However, other scores that are created in LilyPond without problems, such as
this one given in the LilyPond tutorial:
 
 \version "2.10.10"

 melody = \relative c' {

\clef treble

\key c \major

\time 4/4

 

a b c d

 }

 

 text = \lyricmode {

Aaa Bee Cee Dee

 }

 

 harmonies = \chordmode {

a2 c2

 }

 

 \score {

<<

   \new ChordNames {

  \set chordChanges = ##t

  \harmonies

   }

\new Voice = "one" {

   \autoBeamOff

   \melody

}

\new Lyrics \lyricsto "one" \text

>>

\layout { }

\midi { }

 }
get quite a lot of "syntax error"s and "unknown escaped string"s and
"unexpected string"s.
 
Does OooLilyPond have a shorter scope than LilyPond?
 
I've tried running both "lilypond.exe" and "lilipon-window.exe" as the
executable on "config", with the same results.
 
Thank you!
 
 
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


RE: Parentheses

2007-07-26 Thread Paul Harouff
> How do you input parentheses in lyrics?  Just adding them in makes it so
it won't compile, due to a syntax error.

Special characters in lyrics must be enclosed in quotation marks. I've had
the same problem with colons.




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


RE: Whatis on the fly

2007-08-01 Thread Paul Harouff
Francois, you're close.

In hunting terminology, "on the fly" means catching/killing a bird in the
air vs. catching/killing a bird on the ground. In fishing terminology,
catching a fish "on the fly" means using a fly bait which requires
continuous activity and rhythm with the rod and reel. In this context, the
English idiom has taken on the meaning of being quick, agile, or lucky.

In aeronautical terminology, "on the fly" means making repairs or
modifications while flying the airplane vs. waiting to make repairs or
modifications after landing. The idiom has been applied to other engineering
situations to mean making repairs or modifications to equipment while the
system is running vs. shutting down the system to remove and replace the
equipment for depot maintenance. In this context, the English idiom has
taken on the meaning of being flexible, adaptive, or ingenius.

Therefore, from the second context above, in computer terminology, "on the
fly" has taken the meaning of dynamically changing software activities or
values while the program is running vs. statically predefining activities
and values so they can't be changed without stopping the program. An example
is using a cookie file to modify the behavior of a web page "on the fly"
based on the user's input.

So, I don't think that the LilyPond *program* does anything "on the fly",
since you can't change the *.ly file while the compiler is running. But I
guess it's possible for a developer of one LilyPond engraver to say his
engraver (e.g., beams) makes changes "on the fly" based on the output of
other engravers (e.g., notes).

That being said, English idioms are continuously evolving and taking new
meanings. So, it's possible that some programmers have adopted the practice
of using "on the fly" to mean the ability to change a program setting
several times within a file as needed. But this doesn't make sense to me.

Paul

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Valentin Villenave
Sent: Wednesday, August 01, 2007 5:33 AM
To: Francois Planiol-Auger
Cc: lilypond-user@gnu.org
Subject: Re: Whatis on the fly

2007/8/1, Francois Planiol-Auger <[EMAIL PROTECTED]>:

> Yes I know, its a newby question. And I found nothing really helpful that
> defines it in relation with lilypond.
> Can somebody explain?

If I understood correctly (English is not my native language),
something you can change "on the fly" is something that you don't need
to change at the beginning of your score, once and for all; therefore
it allows you to change properties several times during your music
(for instance, the key signature can be changed "on the fly": you
don't have to define a single key signature at the beginning, and then
be stuck with it for the whole piece -- instead you can change it as
many times as you want).

Does it help?

Regards,
Valentin


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



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


Centered movement names

2007-08-07 Thread Paul Scott

|2.11.27 or so.

scoreTitleMarkup |(10.2.2 Custom titles) sounds like a great idea but 
not as it seems to be implemented.  Movement names are normally 
different for different movements so putting it in the paper block 
doesn't seem to make sense.


Is there a current way to change something like the current instrument 
header field for each movement?


TIA,

Paul Scott



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


Centered movement names

2007-08-07 Thread Paul Scott
(I just also sent this from an unsubscribed address so that one can be 
dropped.)


2.11.27 or so.

scoreTitleMarkup |(10.2.2 Custom titles) sounds like a great idea but
not as it seems to be implemented.  Movement names are normally
different for different movements so putting it in the paper block
doesn't seem to make sense.

Is there a current way to change something like the current instrument
header field for each movement?

TIA,

Paul Scott




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


Lyrics without visible notes

2007-08-27 Thread Paul Harouff
Putting a skip in the lyrics prints a note without lyrics under it. But
putting a skip in the music does not print the lyrics without a note over
it; instead, the words are just shifted to the next note.
 
It is useful to able to use note skips to fix spacing issues around bar
lines, but I believe it would be much more intuitive to have the behavior of
skips completely reciprocal between music and lyrics. If you want both blank
music and lyrics for spacing, it would make more sense to enter a skip in
BOTH.
 
There is another way to enter hidden notes, but the directions are in the
documentation under "Educational Use", and if you have to do this over and
over it gets tedious, especially since you have to enter the pitch:
 
f4 \hideNotes f4 f4 f4 f4 \unHideNotes f4
 
Up to now I have been using a breve to represent repeated pitch for chant
music (see snippet below), but I'm finding that sometimes this makes the
music too cluttered and confusing for the choir because of spacing issues
around the lyrics in quotation marks, especially if ragged-right = ##f. I
would rather print the words without anything over them until the pitch
changes and use hidden notes to fix the spacing.
 
 
\version "2.11.25"
 
% New Measure
NM = { \cadenzaOff \bar "|" \cadenzaOn }
% New Line Break
NL = { \cadenzaOff \bar ":" \break \cadenzaOn }

\score { \new StaffGroup <<
 \new Staff = women <<
  \clef treble
  \key f \major
  \new Voice = "Soprano" {\voiceOne \cadenzaOn \override Stem #'length = #5
#(set-accidental-style 'forget)
f'4 f'\breve f'4 g'4 a'2( g'4 f'4) e'2 \NM \break
e'4 e'\breve e'4 f'4 g'2 f'4( e'4) f'2 \NM \break
d'4 d'\breve d'4 e'4 f'2( e'4 d'4) cis'2 \NM \break
cis'4 cis'\breve cis'4 d'4 e'2( d'4 cis'4) d'2( e'2) \bar "|"
   }
  \new Lyrics \lyricsto "Soprano" { 
Re- "joice, O chosen by God of all" gen- e- ra- "tions!" |
Re- "joice, holy ves-" sel of God the "Word!" |
Re- "joice, fulfillment of pro- phet-" ic fore- tell- "ing!" |
Re- "joice, most hon- or- a- ble crown of" the dis- ci- "ples!"
   }
  >>
>>
 \layout { \context { \Staff 
   \remove "Time_signature_engraver" 
   }
   between-system-padding = 0.1\in
   between-system-space = 0.1\in
   indent = #0
   ragged-right = ##t
   ragged-last = ##t
 }
 \header { 
  piece = ""
  opus = ""
  }
}

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


RE: Lyrics without visible notes

2007-08-27 Thread Paul Harouff
I came up with the following kludge that works for the Soprano/Alto staff:
 
% Hidden Note
H = { \hideNotes c'4 \unHideNotes }

then in the score, I enter as many hidden notes as necessary for the number
of syllables until the next pitch change
 
f'4 \H \H \H \H \H \H \H \H \H \H \H \H f'4 g'4 a'2 g'4 f'4 e'2
 
The only catch is the note is not truly hidden because the spacing below the
staff takes the c' into account even if there are no visible notes below the
staff. So, a different definition may be required for the Tenor/Bass staff
if you don't want the spacing for a middle c above it.
 
I still believe a solution using skip notes would be preferable.
 
 
Another option, if someone out there understands scheme function
definitions, is to come up with a function like
 
f'4 \repeatHidden { c' 12 } f'4 g'4 a'2 g'4 f'4 e'2
 
which would allow you to easily specify the true pitch for the repeated note
and the number of times to repeat the hidden note.
 
Paul

  _  

From: Paul Harouff [mailto:[EMAIL PROTECTED] 
Sent: Monday, August 27, 2007 10:09 AM
To: 'lilypond-user@gnu.org'
Subject: Lyrics without visible notes


Putting a skip in the lyrics prints a note without lyrics under it. But
putting a skip in the music does not print the lyrics without a note over
it; instead, the words are just shifted to the next note.
 
It is useful to able to use note skips to fix spacing issues around bar
lines, but I believe it would be much more intuitive to have the behavior of
skips completely reciprocal between music and lyrics. If you want both blank
music and lyrics for spacing, it would make more sense to enter a skip in
BOTH.
 
There is another way to enter hidden notes, but the directions are in the
documentation under "Educational Use", and if you have to do this over and
over it gets tedious, especially since you have to enter the pitch:
 
f4 \hideNotes f4 f4 f4 f4 \unHideNotes f4
 
Up to now I have been using a breve to represent repeated pitch for chant
music (see snippet below), but I'm finding that sometimes this makes the
music too cluttered and confusing for the choir because of spacing issues
around the lyrics in quotation marks, especially if ragged-right = ##f. I
would rather print the words without anything over them until the pitch
changes and use hidden notes to fix the spacing.
 
 
\version "2.11.25"
 
% New Measure
NM = { \cadenzaOff \bar "|" \cadenzaOn }
% New Line Break
NL = { \cadenzaOff \bar ":" \break \cadenzaOn }

\score { \new StaffGroup <<
 \new Staff = women <<
  \clef treble
  \key f \major
  \new Voice = "Soprano" {\voiceOne \cadenzaOn \override Stem #'length = #5
#(set-accidental-style 'forget)
f'4 f'\breve f'4 g'4 a'2( g'4 f'4) e'2 \NM \break
e'4 e'\breve e'4 f'4 g'2 f'4( e'4) f'2 \NM \break
d'4 d'\breve d'4 e'4 f'2( e'4 d'4) cis'2 \NM \break
cis'4 cis'\breve cis'4 d'4 e'2( d'4 cis'4) d'2( e'2) \bar "|"
   }
  \new Lyrics \lyricsto "Soprano" { 
Re- "joice, O chosen by God of all" gen- e- ra- "tions!" |
Re- "joice, holy ves-" sel of God the "Word!" |
    Re- "joice, fulfillment of pro- phet-" ic fore- tell- "ing!" |
Re- "joice, most hon- or- a- ble crown of" the dis- ci- "ples!"
   }
  >>
>>
 \layout { \context { \Staff 
   \remove "Time_signature_engraver" 
   }
   between-system-padding = 0.1\in
   between-system-space = 0.1\in
   indent = #0
   ragged-right = ##t
   ragged-last = ##t
 }
 \header { 
  piece = ""
  opus = ""
  }
}

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


can't get more than 3 systems on first page

2007-09-16 Thread Paul Scott
Lily 11.32  With these (and many other) paper specifications for a score 
for piano and various voices I can't get more than three systems on the 
first page no matter what the font size is.  There is clearly enough 
room for another system.  This is not public domain music so I am not 
giving an example unless I get no responses.


\paper{
 #(set-paper-size "letter")
 line-width = 7.4\in
 before-title-space = 0\cm
 after-title-space = 0\cm
 ragged-bottom = ##t
 ragged-last-bottom = ##t
 between-system-space = .4\cm
 between-system-padding = .6\cm
 interscoreline = .1\cm
 top-margin = .3\cm
 bottom-margin = .3\cm
}

\layout{
 indent = 0\in
 \context { \RemoveEmptyStaffContext }
}


TIA for any ideas,

Paul Scott



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


Great documentation was: Re: typeset lyrics

2007-11-02 Thread Paul Scott

Graham Percival wrote:



Mats Bengtsson wrote:

Ole Schmidt wrote:

I'am a bit shy to out my ignorance...

what I'am missing (maybe I overlooked it) is an overview (maybe a 
sort of tree?) of how the

all the terms:

These issues are described to some extent in the section on 
"Explicitly instantiating

voices".


I highly recommend the Learning Manual, chapter 3 Fundamental concepts.


Could you please check the following draft of the new revised manual
and see if it provides the relevant information:


http://kainhofer.com/~lilypond/
I haven't needed to look at the tutorial in a while.  This is great!!  
Thanks to everyone improving the documentation!!!


Paul Scott



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


moving rehearsal marks down

2007-11-02 Thread Paul Scott
With 2.11.34 rehearsal marks seem to sit on top of the skyline.  This 
places them closer to the system above than the one they belong to.  Is 
there a way to allow them to move closer to the system?


I have tried 0 padding and both outside-staff settings and Googled and 
read the Rehearsal Mark and Vertical Spacing sections of the manual.


TIA for any ideas or references to previous discussions,

Paul Scott



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


Re: moving rehearsal marks down

2007-11-02 Thread Paul Scott

Moved back to list:

Steven Weber wrote:

I always use extra-offset:  \once \override Score.RehearsalMark
#'extra-offset = #'( 0 . -2 )

It's not optimal, since it removes the rehearsal mark from future collision
detection, but if you're just moving it vertically, it should be fine.
  
Thanks!  I used to use padding for that.  I will add another shorthand 
version of that to my collection of Scheme functions.


The downside of this is that it takes us back to before all the great 
work that has been done on collision avoidance and requires each 
rehearsal mark to be tweaked separately.  There should be a way to allow 
the rehearsal marks to fall in the valleys automatically possibly with 
some existing parameter.


Paul


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


page breaks related to header size

2007-11-09 Thread Paul Scott

2.11.34

In this example there is clearly room for another system on the first 
page.  Removing anything from the header will allow another system to 
move to the first page.  Whatever is removed from the header clearly 
doesn't take as much vertical space as one system.


I have worked for several hours reducing my real example to the 
following.  If a simpler example is needed I will see what I can do.


Thanks,

Paul Scott

\version "2.11.34"
\include "english.ly"
#(set-default-paper-size "letter")
#(set-global-staff-size 20.8)

\paper{
 paper-size = "letter"
 ragged-bottom = ##t
 ragged-lastbottom = ##t
 top-margin = .2\in
 bottom-margin = .4\in
 head-separation = 0\in
 foot-separation = 0\in
 between-system-space = .08\in
 between-system-padding = .08\in
 before-title-space = .01\in
 between-title-space = .01\in
 after-title-space = .01\in
}

timingi = {
 \time 4/4
 s1*8
 \break
 s1*40
 \bar "|."
}

asiii = <<
 \relative c'' {
   \repeat unfold 32 d4
   \repeat unfold 128 f'4
 }
 { s1\f s1*7 s1\f s1*15 s1\p s1*7 s1\f }
>>
asiiilii = \relative c {
 R1*8
 \repeat unfold 160 e4
}

\header {
 title   = \markup{ Page Break Test }
 subtitle= \markup{ Subtitle }
 subsubtitle = \markup{ Subsubtitle }
 composer = \markup{
   \column{
 \line{ Line 1 } \line{ Line 2 } \line{ Line 3 } \line{ Line 4 }
 \line{ Line 5 }
   }
 }
 piece   = \markup{ Test }
}

 \layout {
   indent = 0 \in
   \context {
 \Score
 \override VerticalAxisGroup #'remove-first = ##t
   }
   \context { \RemoveEmptyStaffContext }
 }
\score {
 <<
   \set Score.restNumberThreshold = #0
   \new StaffGroup <<
 \new Staff << \timingi \asiii >>
 \new Staff << \asiiilii >>
   >>
 >>
}



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


Re: page breaks related to header size

2007-11-09 Thread Paul Scott
Michael David Crawford wrote:
> Paul Scott wrote:
> > 2.11.34
> >
> > In this example there is clearly room for another system on the first
> > page.  Removing anything from the header will allow another system to
> > move to the first page.  Whatever is removed from the header clearly
> > doesn't take as much vertical space as one system.
>
> I have also found that increasing the height of the text at the bottom
> of the first page will increase the page count.  My piece "Recursion"
> was seven pages, but when I reformatted its Creative Commons license
> to be a couple lines longer, the score went to eight pages.  I fiddled
> with it for quite a while, but was completely unable to get it back to
> seven pages and still be sensibly laid out.
Thanks for replying.

It seems to me there might be a bug in how the vertical size of the next
system is calculated or subtracted from the available vertical space on
the current page.

I have posted this in case there is some setting I am missing.

Paul



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


Re: page breaks related to header size

2007-11-10 Thread Paul Scott

Jeff Elliott wrote:
I also have (just last night) had a similar vertical spacing problem 
(2.11.34).
I had a piece covering two pages, the majority on the first page, and 
the page break was where
I wanted it.  Then I change a bit of the spacing of a text markup 
(extra-offset) and I lost one of the
systems on the first page.  I thought, no problem I'll just adjust 
some of the parameters ( like
between-system-padding, between-system-space).  But I couldn't get the 
last system (or sometimes
last two systems), back onto the first page.  I could get the systems 
to be closer together,
but that would just leave even more space at the bottom of the page 
(more than enough space
for one if not two systems).  I adjusted the top margin to something 
like 1mm and I got my
system back, but the systems were way more spaced out than they needed 
to be, and the small
margin at the top was too small.  I ended up with finding a different 
place to break the pages.


Maybe I should note that each system contained a ChordNames, one 
regular Staff, and another
"special" Staff which had a linecount of 0.  I had wondered if that 
last Staff might be confusing

the vertical spacing.
I also could get the page breaking to change with many different small 
changes in a system.  Just moving either of the pitches in my example 
closer to the staff will allow another staff to from the second page to 
the first page.  In my case it could be related to \RemoveEmptyStaffContext.


Paul



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


Re: page breaks related to header size

2007-11-10 Thread Paul Scott

Joe Neeman wrote:

On Sat, 10 Nov 2007 14:58:45 Paul Scott wrote:
  

2.11.34

In this example there is clearly room for another system on the first
page.  Removing anything from the header will allow another system to
move to the first page.  Whatever is removed from the header clearly
doesn't take as much vertical space as one system.



Thanks for the report. There was a bug (now fixed in git) that caused a 
miscalculation of the page height if the page began with a title.
  

Thanks very much.  Sorry I missed the bug report.

Will there be a 2.11.35?

Paul



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


Re: page breaks related to header size

2007-11-10 Thread Paul Scott

Han-Wen Nienhuys wrote:

2007/11/11, Paul Scott <[EMAIL PROTECTED]>:

  

Thanks very much.  Sorry I missed the bug report.

Will there be a 2.11.35?



Yes.  There is finally light at the end of the GUB tunnel, so
hopefully this or next week.
  

Great!  Thanks,

Paul



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


Re: page breaks related to header size

2007-11-12 Thread Paul Scott

Joe Neeman wrote:

On Mon, 12 Nov 2007 19:00:02 Risto Vääräniemi wrote:
  

Dear Han-Wen and all,

2007/11/11, Han-Wen Nienhuys-5 wrote:


Yes.  There is finally light at the end of the GUB tunnel, so
hopefully this or next week.
  

Thanks for the info. I was just about to write a bitterish email about the
frustration caused by the page layout mechanism. :-)

It seems that the described problem exists also on pages with no title or
header.



If you can create a bad example without any titles, that example will probably 
still cause problems. If you can send such an example to the mailing list, 
that would be helpful.
  
How about the following example?  Clearly the markup in the first system 
shouldn't affect the height of following systems.


Paul

\version "2.11.34"
\include "english.ly"
#(set-default-paper-size "letter")
#(set-global-staff-size 20.8)

\paper{
 paper-size = "letter"
 ragged-bottom = ##t
 ragged-lastbottom = ##t
}

timingi = {
 \time 4/4
 s1*8
 \break
 s1*48
 \bar "|."
}

asiii = <<
 \relative c'' {
   \repeat unfold 32 d4
   <<
 { \repeat unfold 160 f'4 }
 {
   s1^\markup{
 \column{
   \line{ abc }
   \line{ abc }
   \line{ abc }
   \line{ abc }
   \line{ abc }
   \line{ def }
 }
   }
 }
   >>
 }
 { s1\f s1*7 s1\f s1*15 s1\p s1*7 s1\f }
>>
asiiilii = \relative c {
 R1*8
 \repeat unfold 192 e4
}

 \layout {
   indent = 0 \in
   \context {
 \Score
 \override VerticalAxisGroup #'remove-first = ##t
   }
   \context { \RemoveEmptyStaffContext }
 }
\score {
 <<
   \set Score.restNumberThreshold = #0
   \new StaffGroup <<
 \new Staff << \timingi \asiii >>
 \new Staff << \asiiilii >>
   >>
 >>
}




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


Re: once again with a header, tie into polyphony question

2007-11-20 Thread Paul Scott

Ole Schmidt wrote:



Dear all,

I want to have both of the first two notes tied -the d and the 
f-sharp. How do I achieve that?

Thanks for a hint

ole

%%%

\version "2.10.15"

 \new Staff {
 \time 3/4

 \relative c' {

r4 2| \voiceOne

<< { fis8. d'16 }  \new Voice = "1" { \voiceTwo d,4  }  >> \oneVoice r2 |

 } }

%%
It's not clear what you might have needed around this snippet but the 
following works in 2.11.34


\version "2.10.15"

\new Staff {
 \time 3/4

 \relative c' {
  
   r4 << { fis2 ~ fis8. d'16 }  \\ { d,2 ~ d4  }  >> r2 |
  
 }

}


Paul Scott




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


Re: page breaks related to header size

2007-11-20 Thread Paul Scott
Han-Wen Nienhuys wrote:
> 2007/11/17, Joe Neeman <[EMAIL PROTECTED]>:
>
>   
>> PPPS: In the next version, you will be able to set page-count = #some-number
>> in the paper block, which should make these things easier to control.
>> 
>
> I've just release 2.11.35.
>   
I'll be happy to test it when it's available.

Paul



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


Re: page breaks related to header size

2007-11-21 Thread Paul Scott

Han-Wen Nienhuys wrote:

2007/11/21, Paul Scott <[EMAIL PROTECTED]>:

  

I've just release 2.11.35.

  

I'll be happy to test it when it's available.



it's already on lilypond.org, however, something must have broken with
our mirroring process to linuxaudio.org
  

Found it.

Thanks!

Paul




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


Re: page breaks related to header size

2007-11-21 Thread Paul Scott

Paul Scott wrote:

Han-Wen Nienhuys wrote:
2007/11/21, Paul Scott <[EMAIL PROTECTED]>:  

I've just release 2.11.35.

It solves both problems in this thread!

Thanks!

Paul



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


Re: page breaks related to header size

2007-11-21 Thread Paul Scott

Francisco Vila wrote:

2007/11/21, Paul Scott <[EMAIL PROTECTED]>:
  

Han-Wen Nienhuys wrote:


2007/11/21, Paul Scott <[EMAIL PROTECTED]>:


  

I've just release 2.11.35.


  

I'll be happy to test it when it's available.



it's already on lilypond.org, however, something must have broken with
our mirroring process to linuxaudio.org

  

Found it.



I'm sorry. Found where?
  

Click on Development at lilypond.org

Paul




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


Re: 2.11.35 does not run

2007-11-21 Thread Paul Scott
Paco Vila wrote:
> GNU LilyPond 2.11.35
> ERROR: In procedure primitive-load-path:
> ERROR: Unable to find file "ice-9/boot-9.scm" in load path
>
> I promise further testing.
>
> switching back to .De34 works fine.
>   
Works fine on my Debian sid system.

Paul



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


Re: Why can't I get a barline at the end of this"

2007-12-08 Thread Paul Scott

Trevor Daniels wrote:

This is the difference, taken from the new GDP NR manual:

"In addition, you can specify "||:", which is equivalent to
"|:" except at line breaks, where it gives a double bar line
at the end of the line and a start repeat at the beginning
of the next line."

HTH

Trevoe D


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
On Behalf Of Ole Schmidt
Sent: 08 December 2007 13:08
To: Father Gordon Gilbert; lilypond-user@gnu.org
Subject: Re: Why can't I get a barline at the end of this"


unfortunatly I'am not and I do not understand the difference
between "||:" and "|:"
why does "||:" exist and ":||" not? seems unlogical to me...
  
The second question is not answered and should be considered something 
like a bug.


The following leads to no bar line at the end of the repeated section 
since ":||" is apparently undefined:


{ a'1 \repeat volta 2 { g'1 } \break \bar ":||" f'1 g'1 }

Paul Scott



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


Re: Why can't I get a barline at the end of this"

2007-12-09 Thread Paul Scott

Dominic Neumann wrote:

2007/12/9, Paul Scott <[EMAIL PROTECTED]>:
  

why does "||:" exist and ":||" not? seems unlogical to me...

  

The second question is not answered and should be considered something
like a bug.

The following leads to no bar line at the end of the repeated section
since ":||" is apparently undefined:

{ a'1 \repeat volta 2 { g'1 } \break \bar ":||" f'1 g'1 }

Paul Scott






Now you know the meaning of "||:". What would then be the sense of ":||"?
"||:" produces a double barline at the end of the bar before "||:" if
there is a linebreak. But at ":||" you want ":|" at the end of the bar
and this doesn´t change if there´s a line break.
  

Certainly it does!  You want a double bar at the beginning of the next line.

Paul



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


Re: Why can't I get a barline at the end of this"

2007-12-09 Thread Paul Scott

Trevor Daniels wrote:

Paul Scott wrote on 09 December 2007 15:06


Now you know the meaning of "||:". What would
  

then be the sense of ":||"?


"||:" produces a double barline at the end of
  

the bar before "||:" if


there is a linebreak. But at ":||" you want
  

":|" at the end of the bar


and this doesn´t change if there´s a line break.

  

Certainly it does!  You want a double bar at the
beginning of the next line.




Do you have any reference sources for this practice?
If so, the change you suggest would be a valid
request for an enhancement.

A quick look on my bookcase failed to provide an
example, although I found plenty of examples of the
opposite behaviour, ie previous line ending with
a end-repeat, next line no barline.
  
Thanks.  I stand corrected.  The place where I expected to see that 
behavior didn't show it.


Paul



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


Re: Scaling durations

2007-12-11 Thread Paul Scott

Deacon Geoffrey Horton wrote:

I'm not looking at triplets (or tuplets) here. I've got a piece
entered in 4/2 time, and I'd like to convert it to 4/4 without going
through and manually altering all the durations. If the manual says
how to do this, I must not have looked in the right place.

Is there a way to do this, or am I stuck re-entering the durations?
  
That would not be something I would expect LilyPond to do.  I sounds 
like a job for some kind of script or just the replace function of 
whatever editor you are using.  First replace all of the smallest 
duration (32, 16, 8, etc.) with half of that duration and then do it for 
the duration twice that long, etc.


Paul Scott



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


Re: Scaling durations

2007-12-12 Thread Paul Scott

Mats Bengtsson wrote:

Paul Scott wrote:


Deacon Geoffrey Horton wrote:


I'm not looking at triplets (or tuplets) here. I've got a piece
entered in 4/2 time, and I'd like to convert it to 4/4 without going
through and manually altering all the durations. If the manual says
how to do this, I must not have looked in the right place.

Is there a way to do this, or am I stuck re-entering the durations?
  


That would not be something I would expect LilyPond to do.  I sounds 
like a job for some kind of script or just the replace function of 
whatever editor you are using.  First replace all of the smallest 
duration (32, 16, 8, etc.) with half of that duration and then do it 
for the duration twice that long, etc.


One solution was posted today, see
http://lists.gnu.org/archive/html/lilypond-user/2007-12/msg00171.html

Great!  That's a sophisticated script which is what I said.


In contrast to Paul, I definitely think this is something that
is highly relevant to do within LilyPond. Consider for example
typesetting of medieval music that often used 4/2 or 3/2 notation
(even though they used different nomenclature at that time) and
you want to typeset two versions of the piece, one with the
original notation and one with modern typesetting practice
and all durations scaled down to 4/4 or 3/4.
I didn't mean to imply that it wasn't relevant to be done with 
LilyPond.  It just didn't seem to me to be logically doable.  And indeed 
the solution was to write some code.  All the better that it could be 
done with Lily's framework!  :)


Paul



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


Re: including and formatting

2007-12-22 Thread Paul Scott

Stefan Thomas wrote:

Dear Lilypond-users,
I have a question concerning the "\include"-command.
When I have a file consisting of 
\inlude "part_one.ly"

\include "part_two.ly"
 etc.
the part two starts automatically a new line and measure numbers are
counted from one, again. Is it possible to avoid this?
I'm thinking of a larger score, consisting of different parts, but
the piece shall be written in one movement.
I'am using version 2.11.34.
Thank You for Your help.
  
That depends on what level of structure is in the included files.  You 
probably have a \score command in each included file.


Create sections like

parti = \relative c' { ... }

and

partii = \relative c' { ... }

in the separate files and

\score {

   \parti partii

}

in the main file.

Paul Scott



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


Re: ask for help

2007-12-28 Thread Paul Scott


On Dec 28, 2007, at 7:09 PM, hhpmusic wrote:

Hi, I'm a Chinese blind musician, Hu Haipeng. I just began to learn  
Lilypond the day before yesterday. I found a problem about chord  
and tie. The syntax is notevalue-tie. But in a lot of  
romantic piano music, some chords have only one or two notes to be  
tied and others not. It's not good to split them into several  
voices like the poor syntax in braille music notation. How can I do?


  An example from the third mov. of our Yellow River piano concerto  
by Ying Chengzong:

  (octave and other indications omitted)
  8~ 4. Actually, the only tied note is g.




8 4.

works in 2.11.36

Paul Scott



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


caesura usage

2007-12-30 Thread Paul Scott
I used to be able to replace the breath mark with something like the 
following which I have corrected for the new straight caesura glyph name:


caesuraOn = \override BreathingSign #'text =
#(make-musicglyph-markup "scripts.caesura.straight")

The \breathe command would put the caesura glpyh right where I wanted it.

This code used as:

\caesuraOn \breathe

doesn't seem to work in 2.11.36 (I get scripts.rcomma).

TIA for any ideas why,

Paul Scott




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


Re: ask for help--I'm confused

2007-12-30 Thread Paul Scott


On Dec 30, 2007, at 7:19 PM, hhpmusic wrote:


(note: lcd means the first letters of Chinese spelling of the piece)
Hi, I'm Hu Haipeng. I just transcribed my transcription of a  
Chinese folksong into Lilypond, but the result is bad. The first  
bar, I made 3 voices, the second is a cue of the special mordent  
(but I haven't learn how to write ornaments till now), the next bar  
has two and the third only one. It seems all are right, but the log  
file said it can't create new staff. The Midi output is correct,  
but when I OMR'd the music using SharpEye and brailled it using  
Finale's plug-in, the result is really wrong. Before I add a \clef  
treble to the first new staff, the left hand was above the right;  
but when added the clef indication, all two hands seemed conbine to  
one. I can't see my output, and don't know where the error is. I  
check my nested brackets, they seem all right (but not sure). Can  
you help me?


The result is one staff in bass clef.  I believe you need to have a  
separate \relative { ... } for each staff rather than enclosing the  
whole PianoStaff in one \relative { ... } .


HTH,

Paul Scott



SINCERELY



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


Re: files

2007-12-30 Thread Paul Scott


On Dec 30, 2007, at 9:51 PM, hhpmusic wrote:


These are my files.


I'll check more in a few minutes but I never create a Staff of any  
kind inside a \relative{ ... }.  Try reversing the \relative and \new  
Staff for each hand.


Paul


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


Re: correct octave

2007-12-30 Thread Paul Scott


On Dec 30, 2007, at 9:59 PM, hhpmusic wrote:

Sorry, the octave of rh is wrong, for I'm writing the file in my  
braille computer with braille keys. I often miswrite ' to ,.




 But the error is still here.


I now have both staves.  Something you will have to deal with is that  
LilyPond is case sensitive and Staff is spelled with a Capital 'S'.   
Can your screen reader help you with that?


Attached is a file that works but still has some minor errors since  
I, of course, don't know what your music looks like.


Paul

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


Re: correct octave

2007-12-30 Thread Paul Scott


On Dec 30, 2007, at 9:59 PM, hhpmusic wrote:

Sorry, the octave of rh is wrong, for I'm writing the file in my 
braille computer with braille keys. I often miswrite ' to ,.
 
 
 
 But the error is still here.


I now have both staves.  Something you will have to deal with is that 
LilyPond is case sensitive and Staff is spelled with a Capital 'S'.  Can 
your screen reader help you with that?


Attached is a file that works but still has some minor errors since I, 
of course, don't know what your music looks like.


Here is the attachment I forgot.

Paul

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

\version "2.11.36"

\header {
  title = "Dragon Boat Tune"
  subtitle = "Transcriptions of Hubei Folksongs, No.1"
  composer = "Hu Haipeng"
}

\score {
\new PianoStaff <<
\new Staff { 
   \relative c'' {
 \time 2/4 
 \clef treble \time 4/4 \key bes \minor 
 << { f8(^"rubato"_\mf des16 des des8 f des ees4.) } \\
{ s2 s8 ees32. f64 ees32 f ees4 } \\
{ \voiceFour 2\arpeggio \arpeggio }
 >> | 
 << { f8(\p des16 des des8 f16. aes32 des,8 ees4.)^"simile" } \\
{ 2\arpeggio \arpeggio }
 >> |
 \oneVoice
 8^"allegro"_\mf 16-. -. 
 8  | 
  4-> des'16 ees16
 }
 }
\new Staff { 
  \relative c {
  \clef bass \key bes \minor
  2\arpeggio \arpeggio | 
  \arpeggio \arpeggio | 
  8\arpeggio 16-. -. 
  8  |  -> bes-. ees,-.
  }
}
>>

  \midi { }
  \layout { }
}

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


Re: caesura usage

2007-12-31 Thread Paul Scott

Wilbert Berendsen wrote:

Op zondag 30 december 2007, schreef Paul Scott:
  

I used to be able to replace the breath mark with something like the
following which I have corrected for the new straight caesura glyph name:

caesuraOn = \override BreathingSign #'text =
#(make-musicglyph-markup "scripts.caesura.straight")

The \breathe command would put the caesura glpyh right where I wanted it.

This code used as:

\caesuraOn \breathe

doesn't seem to work in 2.11.36 (I get scripts.rcomma).



I created a file only containing:
---8<--8<--
caesuraOn = \override BreathingSign #'text =
#(make-musicglyph-markup "scripts.caesura.straight")

{ c d
\caesuraOn \breathe
e f }
---8<--8<--

which works well in my recent 2.11.36 (git master).
  

Thanks!  I'll try again to debug my code.

Happy New Year,

Paul



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


Re: caesura usage

2007-12-31 Thread Paul Scott


cst.ly
Description: Binary data


On Dec 31, 2007, at 5:43 AM, Wilbert Berendsen wrote:



I created a file only containing:
---8<--8<--
caesuraOn = \override BreathingSign #'text =
#(make-musicglyph-markup "scripts.caesura.straight")

{ c d
\caesuraOn \breathe
e f }
---8<--8<--

which works well in my recent 2.11.36 (git master).


Indeed!  The problem is when to reset \breathe

The attached code would formerly have produced a caesura followed by  
a comma followed by another caesura.  Now the last  caesura is  
cancelled before it is rendered to give a caesura followed by two  
commas.


I would consider this a bug but maybe I'm breaking some other rule.

Happy New Year,

Paul


"You must be the change you wish to see in the world."
-- Mahatma Gandi


I just applied that quote to a website I am working on.


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


Re: caesura usage

2008-01-01 Thread Paul Scott

Wilbert Berendsen wrote:

Op dinsdag 1 januari 2008, schreef Paul Scott:

\version "2.11.36"

caesuraOn = \override BreathingSign #'text = 
  #(make-musicglyph-markup "scripts.caesura.straight") 

caesuraOff = \override BreathingSign #'text = 
  #(make-musicglyph-markup "scripts.rcomma") 

{ 
  c'4 
  \caesuraOn \breathe 
  d' 
  \caesuraOff \breathe 
  e' 
  \caesuraOn \breathe % \caesuraOff
  d' 
}


I think you should only use \caesuraOff after the next note, not directly 
after the \breathe.
  

That is what I discovered and was saying.  Is that a bug?

caesuraOff could be changed to:

caesuraOff = \revert BreathingSign #'text
  

Thank you and I will do that but it doesn't change the point made above.

Thanks again,

Paul



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


Re: Leaving

2008-01-01 Thread Paul Scott

Graham Percival wrote:

With the end of 2007, I am announcing my intention to leave
LilyPond.
  
I must also add my megathanks to you for the huge amount you have 
contributed to this great project!!!  I wish you the very best in 
whatever you do next.  I hope you will keep us informed of your next 
projects.


Paul Scott




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


Re: Leaving: replacements

2008-01-01 Thread Paul Scott

Graham Percival wrote:

An previously announced, am I gradually leaving LilyPond.  This
leaves a large number of tasks unfilled.ate lilypond knowledge)
  
I would consider the job of Documentation Editor.  Does it require 
building on multiple platforms?  I have a GNU/Linux x86 box capable of 
doing the builds and a Mac G3 and possible access to an XP box.


Paul Scott

- Documentation Editor (1 hour): when there's a submission to
  lilypond-devel (*not* lilypond-user) for new docs, add them.  If
  there's a bug discussion that requires noting the bug in the
  docs, do it.  Review the new docs written by others (for
  spelling, grammar, general English, how they fit into the docs
  as a whole, etc).  Occasionally rewrite old docs if they can be
  significantly improved.
  (time for ongoing maintenance, not for GDP)


Cheers,
- Graham
  




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


Re: Leaving: replacements

2008-01-01 Thread Paul Scott

Han-Wen Nienhuys wrote:

2008/1/1, Paul Scott <[EMAIL PROTECTED]>:
  

Graham Percival wrote:


An previously announced, am I gradually leaving LilyPond.  This
leaves a large number of tasks unfilled.ate lilypond knowledge)

  

I would consider the job of Documentation Editor.  Does it require
building on multiple platforms?  I have a GNU/Linux x86 box capable of
doing the builds and a Mac G3 and possible access to an XP box.



That would you also make you a candidate for testing all the different
binary builds. :-)
  
Testing or building and testing.  The other machines are not fast enough 
to do reasonable builds.


Paul




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


Re: text encoding compatibility

2008-01-01 Thread Paul Scott


On Jan 1, 2008, at 10:11 PM, hhpmusic wrote:

Hi, I'm writing my piano transcription of a Chinese folksong. But  
when I typed the Chinese title and related header info, Lilypond  
reported error message of incompatible font. I think Lilypond is an  
English based program, so, can you make it free to accept other  
types of text such as Chinese, Japanese, Russian and Arabic languages?


LilyPond fully supports UTF-8.  Just make sure your editor supports  
it and it is enabled.


Paul Scott




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


Re: spacing between systems

2008-01-03 Thread Paul Scott

Stefan Thomas wrote:

Dear Mats,
I've read the mentioned chapter in the manual and I know understand,
that my problem had to do with the "TimeSig"-context.
But now I have another problem.
On the first side of my score the bottom of the last staff is cut
off. I don't know why.
  
Is it clear that you have the correct paper size?  I believe it's A4 but 
I haven't found that in the doc's yet.


Paul Scott




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


markup at the left of multimeasure rests

2008-01-05 Thread Paul Scott
This subject used to be documented but doesn't seem to be in the 2.11.37 
doc's.  It also doesn't seem to work as it did at one time


This is from the 2.4 manual which resulted from my Googling:

If you want to have a text on the left end of a multi-measure rest, 
attach the text to a zero-length skip note, i.e.


s1*0^"Allegro"
R1*4

Attached is an example which doesn't work that way.  It centers the test as 
MultiMeasureRestText 
<http://lilypond.org/doc/v2.11/Documentation/user/lilypond-internals-big-page#MultiMeasureRestText>

would be expected to do.

Paul Scott

\version "2.11.37"

\score {
  <<
\set Score.skipBars = ##t
\new Staff <<
  { 
c'1 
s4*0^"Text"
R1*20
c'1
  }
>>
  >>
}___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Latest Lilypond versions on Ubuntu?

2008-01-09 Thread Paul Scott

Jonas Nyström wrote:

Hi!

Where can I find information about how to install the latest Lilypond 
versions on my Ubuntu machine?

No problem with the .deb versions I've found, but they're a bit dated...
This has changed recently.   2.10.33 is available for Debian sid by 
apt-get.


Paul Scott



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


special characters in markup

2008-01-10 Thread Paul Scott
I can no longer find (with the 2.11 docs) how to put special (reserved) 
characters into text markup.  Can someone please remind me?


TIA,

Paul Scott



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


Re: special characters in markup

2008-01-10 Thread Paul Scott

Germain G. Ivanoff-Trinadtzaty wrote:


I can no longer find (with the 2.11 docs) how to put special 
(reserved) characters into text markup.  Can someone please remind me?


TIA,

Paul Scott


Maybe :
\markup \char #'2014-Germain

That's a good answer which I can use.

I was actually thinking about normal characters like '"' which have 
another syntactical meaning in Lily.


Thanks,

Paul




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


Re: new LilyPond based project

2008-01-11 Thread Paul Scott

BopLand.org wrote:

This is an announcement about new LilyPond based project.
http://bopland.org

The BopLand.org project is FREE knowledge database for improvising 
musician.

The database contains hundreds of beautiful melodic patterns played by
outstanding jazz musicians like Bill Evans, Clifford Brown, Gerry 
Mulligan and

others. All licks present in the database were carefully transcribed and
examined to contain no errors.
I just visited the site and it would seem the search mechanism is 
somewhat awkward.  One should be able to click to the final result.


Paul Scott



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


Re: special characters in markup

2008-01-11 Thread Paul Scott

Valentin Villenave wrote:

2008/1/11, Paul Scott <[EMAIL PROTECTED]>:

  

That's a good answer which I can use



This is not really needed anymore, as LilyPond can support all UTF-8
characters natively.

  

I was actually thinking about normal characters like '"' which have
another syntactical meaning in Lily.



Actually, the double quote is the only character you need to 'escape',
by preceding it with a backslash:

\markup "This 'is' #a \"quoted sentence\" \with $pecial {chars}"

As you can see, the #, { or \ characters are otherwise looking good.
  
This requires that the text be enclosed in quotes (Thanks to Geoff 
Horton). 


This works:  \markup{ "some \"quoted text\"" }
This doesn't:  \markup{ some \"quoted text\" }

Paul



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


fermata positional priority

2008-01-12 Thread Paul Scott
Can I use something like outside-staff-priority to get fermataMarkup to 
be closer to the note than the markup?  It would be great if 
fermataMarkup behaved more like fermata.


\version "2.11.36"

global = { s4*0^\markup{ Tempo indication } }

\score {
 <<
   \new Staff <<
 \global
 { r1\fermata
   R1^\fermataMarkup \repeat unfold 6 c''1 }
   >>
 >>
}


Thanks,

Paul Scott



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


Re: percussion clef transposes?

2008-01-12 Thread Paul Scott

Ole Schmidt wrote:




I looks like it treats percussion like alto clef with middle C on the 
center line.


alto clef is so hard to read :)
What instruments are you writing for that need pitches and also need 
percussion staff.






This is possibly related to


 Showing melody rhythms

in Section 2.4.1 in the documentation.


why? in which way?
It would probably be easier if you would tell us what you are trying to 
write.


Paul




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


Re: percussion clef transposes?

2008-01-12 Thread Paul Scott

Ole Schmidt wrote:

dear all,

is it a normal behaviour that the \clef percussion transposes like in 
the following snippet?



\new Staff {

 \clef percussion
{ c' d' e' f' g' }

%%%

What version?

What were you trying to write?

I looks like it treats percussion like alto clef with middle C on the 
center line.  This is possibly related to



 Showing melody rhythms

in Section 2.4.1 in the documentation.

Paul Scott



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


Re: percussion clef transposes?

2008-01-12 Thread Paul Scott

Ole Schmidt wrote:

I write for "Schlitztrommel" which is a tuned percussion instrument
I recognize the instrument but I don't know how to write for it.  Does 
it not use a normal treble or bass clef?


Paul




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


Re: OSX version ???

2008-01-13 Thread Paul Scott

Daniel Henry wrote:
Hi and thank you for developing such an interesting project. 


I use a Mac with OsX 10.5.

I downloaded Lilypond for Mac 2.10.33 and decompressed the .tar file.

The application seemed to install fine and opened when double-clicked.

A small text file opened as well instructing me to save it and ...

That is all fine and well but there are no menus in the menubar except from the 


Lilypond menu which contains no item, not even quit !

Are there some previous steps of which I am unaware or is this version 


incompatible with my Os ?
  
This has been broken since at least November.  There are some partial 
workarounds.  Google for LilyPond on 10.5 or Leopard for more 
information.  I don't know why a notice isn't on the LilyPond downpage 
by now.


Paul Scott



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


Re: fermata positional priority

2008-01-14 Thread Paul Scott

Mats Bengtsson wrote:

The TextScript and MultiMeasureRestText objects have the same
outside-staff-priority (450) by default. If you for example set
\override MultiMeasureRestText #'outside-staff-priority = #'400
your example will look better.

Thank you very much.  That works perfectly for my real music.

Now I know where to find the default values and maybe enough to figure 
something like this out in the future.


Do you think MultiMeasureRestText should have a lower default 
outside-staff-priority than TextScript?  I do.


Paul



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


left justifying text over multimeasure rests

2008-01-15 Thread Paul Scott
In 2.11.37 it seems that trying to get left aligned text over 
multimeasure rests only works under some conditions.  In the following 
example only the first case is left aligned.  This is what I am 
observing in my real examples.


\version "2.11.37"

\new Staff
{
 \set Score.skipBars = ##t
 << s4*0^"first" R1*2 >>
 << s4*0^"second" R1*2 >>
}

Paul Scott



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


Re: left justifying text over multimeasure rests

2008-01-15 Thread Paul Scott

Trevor Daniels wrote:

Paul

Release 11 differs from release 10 in this respect.  IIRC
release 10 expanded a bar to accommodate text attached to a
skip note in a multi-measure rest bar.  The R11 NR now says
at the end of 1.2.2, Writing rests:

  

...

 Long text is better attached to a
zero-length skip note preceding the rest, preceded by
\fatText (turn off again with \emptyText), since this will
cause the measure to expand to accommodate the length of the
text.
  
This is still closer to the center than the left edge of the MMR.  
Unless there is a use for this I would remove it from the NR.

"Text attached to a skip note in this way is left-aligned to
the position where the note would be placed in the bar, and
placed above the bar count numeral,

That seems self contradictory.

 but because the bar
length is determined by the length of the text, the text
will appear to be centered. If two (or more) texts are
attached to skip notes in a bar the bar length is determined
by the longer text, and the shorter text is then clearly
left-aligned, as shown in the second bar above. If the
shorter text of two marks is short enough to fit it will be
placed alongside and to the left of the bar count numeral."
  

1. I'm not finding this in the online docs.

2. It is quite complicated.

3. Is it useful to anyone?

Does this explain your problem?
  

Maybe, if I could understand it.

I clearly should check out Mats' suggestion as meeting my needs.

Thanks,

Paul



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


Re: left justifying text over multimeasure rests

2008-01-15 Thread Paul Scott

Mats Bengtsson wrote:
If you replace the spacing note with an ordinary note, you see better 
what happens.
If you then keep playing around with the example, you will notice that 
it's the "*0"
that's the culprit. If you use s4^"..." instead, the result looks much 
better.
Thanks.  It does look much better but I'm not sure if it's enough.  I 
was using the method from before because it worked.
Of course, you don't get this artificially large horizontal spacing in 
any real
world score and as soon as the spacing gets more tight, you won't 
notice the

problem even with your original approach.

I disagree and that's why I posted.


I'm sure you know about the alternative to use text marks attached to the
bar lines.
I have just tried this and I will probably adopt this as better than 
what I had been doing.  Interestingly enough the font for \mark is 
larger than the default for ^"...".  I will also have to write a Scheme 
macro for this since it's a lot to type for each tempo ,etc. mark.  I 
will share this with LSR when I get something I like.


Thanks very much!

Paul



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


<    1   2   3   4   5   6   7   8   9   10   >