Re: timing, lyrics, chords, melody

2008-08-07 Thread Morten Lemvigh

Grammostola Rosea wrote:

Hi,

Trying to make my first lilypond song and put let it be on score but I 
can't make the timing of the lyrics fit with the melody... :



\version 2.11.53

melody = \relative c' {
   \clef treble
   \key c \major
   \time 4/4
   \partial 4
 g8 a  c4 c d a  c  c  d  e  f  f  f e  e d  d2   e4  e  f  e  e  
d2  e4  d4 c2

}

harmony = \chordmode { r8 r c2 g
   a:min  f4:maj7f:6
   c2  g f   c
}

text = \lyrics {When I find my-self  in times of trou-ble,
   Mother Mary comes  to me,
   Speaking words of wishdom
   let it be.
}

\score {
   
   \new ChordNames {
  \harmony
}

\new Staff  {\melody }   \new Lyrics { \text }
 


\layout { }
\midi { }

}


Try to have a look at the documentation concerning lyrics and vocal music:
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Vocal-music

The Lyrics should be associated with a Voice:

\new Staff {
  \new Voice = melodyVoice {\melody}
}

\new Lyrics \lyricsto melodyVoice  \text

Furthermore you should indicate with a -- where the words in the 
lyrics should be broken, when they span several notes:

When I find my -- self in ...

Hope this helps,
Morten



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


Re: timing, lyrics, chords, melody

2008-08-07 Thread Mats Bengtsson



Morten Lemvigh wrote:


Try to have a look at the documentation concerning lyrics and vocal 
music:

http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Vocal-music
I would rather recommend to read in the Learning Manual for the latest 
development version of LilyPond. Almost all the information you can find 
there is applicable also to version 2.10 and the text has been 
significantly revised and improved. In particular, take a look at 
http://lilypond.org/doc/v2.11/Documentation/user/lilypond-learning/Songs#Songs


The Lyrics should be associated with a Voice:

\new Staff {
  \new Voice = melodyVoice {\melody}
}

\new Lyrics \lyricsto melodyVoice  \text
In this particular example, using \addlyrics is an even simpler option 
(see Setting simple songs in the Learning Manual), but otherwise I 
agree that it's a good idea to learn about \lyricsto as soon as possible 
since you will need it sooner or later anyway.


/Mats


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


Re: timing, lyrics, chords, melody

2008-08-07 Thread Grammostola Rosea

Mats Bengtsson wrote:



Morten Lemvigh wrote:


Try to have a look at the documentation concerning lyrics and vocal 
music:

http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Vocal-music
I would rather recommend to read in the Learning Manual for the latest 
development version of LilyPond. Almost all the information you can 
find there is applicable also to version 2.10 and the text has been 
significantly revised and improved. In particular, take a look at 
http://lilypond.org/doc/v2.11/Documentation/user/lilypond-learning/Songs#Songs 



The Lyrics should be associated with a Voice:

\new Staff {
  \new Voice = melodyVoice {\melody}
}

\new Lyrics \lyricsto melodyVoice  \text
In this particular example, using \addlyrics is an even simpler option 
(see Setting simple songs in the Learning Manual), but otherwise I 
agree that it's a good idea to learn about \lyricsto as soon as 
possible since you will need it sooner or later anyway.


/Mats

Thanks for your comments. \addlyrics works now.. I've to take a better 
look at \lyricsto. This is it now:


\version 2.11.53

melody =

\relative c' {
   \clef treble
   \key c \major
   \time 4/4
   \partial 2
   \autoBeamOn
  
   r4 g8 a | c c d a  c c d e | f f f e | e d d4  | e8  e f e | e d e  d c2

}
\addlyrics {When I find my -self in times of trou -ble,
   Mo -ther Ma -ry comes  to me,
   Spea -king words of wish -dom let it be
}
 
  
  
harmony = \chordmode { r2 c2 g

   a:min f4:maj7 f4:6
   c2 g f8:maj7 f:6 c2
}

\score {
   
  
   \new ChordNames {

   \set chordChanges = ##t
   \harmony}
  
   \new Staff {\melody

}

}


\layout { }
\midi { }



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


Re: Downloading

2008-08-07 Thread Valentin Villenave
2008/8/6 Dolores Dickey [EMAIL PROTECTED]:
 I am using a Mac computer   OS 10  version 8.  Can I download lilypond?

Greetings,
There are several versions of MacOS 10; if you're running 10.3
(Panther) or 10.4 (Tiger), LilyPond should work without any
problems. If you're running the latest 10.5 version (Leopard), it's
a bit more tricky but you might want to follow Ivo's instructions on
http://ivo.bouwmans.name/lilypondleopard/

Cheers,
Valentin


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


Re: strange tempo

2008-08-07 Thread David Bobroff
Yeah, good idea.  After studying it a number of times I got it to do 
exactly what I needed.  Thank you.


-David

Mats Bengtsson wrote:
Why not follow the approach used in 
http://lsr.dsi.unimi.it/LSR/Item?id=204 ?


   /Mats

David Bobroff wrote:

I need to create a tempo marking that would look like this:

\tempo 4 ~ 4. = 53

...if \tempo worked like that.  I was trying to cobble something 
together by creating a markup containing music.  My plan was to print 
a quarter tied to a dotted quarter, move a text script using offset 
and remove the engravers for staff lines, clef, time sig, etc.  I ran 
into a bug that makes this impossible; combining ties or dots with 
\remove Staff_symbol_engraver leads to a segmentation fault.


Help?

-David


___
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: GDP: NR 2.4 Fretted string instruments, first draft

2008-08-07 Thread Valentin Villenave
2008/8/4 Andrew Hawryluk [EMAIL PROTECTED]:

 Valentin, in the snippet Stem and beam behavior in tablature (#494)
 can you replace
 \override Beam #'damping = #10
 with
 \override Beam #'damping = #+inf.0

It's updated now (I guess Neil was faster than me) :-)


Cheers,
Valentin


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


Re: Better Midi!

2008-08-07 Thread Trevor Daniels


Hi Peter

Just tried your articulate.ly.  Looks really promising!  A couple of early 
comments.  It may be obvious, but \articulate should only be used in a 
\score block with just \midi {} - it mucks up the printed output if used 
with \layout { }.  And dynamics in the midi score block must be applied to 
all voices to be effective.


Should we consider including articulate.ly in the official releases?

Trevor

ps I like your clear well-commented code!

- Original Message - 
From: Peter Chubb [EMAIL PROTECTED]

To: lilypond-user@gnu.org; [EMAIL PROTECTED]
Cc: Glenn Downey [EMAIL PROTECTED]; Diana Nguyen 
[EMAIL PROTECTED]; [EMAIL PROTECTED]; Dorothy Kennedy 
[EMAIL PROTECTED]

Sent: Wednesday, August 06, 2008 4:38 AM
Subject: Better Midi!




Hi Folks,
I now have permission to release the articulation code
to improve MIDI output for lilypond.  I've attached it as a
tar.bz2 file here.  The code is copyright 2008 NICTA (my employer),
but released under GPL version 2.

The simple way to use it is to use the lilywrap script in the tarball:
 $ lilywrap inputfile.ly
 $ timidity inputfile.midi

Long version of how to use it:

 \include articulate.ly

 Insert \unfoldRepeats \articulate into the appropriate places.

Short Example:

\include articulate.ly
\score {
\unfoldRepeats \articulate 
\context Staff {
\set Staff.midiInstrument=clarinet
\relative c' {
\time 4/4 \tempo 4=100
c4-. c4( d e |
f\trill) g\turn a b |
c1-- 
}

}

\midi {}
}

What it does:
* Any note not under a slur or phrasing mark, and not marked with an
  explicit articulation, is shortened by ac:normalFactor (default
  7/8)
* Any note marked staccato is shortened by ac:staccatoFactor (default
  1/2)
* Any note marked tenuto gets its full value.
* Appogiaturas are made to take half the value of the note following,
  without taking dots into account (so in \appoggiatura c8 d2. the c
  will take the time of a crotchet)
* Trills and turns are expanded.  The algorithm tries to choose notes
  within the time of the current tempo that lead to each twiddle
  being around 1/8 seconds; this can be adjusted with the
  ac:maxTwiddleTime variable.
* rall, poco rall and a tempo are observed.  It'd be fairly trivial
  to make accel. and stringendo work too.

There's a TODO list a mile long; unfortunately I'm no longer being
paid to work on this, but I'm happy to coordinate the attempts of
others to work on it.  Also, my scheme coding is appallingly bad (this
is the first serious work I've done in scheme) so there're probably
major improvements that can be made.











--
Dr Peter Chubb  http://www.gelato.unsw.edu.au  peterc AT 
gelato.unsw.edu.au
http://www.ertos.nicta.com.au   ERTOS within National ICT 
Australia









___
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


Adjusting to top margin on page 2

2008-08-07 Thread Thermo

Please point me to the page in the manual if possible

I would like to adjust the top-margin on page two.

\paper {
between-system-space = 1.5\cm
between-system-padding = #1
ragged-bottom=##f
ragged-last-bottom=##f
#(set-default-paper-size a4)
head-separation = 0\mm
top-margin = 3\mm
}
This is the initial \paper settings which are producing a good layout for
page one. But page two does not require a large title so the settings
require adjustment.

Thanks
Graham
-- 
View this message in context: 
http://www.nabble.com/Adjusting-to-top-margin-on-page-2-tp18869244p18869244.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


SLopUF = sporadic low-powered user feedback

2008-08-07 Thread Robin Bannister

Graham Percival wrote on -dev
Well, the fact is that most users don't seem interested in  
helping with the docs, even to the extent of reading them.  :| 



I had my first contact with Lilypond over two years ago (2.6.5 on win98). 
I was extremely confused before I could get it to compile something, 
even though I wasn't expecting a GUI application. 
In my initial enthusiasm I wrote up a short account of my newbie 
experience, thinking this might be useful to the experts, 
especially those writing the docs. 

But on rereading it, I realized it wasn't very helpful. 
It jumped around, touching on all sorts of irrelevancies, 
i.e. it was just as confused as I was. 
And then it just might have been construed as a rant. 
So I sat on it. 
And soon it referred to an obsolete version and an unsupported OS. 



This still applies in a sense:
I can offer maybe 10% essence and 90% personal confusion, 
i.e. not only is the user low-powered but timely feedback would be too. 

I will preface any such offerings with SLopUF 
to warn off those readers not interested in 
baroque instantiations of trivial use cases. 


Cheers,
Robin

r0b
lilypond 2.6.5;  win98SE;  ie6.0.2800.1106SP1; gs6.0

This relates my first contact with lilypond, my confusion as a windows user. 
This feedback is my way of saying thank you.


The starting point is me, soon to be joining a small jazz combo on piano, 
never having done anything similar, preparing for the first practice session. 
We will be working through 4 standards 
so I want a realbook-like lead sheet for each, clear and uncluttered.
The singer requires all of these transposed, so I want my sheets transposed too. 
I started out with a manuscript pad, working in pencil. 
To avoid confusion with later pencil jottings I would have to photocopy these. 
And to make room for such jottings: leave off the empty staves; 
maybe even space out the other staves. 
(Or use Fidolino staves, but with me these are too uneven.)


I remembered trying a freeware program a few years ago and getting horribly 
bogged down in getting things reasonably spaced out. But I thought it might 
be worth trying layout on the PC again and found lilypond. 
I took a quick look through the docs and liked 
1) the char input 2) the nonproprietary output 3) the layout promises  4) voicings.



By the way, I am definitely not an early adopter.
I prefer to let the more enthusiastic ones cope with any teething troubles. 
And having found something that more or less suffices, I stick with it.
This explains the win98 above (but SE for USB), 
and anything else that may seem archaic.


I downloaded the latest stable version. 
It let me install it in my apps partition (thankyou). 
And then somehow, 
I was being invited to drag and drop for a demo. 
Ok; but how are you supposed to find welcome.pdf???

It may look as though I am a desktop messy but I'm not really.
It's just that there a *lot* of icons on it.  
This is annoying, but fortunately I know (how) to point windows explorer 
to the desktop and get a list view.


So this is how it is to be used?
I will improve on this by opening a folder (e.g. 'lilypond') on the desktop 
and working inside that. 
But the lilypond shortcut presumably needs adapting: 
change its [Start in] from 'C:\WINDOWS\Desktop' to 'C:\WINDOWS\Desktop\lilypond'. 
Test the same drag and drop inside folder 'lilypond'. 
No output files in this folder.

No output files on the desktop either..
Eventually found the output files lurking in c:\

This is some sort of default behaviour: 
- not the [Start in] folder

- not the .exe folder
- but the DOS current directory for partition C: ?
No good for me. I want to be in control.

The tutorial doesn't say how to specify the output file. 
I am extremely doc-disoriented until I realise that the 
tutorial (which I was led to, and have concentrated on) 
is *inside* the user manual.

1.6. says of the Tutorial 'First time users should start here'.
In that case, the Tutorial should also point to the user manual. 
N.B. 'http://lilypond.org/doc/v2.6/Documentation/' says 'start here'.


Ah yes, the output file. 
I find '5 Running Lilypond' with a list of options. 
But this is written in Unixmanualspeak with usage context assumed.
And what is /FILE/?   with/without path?  with/without blanks? 
No, this is too steep for me. 
So then what is 'the default output file' when no /FILE/ is given? 
Erh, .. just above this it is talking about an 'init file' 
Is this the unix equivalent of what windows programs nowadays put in the registry? 
But it is normally of type .ly so this must be the wrong level. 
So maybe somewhere there is an environment. 
In the registry I find a 'Session Manager' 
but right next to it is a 'SessionManager' 
so I capitulate. 
(And should I have been able to find out what '-dgui' in the shortcut is doing?)


I write a 2-line batch file to 
- delete .ps 
- mimic the shortcuts invocation 
all for the file 1.ly 
which I base on '3.1.3 Notes and chords'. 

SLopUF: linear LM

2008-08-07 Thread Robin Bannister
I've already had a look at the first few pages of the LM 
and this time I'm going to start on it properly. 
So I'm back at the web page for the docs. [see webdoc.png]


I click on it's Learning Manual (LM) link -  
the one saying (start here) - and then again on 


 Tutorial: A tutorial introduction.

Hmmm - not very much to read here. Try clicking

 First steps

Huh? - even less to read here. Try clicking

 Compiling a file

That's more like it!
  read  ..  read  ..  read, and then at the bottom click on

 Simple notation - because it says Next 


.. read  ..  read  ..  read, and then at the bottom click on

 Working on input files - because it says Next 


.. read  ..  read  ..  read, and then at the bottom click on

 How to read the manual - because it says Next 


.. read  ..  read  ..  read, and then at the bottom click on

Huh? - there is no Next to click on! 
So what am I supposed to do? 
It would be silly to click on Previous Working on input files


The only other one is Up First steps 
but I've been there already. 


Just above these links it says
 ..it might be best to read through the rest of the tutorial first. 
I agree; but this suggestion is not offered as a link you can click on.


Losing confidence (and short term memory of the lilypond content) I try 


 Up First Steps and see that at the bottom that I can click on

 Next Single staff notation 

Huh? - another one of those pages with nothing to read! 

And now, feeling caught in a maze, I have to concentrate: 
 I would have clicked on Next, because I want to get on with reading; 
but I realize maybe I should click on the bullet links first. 
By now I'm not thinking about lilypond; I'm working fulltime on not getting lost. 

And when I do click (correctly) on 
 Accidentals and key signatures 
I'm not paying full attention to what I'm reading, 
because I feel I have to remember what where I just came from looked like 
because I may need to recognise it again when the next lot of Nexts run out.



OK, that's enough. Let us ponder LM.1.2(.LM):
 This book explains how to begin learning LilyPond, 
 as well as explaining some key concepts in easy terms. 
 You should read these chapters in a linear fashion.


The web page should not take you to something which makes this difficult.

It should take you to a linear LM. 
The crudest form of linear is like PDF and bigpage where you can traverse 
the whole document with one action pair i.e. PageUp/PageDown or scroll up/down. 
This is what is missing. 
(Pagewise-linear needs two action pairs, and probably requires pointing.) 

OK, it's not missing, but it took me half a year to realize it wasn't. 
- the web page [see webdoc.png] shows all the other doc things having PDF and/or 
 bigpage versions, implying that this is not the case with LM. 
- When you arrive at the LM, the first page is all TOC (short/full) apart from 
 some boilerplate at the top about copyright, which efficient readers skim 
 over, thus missing the import of very first line. 



Two further points:
- The tree version will benefit from CSS TOC, but still offer no pageturning. 
- The very first line of bigpage-LM points to bigpage-LM.


Cheers,
Robin

r1b
attachment: webdoc.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: SLopUF: linear LM

2008-08-07 Thread Bertalan Fodor (LilyPondTool)
The very bad user experience of the LilyPond manual, ie. very-very bad 
navigation was the very cause I started LilyPondTool 5 years ago 
(http://lists.gnu.org/archive/html/lilypond-user/2003-09/msg00561.html). 
Because I was as confused as you.
Then the quite hard content of the documentation regarding to tweaks 
made me develop the autocompletion, because I was confused about 
\override and \set and grobs (what the hell is a grob) so on.


Bert



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


Re: SLopUF: linear LM

2008-08-07 Thread Hugo Ribeiro
For me, that is a portuguese native speaker, is harder to understand 
some aspects os the documentation. I still don't have a clue what is a 
grob, or what this word means, for example...


Hugo Ribeiro

Bertalan Fodor (LilyPondTool) escreveu:
The very bad user experience of the LilyPond manual, ie. very-very bad 
navigation was the very cause I started LilyPondTool 5 years ago 
(http://lists.gnu.org/archive/html/lilypond-user/2003-09/msg00561.html). 
Because I was as confused as you.
Then the quite hard content of the documentation regarding to tweaks 
made me develop the autocompletion, because I was confused about 
\override and \set and grobs (what the hell is a grob) so on.


Bert



___
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: SLopUF: linear LM

2008-08-07 Thread Trevor Daniels


At least that one can be easily defended :)

The term grob is explained in the Learning Manual, and grob is in the 
index there, although I don't know if this section has yet made it to the 
Portuguese translation.


See LM 4.1.2 Objects and interfaces.

Trevor


- Original Message - 
From: Hugo Ribeiro [EMAIL PROTECTED]

To: lilypond-user lilypond-user@gnu.org
Sent: Thursday, August 07, 2008 4:53 PM
Subject: Re: SLopUF: linear LM


For me, that is a portuguese native speaker, is harder to understand some 
aspects os the documentation. I still don't have a clue what is a grob, or 
what this word means, for example...


Hugo Ribeiro

Bertalan Fodor (LilyPondTool) escreveu:
The very bad user experience of the LilyPond manual, ie. very-very bad 
navigation was the very cause I started LilyPondTool 5 years ago 
(http://lists.gnu.org/archive/html/lilypond-user/2003-09/msg00561.html). 
Because I was as confused as you.
Then the quite hard content of the documentation regarding to tweaks made 
me develop the autocompletion, because I was confused about \override and 
\set and grobs (what the hell is a grob) so on.


Bert



___
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





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


midi2ly

2008-08-07 Thread Rafael González
I have a Mac 10.4. I downloaded lilypond and I am able to typeset files and
turn them into MIDI files.
I have come to a dead stop in trying to produce lilypond files from MIDI
files. I tried to invoke midi2ly as instructed in the manual:



*midi2ly translates a Type 1 MIDI file to a LilyPond source file. *

*MIDI (Music Instrument Digital Interface) is a standard for digital
instruments: it specifies cabling, a serial protocol and a file format. The
MIDI file format is a de facto standard format for exporting music from
other programs, so this capability may come in useful when importing files
from a program that has a converter for a direct format. *

*midi2ly converts tracks into
**Staff*http://lilypond.org/doc/v2.11/Documentation/user/lilypond-internals/Staff#Staff
* and channels into
**Voice*http://lilypond.org/doc/v2.11/Documentation/user/lilypond-internals/Voice#Voice
* contexts. Relative mode is used for pitches, durations are only written
when necessary.* 
The command line tells me: *No such file or directory*. The version I
downloaded is: 2.10.33-1. It downloaded easily just by clicking in the GUI.
Should I have downloaded it through the command line in order to get
midi2ly, and other ly conversion files?

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


strange tempo 2

2008-08-07 Thread David Bobroff

Following Mats' suggestion I went to:

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

..to find a solution for an odd tempo marking.  I succeeded in 
displaying the desired result but ran into a snag.  The tempo I want to 
display occurs at a rehearsal mark.  The tempo marking also uses a 
modified rehearsal mark.  Lily doesn't like that.  Previous mark here 
is what I get.


Then I tried voicifying to get the two marks to print.  I offset the 
tempo marking by attaching it to a skip.  Then I changed the #'X-offset 
(down near the bottom of the score block) to adjust the position of the 
tempo marking.


Is this a good way to go about this or is there something more informed?

-David


%
\version 2.11.55

rhythmMarkStaffReduce = #-4
rhythmMarkLabelFontSize = #-3

rhythmMark = #(define-music-function (parser location musicI label) 
(ly:music? string? )


   #{
  \mark \markup {
\line \vcenter {
  \score { % 1st column in line
\new Staff \with {
  fontSize = #rhythmMarkStaffReduce
  \override StaffSymbol #'staff-space = #(magstep 
rhythmMarkStaffReduce)

  \override StaffSymbol #'line-count = #0
  \override VerticalAxisGroup #'Y-extent = #'(0 . 0)  % td
  \override VerticalAxisGroup #'minimum-Y-extent = #'(0 . 
0) %RV

}

\relative { \stemUp $musicI }

\layout {
  ragged-right= ##t
  indent = 0
  \context {
\Staff
\remove Clef_engraver
\remove Time_signature_engraver }
} % layout

  } % 1st Score end
  \hspace #-0.5% 2nd column in line

   % 3rd column in line
  \italic \fontsize #rhythmMarkStaffReduce =

  \combine % 4th column in line
\italic \fontsize #rhythmMarkLabelFontSize $label
\transparent \italic \fontsize #rhythmMarkLabelFontSize f
% This fakes a uniform baseline (ie. create common 
anchor for vcenter)

%% END 5
} % line end
  } % markup end
   #})


rhyMarkFiveEight = {
  % \override Score.SpacingSpanner #'common-shortest-duration = 
#(ly:make-moment 1 4) % tight
  \override Score.SpacingSpanner #'common-shortest-duration = 
#(ly:make-moment 3 16) % even
  % \override Score.SpacingSpanner #'common-shortest-duration = 
#(ly:make-moment 1 8) % loose

  { b'4 ~ b4. }
}



\score {
\relative c' {
\time 4/4
c1
\time 5/8
\mark \default

{
s8
\override Score.RehearsalMark #'self-alignment-X = #LEFT
\override Score.BarNumber #'break-visibility = #all-invisible
%   \override Score.RehearsalMark #'padding = #-2
\once \override Score.RehearsalMark #'X-offset = #-2  % td
\rhythmMark \rhyMarkFiveEight #53
s2
}
\\
{
\stemNeutral
d4 e4.
}

}
}
%


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


Re: strange tempo 2

2008-08-07 Thread Alexander Kobel

David Bobroff wrote:

Following Mats' suggestion I went to:

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

..to find a solution for an odd tempo marking.  I succeeded in 
displaying the desired result but ran into a snag.  The tempo I want 
to display occurs at a rehearsal mark.  The tempo marking also uses a
modified rehearsal mark.  Lily doesn't like that.  Previous mark 
here is what I get.


Some months ago a few of us stumbled in a similar problem. Neil put our 
results in http://lsr.dsi.unimi.it/LSR/Item?id=444 - basically, we 
modify the actual metronome mark formatter, which is independent of 
other marks (and the right place to put those stuff, anyway). I did not 
found any elegant or just nice way to do it with two simultaneous marks, 
using hidden rests or something similar.


Best
Alexander


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


Re: SLopUF: linear LM

2008-08-07 Thread Graham Percival
On Thu, 7 Aug 2008 15:42:58 +0200
Robin Bannister [EMAIL PROTECTED] wrote:

 .. read  ..  read  ..  read, and then at the bottom click on
 
 Huh? - there is no Next to click on! 
 So what am I supposed to do? 
 It would be silly to click on Previous Working on input files

If you look at the latest docs using texi2html, this has already
been dealt with:
http://kainhofer.com/~lilypond/texi2html-out/Documentation/index.html

Cheers,
- Graham


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


Re: timing, lyrics, chords, melody

2008-08-07 Thread Patrick Horgan

Grammostola Rosea wrote:

Hi,

Trying to make my first lilypond song and put let it be on score but I 
can't make the timing of the lyrics fit with the melody... :

Try this:

\version 2.11.53

melody = \relative c' {
 \clef treble
 \key c \major
 \time 4/4
 \partial 4
 g8 a  c4 c d a  c  c  d  e  f  f  f e  e d  d2   e4  e  f  e  e  d2  
e4  d4 c2

}

harmony = \chordmode {
 r8 r c2 g a:min  f4:maj7f:6 c2  g f   c
}

text = \lyricmode {
 When I find my -- self  in times of trou -- ble,
 Moth -- er Ma -- ry comes  to me,
 Speak -- ing words of wis -- dom
 let it be.
}

\score {
 
   \new ChordNames {
   \harmony
   }  


   \new Staff{
 \new Voice=thesong\melody
   }
   \context Lyrics \lyricsto thesong \text
 
 \layout { }
 \midi { }
}




\version 2.11.53

melody = \relative c' {
   \clef treble
   \key c \major
   \time 4/4
   \partial 4
 g8 a  c4 c d a  c  c  d  e  f  f  f e  e d  d2   e4  e  f  e  e  
d2  e4  d4 c2

}

harmony = \chordmode { r8 r c2 g
   a:min  f4:maj7f:6
   c2  g f   c
}

text = \lyrics {When I find my-self  in times of trou-ble,
   Mother Mary comes  to me,
   Speaking words of wishdom
   let it be.
}

\score {
   
   \new ChordNames {
  \harmony
}

\new Staff  {\melody }   \new Lyrics { \text }
 


\layout { }
\midi { }

}



___
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: SLopUF: linear LM

2008-08-07 Thread Patrick Horgan

Graham Percival wrote:

If you look at the latest docs using texi2html, this has already
been dealt with:
http://kainhofer.com/~lilypond/texi2html-out/Documentation/index.html

Cheers,
- Graham
  
And quite nicely too.  Is that default output totexi2html or did you 
have to tweak options or input?


Patrick



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


Re: markup dynamics wrong size

2008-08-07 Thread Eric Flesher

Mats Bengtsson mats.bengtsson at ee.kth.se writes:

 
 The best solution for you is probably to use #(make-dynamic-script ... ) 
 to define all your dynamic commands, see subsection New dynamics. 
 Then, they will behave exactly as all the other dynamics.
 I haven't investigated how much tweaks would be involved to make 
 ordinary \markup commands work better in the centered dynamics context, 
 but you will certainly always suffer from the same lack of vertical 
 alignment that I just pointed out in an email with subject line Re: 
 GDP: NR 1.3 Expressive marks, second draft on the mailing list. There, 
 you can also find hints on how to use #(make-dynamic-script ) without 
 having to learn Scheme syntax for markup commands.
 
 /Mats

Thanks - this works very well. However, I have had another issue arise from
implementing this technique:

Longer dynamic strings (e.g. p delicato, crescendo, etc.) that are engraved
as dynamic scripts in this fashion end up getting centered, as a text string,
horizontally under the notehead. This necessitates offsetting them somehow; my
immediate workaround is to apply
\once \override DynamicText #'extra-offset = #'( x . y )
to shift the dynamic string to the appropriate position.

With this in mind, however, is there a means of doing the following:

a) Defining a dynamic text string that will left-align to the notehead? This is
generally what is desired for markings such as cresc. dim., plus other
expressive markings (dolce, etc.) that stand alone, i.e. without a dynamic
marking such as p, f, etc.

b) Defining a dynamic text string that centers the dynamic mark (p, f, etc.)
under the notehead as per usual, while allowing any modifiers in the string
(e.g. dim., dolce, etc.) to follow to the right?

I know that this latter, in particular, is a rather sophisticated request, but
it would be worth being able to automate such issues that are likely to occur
frequently.

Regards,
EF



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


Re: color notehead according to absolute pitch

2008-08-07 Thread Valentin Villenave
2008/8/4 Kenny Stephens [EMAIL PROTECTED]:

 Is there a means by which I can color the notes based on its absolute pitch 
 ---
 not its pitch class?

If anyone can come up with a nice solution, this should definitely be
added to the LSR...


Cheers,
Valentin


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


Re: Expert question on named contexts

2008-08-07 Thread Valentin Villenave
2008/8/6 Mats Bengtsson [EMAIL PROTECTED]:
 Since I have only used LilyPond for 11 years, I have some remaining
 questions on how it works.

Greetings Mats,

Hehehe... As soon as I can find a couple minutes to work on the
LilyPond Report again, I guess this will make the Quote of the
Week :-)

 Can anybody tell me exactly what happens with the context names in the
 following example.

\relative c' 
 \new Staff \new Voice = myvoice { c d e f }
 \new Staff \context Voice = myvoice { g f e d }


 Is the Voice context in the
 lower stave given some random unknown name?

I guess it is, since when you add lyrics they're aligned with the
first instanciation of myvoice:

\relative c' 
 \new Staff \new Voice = myvoice { c d8 e f4 g8 f }
 \new Staff \context Voice = myvoice { g8 f e d g4 f }
 \new Lyrics \lyricsto myvoice \lyricmode { one two three four five six }


However, I do wonder how this context can be named internally...

Cheers,
Valentin


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


Re: SLopUF: linear LM

2008-08-07 Thread Robin Bannister
Graham Percival wrote: 
If you look at the latest docs using texi2html, this has already 
been dealt with: 
http://kainhofer.com/~lilypond/texi2html-out/Documentation/index.html


Well, well, thank you very much. 



Robin Bannister had written:
Two further points: 
- The tree version will benefit from CSS TOC, but still offer no pageturning. 

which is (/will soon be) apparently incorrect. So much for my timely feedback. 



On being confronted with this new document, a certain LopU (lowpowered user), 
admittedly unprepared, unfortunately found the navigation much too highpowered, 
didn't know what to click on upon reaching 

[  Tutorial ]  [Top][Contents][Index][ ? ]  [ Fundamental concepts  ] 
[  First steps ] [  Up : First steps ]  [ Simple notation  ] 

because there was nothing called Next or somesuch. 
It seemed to expect that you knew what the next page was called.


I was able to help out here and explain that you could always chicken out, 
go back to the [Top], and click on one big page. 
But the wily lilypond programmers were clearly one step ahead of us 
because this led us not to our escape but to a help page talking about buttons. 
And here we found that 
 Next was now called
 Forward and meant 
 Next .. in reading order   i.e. pageturning  ! 
and the only thing we hadn't known was: to look for  
 as in [ Simple notation  ]


If you remember this only vaguely, there are tool tips to help out. 
And it really does go from 1.2.4. to 2.2. to 2.2.1 !

[But sometimes IE6 Back is vertically challenged]

And it has nice Easter Eggs to keep you on your toes:
 e.g. the green bit in 2.1.3 is in a different language; Viennese, I think. 


Cheers,
Robin


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


Re: midi2ly

2008-08-07 Thread Mats Bengtsson

Did you read the section on MacOS X in the manual:
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Notes-for-the-MacOS-X-app#Notes-for-the-MacOS-X-app

/Mats

Rafael González wrote:

I have a Mac 10.4. I downloaded lilypond and I am able to typeset 
files and turn them into MIDI files.
I have come to a dead stop in trying to produce lilypond files from 
MIDI files. I tried to invoke midi2ly as instructed in the manual:



*midi2ly translates a Type 1 MIDI file to a LilyPond source file. *

*MIDI (Music Instrument Digital Interface) is a standard for digital 
instruments: it specifies cabling, a serial protocol and a file 
format. The MIDI file format is a de facto standard format for 
exporting music from other programs, so this capability may come in 
useful when importing files from a program that has a converter for a 
direct format. *


*midi2ly converts tracks into **Staff* 
http://lilypond.org/doc/v2.11/Documentation/user/lilypond-internals/Staff#Staff* 
and channels into **Voice* 
http://lilypond.org/doc/v2.11/Documentation/user/lilypond-internals/Voice#Voice* 
contexts. Relative mode is used for pitches, durations are only 
written when necessary.* 


The command line tells me: *No such file or directory*. The version I 
downloaded is: 2.10.33-1. It downloaded easily just by clicking in the 
GUI. Should I have downloaded it through the command line in order to 
get midi2ly, and other ly conversion files?


Rafael
γγγ



___
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


duplets

2008-08-07 Thread Eric Flesher

Greetings,

Is it possible to suppress/alter the tuplet number in the case of the  
duplet shown below? (m. 91, bass staff) According to Stone, this  
should be engraved as a duplet with the numeral 2 in the bracket.  
This could of course be represented instead by dotted eighths, but  
these then get rather cumbersome given the quadruplet that follows on  
the next beat.


Replacing the duplet's 4 with a fraction (4:3) is possible, but  
rather counterintuitive to read.


EF


inline: duplet.JPEG___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: duplets

2008-08-07 Thread Mats Bengtsson

Eric Flesher wrote:


Greetings,

Is it possible to suppress/alter the tuplet number in the case of the  
duplet shown below? (m. 91, bass staff) According to Stone, this  
should be engraved as a duplet with the numeral 2 in the bracket.  
This could of course be represented instead by dotted eighths, but  
these then get rather cumbersome given the quadruplet that follows on  
the next beat.


One solution is to use scaled durations within the tuplet:
\relative c'{
\time 9/8
r4. \times 3/2 { c4*1/2 d ~ } d4. |
}


   /Mats


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


Re: Better Midi!

2008-08-07 Thread Peter Chubb
 Trevor == Trevor Daniels [EMAIL PROTECTED] writes:

Trevor Hi Peter

Trevor Just tried your articulate.ly.  Looks really promising!  A
Trevor couple of early comments.  It may be obvious, but \articulate
Trevor should only be used in a \score block with just \midi {} - it
Trevor mucks up the printed output if used with \layout { }.  And
Trevor dynamics in the midi score block must be applied to all voices
Trevor to be effective.

Peter Yes, it does muck up the printed code.
Peter I'm not sure about the dynamics issue.  There are lots of pieces I
Peter have where the dynamics for each voice are independent --- so for
Peter example, the voice is marked `sempre forte' while the piano part is
Peter `decrescendo' then `pp' in Bizet's Toreador's song.

Oh, I know what you mean now.  It's a `feature' of Lilypond's midi
output: volume control is done with global control events that set the
master volume, instead of using velocity (at the start of each note)
and aftertouch (during each note).  Thus midi volume is global,
instead of per-voice.

Peter C


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


Re: strange tempo 2

2008-08-07 Thread Neil Puttock
2008/8/7 Alexander Kobel [EMAIL PROTECTED]:

 Some months ago a few of us stumbled in a similar problem. Neil put our
 results in http://lsr.dsi.unimi.it/LSR/Item?id=444 - basically, we modify
 the actual metronome mark formatter, which is independent of other marks
 (and the right place to put those stuff, anyway).

Thanks to Reinhold's work on \tempo for version 2.11.50, you don't
have to hack the metronome mark formatter since there's now a text
property, tempoText, which you can use for complicated \score markup.

Regards,
Neil


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


Re: markup dynamics wrong size

2008-08-07 Thread Mats Bengtsson

Eric Flesher wrote:



Longer dynamic strings (e.g. p delicato, crescendo, etc.) that are engraved
as dynamic scripts in this fashion end up getting centered, as a text string,
horizontally under the notehead. This necessitates offsetting them somehow; my
immediate workaround is to apply
\once \override DynamicText #'extra-offset = #'( x . y )
to shift the dynamic string to the appropriate position.

With this in mind, however, is there a means of doing the following:

a) Defining a dynamic text string that will left-align to the notehead? This is
generally what is desired for markings such as cresc. dim., plus other
expressive markings (dolce, etc.) that stand alone, i.e. without a dynamic
marking such as p, f, etc.
 

It's tricky (well, see below) to get the alignment into the dynamic 
indication itself. However, you can add a

\once \override DynamicText #'self-alignment-X = #LEFT
before the note with the dynamics, to make it left aligned.

To do the alignment within each dynamic indication, you have to
turn off the default alignment mechanism (which just looks at the
left and right edge of the full markup and ignores the internal
alignment point of the markup) by
\override DynamicText #'X-offset = ##f
Then, you can specify the alignment within each markup:

\version 2.10.33
% Left alignment is the default for markups:
pdelicatomarkup = \markup{ p \normal-text \italic delicato }
pdelicato = #(make-dynamic-script pdelicatomarkup)
moltofmarkup = \markup{\right-align \line {\normal-text \italic molto 
\dynamic f }}

moltof = #(make-dynamic-script moltofmarkup)
\relative c'{
 \override DynamicText #'X-offset = ##f
 c \moltof d \pdelicato
}


b) Defining a dynamic text string that centers the dynamic mark (p, f, etc.)
under the notehead as per usual, while allowing any modifiers in the string
(e.g. dim., dolce, etc.) to follow to the right?
 


One possibility is to use the above described method with
\halign #0.8 ...
as a replacement for
\left-align
for example (you may need some other value than 0.8, use trial and error).
See the documentation of \halign at
http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Align
for more information.

However, if the dynamic mark is to be followed by dim, then the
normal solution is

\version 2.10.33
\relative c'{ \setTextDim c \f \ d e f g a b c \! }

The manual describes how to change the text to something else, but
conceptually, this is perhaps not the best solution for p dolce, for 
example,

even though it will provide the desired layout.


I know that this latter, in particular, is a rather sophisticated request, but
it would be worth being able to automate such issues that are likely to occur
frequently.
 


Yes, it would be very nice to be able to specify the alignment point
of a markup in a more convenient way.

   /Mats


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


Re: markup dynamics wrong size

2008-08-07 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Donnerstag, 7. August 2008 schrieb Eric Flesher:
 Mats Bengtsson mats.bengtsson at ee.kth.se writes:
  The best solution for you is probably to use #(make-dynamic-script ... )
  to define all your dynamic commands, see subsection New dynamics.
  Then, they will behave exactly as all the other dynamics.
  I haven't investigated how much tweaks would be involved to make
  ordinary \markup commands work better in the centered dynamics context,
  but you will certainly always suffer from the same lack of vertical
  alignment that I just pointed out in an email with subject line Re:
  GDP: NR 1.3 Expressive marks, second draft on the mailing list. There,
  you can also find hints on how to use #(make-dynamic-script ) without
  having to learn Scheme syntax for markup commands.
 
  /Mats

 Thanks - this works very well. However, I have had another issue arise from
 implementing this technique:

 Longer dynamic strings (e.g. p delicato, crescendo, etc.) that are
 engraved as dynamic scripts in this fashion end up getting centered, as a
 text string, horizontally under the notehead. This necessitates offsetting
 them somehow; my immediate workaround is to apply
 \once \override DynamicText #'extra-offset = #'( x . y )
 to shift the dynamic string to the appropriate position.

Check the LSR:
http://lsr.dsi.unimi.it/LSR/Item?id=393

While all the different methods look similare in lilypond 2.10 (which is the 
version the LSR is running), in 2.11 there are significant differences in 
them.

 b) Defining a dynamic text string that centers the dynamic mark (p, f,
 etc.) under the notehead as per usual, while allowing any modifiers in the
 string (e.g. dim., dolce, etc.) to follow to the right?

You might try to generalize the ideas from the snippet to achieve this.

Cheers,
Reinhold
- -- 
- --
Reinhold Kainhofer, Vienna University of Technology, Austria
email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/
 * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
 * K Desktop Environment, http://www.kde.org, KOrganizer maintainer
 * Chorvereinigung Jung-Wien, http://www.jung-wien.at/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIm3Q0TqjEwhXvPN0RAospAKDVB4GB9bqIgtTupVmUwlmi2Q9WSgCeI5vR
v5djjZftBTyAnhWcsmpgefE=
=e1nV
-END PGP SIGNATURE-


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


Re: markup dynamics wrong size

2008-08-07 Thread Mats Bengtsson

Mats Bengtsson wrote:






Yes, it would be very nice to be able to specify the alignment point
of a markup in a more convenient way.


I just realized that it indeed is possible to specify the horizontal
alignment point to be between two parts of a markup:
beforeaftermarkup = \markup {\right-align before \left-align after }
but it's too late at night right now for me to figure out how to set it
to be centered on a symbol (like the f in f molto).

  /Mats


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


Re: strange tempo 2

2008-08-07 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Donnerstag, 7. August 2008 schrieb Neil Puttock:
 2008/8/7 Alexander Kobel [EMAIL PROTECTED]:
  Some months ago a few of us stumbled in a similar problem. Neil put our
  results in http://lsr.dsi.unimi.it/LSR/Item?id=444 - basically, we modify
  the actual metronome mark formatter, which is independent of other marks
  (and the right place to put those stuff, anyway).

 Thanks to Reinhold's work on \tempo for version 2.11.50, you don't
 have to hack the metronome mark formatter since there's now a text
 property, tempoText, which you can use for complicated \score markup.

Ah, I didn't even think of such uses, but thanks to the great flexibility of 
lilypond, you are right, this is absolutely possible!

Cheers,
Reinhold

- -- 
- --
Reinhold Kainhofer, Vienna University of Technology, Austria
email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/
 * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
 * K Desktop Environment, http://www.kde.org, KOrganizer maintainer
 * Chorvereinigung Jung-Wien, http://www.jung-wien.at/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIm3WOTqjEwhXvPN0RAo/zAJ91/7d+TLSzRqGgCc/3di1ALXmV4ACeIbkg
I9QbV8SFTczA9H5CMFzpRKo=
=sBB1
-END PGP SIGNATURE-


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


Re: strange tempo 2

2008-08-07 Thread David Bobroff
Does Rheinhold's work allow for the kind of thing I want; a quarter tied 
to a dotted quarter = number?


Neil Puttock wrote:

2008/8/7 Alexander Kobel [EMAIL PROTECTED]:


Some months ago a few of us stumbled in a similar problem. Neil put our
results in http://lsr.dsi.unimi.it/LSR/Item?id=444 - basically, we modify
the actual metronome mark formatter, which is independent of other marks
(and the right place to put those stuff, anyway).


Thanks to Reinhold's work on \tempo for version 2.11.50, you don't
have to hack the metronome mark formatter since there's now a text
property, tempoText, which you can use for complicated \score markup.

Regards,
Neil


___
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: strange tempo 2

2008-08-07 Thread Neil Puttock
2008/8/7 David Bobroff [EMAIL PROTECTED]:
 Does Rheinhold's work allow for the kind of thing I want; a quarter tied to
 a dotted quarter = number?

Yes, since tempoText can take any \markup commands.

So in your snippet, all you need to do is change your rhythmMark
function so that the \score markup is set to tempoText; setting it
automatically creates a metronome mark:

\set Score.tempoText = \markup { ... }

Then you can junk the polyphonic section with the skips and the
metronome mark will be aligned with the first note in the bar.

Regards,
Neil


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


Re: markup dynamics wrong size

2008-08-07 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Freitag, 8. August 2008 schrieb Mats Bengtsson:
 Mats Bengtsson wrote:
  Yes, it would be very nice to be able to specify the alignment point
  of a markup in a more convenient way.

 I just realized that it indeed is possible to specify the horizontal
 alignment point to be between two parts of a markup:
 beforeaftermarkup = \markup {\right-align before \left-align after }
 but it's too late at night right now for me to figure out how to set it
 to be centered on a symbol (like the f in f molto).

We already had that discussion a while back (the 'Aligning sempre pp 
with p...' tread starting on Feb 10) and I summarized all suggestions in 
the LSR snippets I quoted in my earlier Mail.

Cheers,
Reinhold
- -- 
- --
Reinhold Kainhofer, Vienna University of Technology, Austria
email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/
 * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
 * K Desktop Environment, http://www.kde.org, KOrganizer maintainer
 * Chorvereinigung Jung-Wien, http://www.jung-wien.at/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIm4PWTqjEwhXvPN0RAtOFAKCLlM9Nl53X4JYrUsOgNy4Jr5DyoQCgh02D
IytD+dPvrHA7gxCBzROoKwI=
=Hy2Z
-END PGP SIGNATURE-


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


\char arg not working properly

2008-08-07 Thread Steven Padalino

Hi,
 
Brand new LilyPond user here.  I installed it yesterday on my XP machine.  I'm 
having trouble getting the subtitle to display properly.  I've done a search of 
the archives and none of the solutions offered are working for me.
 
The command:
 
subsubtitle = \markup { from \Instruccion de musica sobra la guitarra espa 
\char #'241 ola\ (Zarago \char #'231 a, 1674) }
 
Results in:
from Instruccion de musica sobra la guitarra espa ñ ola (Zarago ç a, 1674)
 
The same thing happens if I don't use the single quote after the pound sign.
The command (suggested in the archives):
 
subsubtitle = from \Instruccion de musica sobra la guitarra española\ 
(Zaragoça, 1674)
 
Results in:
 
from Instruccion de musica sobra la guitarra espa (  Zarago 1674)
 
Does anyone know how I can eliminate the spaces before and after the special 
characters?  The \concat command was also offered, but it didn't work because I 
think it's been discontinued (At least it's not in the documentation PDF)?
 
Steve
 
 ___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user