Re: Transposing instruments in orchestra score

2014-05-07 Thread David Kastrup
Orm Finnendahl  writes:

> Hi List,
>
>  I'd like to write a part for a transposing instrument in sounding
> pitch, having the score printout in C and the part printout
> transposed. As far as I understand the docs,

Which ones?  And which version?

> in this case I'd have to wrap the instrumental part's music into a
> "\transpose {}" statement and not using "\transposing".

There is no "\transposing".  You probably mean "\transposition", and
I have no idea what you are talking about here.

> This is quite unfortunate when switching instruments back and forth in
> mid-score as the "addInstrumentDefinition" can't handle this case
> properly. I guess, I could write a macro which includes the instrument
> switch plus the \transpose, but that means I'd have to wrap all music
> for the changed instrument in brackets for each switched part of the
> music.

How about a minimal example about what you think you need to do, and a
description of what exactly is the problem with it?

And a sketch of what you would want to be doing instead and why it would
be superior?

-- 
David Kastrup

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


Re: Automatic beaming in polymetric (scaled) context

2014-05-07 Thread David Kastrup
Simon Albrecht  writes:

> Hello Urs,
>
> you need to change the beamExceptions for that, see
> http://lilypond.org/doc/v2.19/Documentation/notation/beams#setting-automatic-beam-behavior.
>  The
> syntax for that has changed recently, I see with surprise :-)

If you compare
http://lilypond.org/doc/v2.18/Documentation/notation/beams#-Beaming-based-on-beamExceptions>
with
http://lilypond.org/doc/v2.19/Documentation/notation/beams#-Beaming-based-on-beamExceptions>
I think that this is an improvement.

But the old syntax will continue working; the new one is just a helper.

-- 
David Kastrup

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


Re: decimal numerator in time signature

2014-05-07 Thread Pierre Perol-Schneider
2014-05-07 0:01 GMT+02:00 Kate Sekula :

> Is there a way to have a decimal, such as 3.5, as the numerator in a time
> signature?
>

Try :

%%%
\version "2.18.2"

decimalTS = \markup {

   \override #'(baseline-skip . 0.5)

   \column {

 \concat { \hspace #1 \number 4 }

 \concat { \number 3 \magnify #2 . \number 5 }

   }

}


\relative c' {

   \override Staff.TimeSignature.stencil = #(lambda (grob)

 (grob-interpret-markup grob decimalTS))

   \time 4/4

   \cadenzaOn

   c1

}
%%

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


Re: An old claveciniste's notation

2014-05-07 Thread Richard Shann
On Tue, 2014-05-06 at 23:40 +0200, Simon Albrecht wrote:
> Am 06.05.2014 21:18, schrieb Richard Shann:
> > On Wed, 2014-05-07 at 00:11 +1000, Andrew Bernard wrote:
> >> If you are engraving coulés I wager you are going to need pincé  and
> >> all the usual suspects as well!
> > Yes, I don't know whether using mordents etc will be sufficient for this
> > job, or whether new glyphs will be needed. Has LilyPond used for
> > typesetting the French clavecinistes does anyone know? I didn't manage
> > to track down the list of glyphs available (it's in the documentation
> > somewhere) but I don't think they include the various 18th c ornaments.
> >
> > Richard
> >
> Nicolas Sceaux wrote a series of posts on lilypondblog.org on this subject:
> http://lilypondblog.org/2013/08/adding-ornamentations-to-note-heads-part-1/ 
> % and parts 2/3

Ah, thanks, I missed that at the time. I now receive these as they come
in. This series of posts covers ornaments that are placed to left or
right of a notehead. The score I am working with has a form called pincé
which is rather different: it looks like a hand-written mordent (see
attached image). I have used code of the form
 
trill = #(make-articulation "stopped")

to replace - in that case - trill signs with "+" signs.

I wonder if the same sort of syntax could be used to replace, mordent,
say with some customized bit of drawing to look like the desired
pincé-simple? That is replace "stopped" in this example with something
else that would give the desired effect?

Richard


> 
> HTH, Simon

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


Re: An old claveciniste's notation

2014-05-07 Thread Andrew Bernard
This brings up the point that there do indeed seem to be a set of people 
trying to use lilypond for baroque music engraving. Lilypond seems 
heavily oriented around nineteenth century practice (leaving aside it's 
wonderful support for ancient notations) and the very usual and common 
set of baroque keyboard ornaments (meaning, in particular, the French 
ones) have to be done with complex special techniques that are not 
easily understood or manufactured by those who do not know Scheme.


Why can't lilypond be extended to have in the base code a full set of 
French baroque ornament signs and symbols? How would one initiate such a 
request?


It's interesting that it was only two or three weeks ago that I myself 
asked about pincé, and here it is again. So there is some growing demand.


I am of course aware that there is generally more than one way to notate 
the French ornaments, but that can be dealt with I imagine.


Andrew


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


Re: decimal numerator in time signature

2014-05-07 Thread David Nalesnik
Hi,


On Wed, May 7, 2014 at 3:13 AM, Pierre Perol-Schneider <
pierre.schneider.pa...@gmail.com> wrote:

> 2014-05-07 0:01 GMT+02:00 Kate Sekula :
>
> Is there a way to have a decimal, such as 3.5, as the numerator in a time
>> signature?
>>
>
> Try :
>
> %%%
> \version "2.18.2"
>
> decimalTS = \markup {
>
>\override #'(baseline-skip . 0.5)
>
>\column {
>
>  \concat { \hspace #1 \number 4 }
>
>  \concat { \number 3 \magnify #2 . \number 5 }
>
>}
>
> }
>
>
> \relative c' {
>
>\override Staff.TimeSignature.stencil = #(lambda (grob)
>
>  (grob-interpret-markup grob decimalTS))
>
>\time 4/4
>
>\cadenzaOn
>
>c1
>
> }
> %%
>

The poster wants the decimal number on top, so just exchange the lines in
the column.  Also, you can use \center-column so you don't have to estimate
\hspace values:


%%%

\version "2.18.2"

decimalTS = \markup {

  \override #'(baseline-skip . 0.5)

  \center-column {

\concat { \number 3 \magnify #2 . \number 5 }

\concat { \number 4 }

  }

}


 \relative c' {

  \override Staff.TimeSignature.stencil = #(lambda (grob)

(grob-interpret-markup grob decimalTS))

  \time 7/8

  c2. ~ c8

}

%%%


HTH,

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


Re: Lilypond and OS-X Mavericks

2014-05-07 Thread Jacques Menu
Hello Dennis,

Been using LP for a couple of years on OS X, including 10.9.2, and never ran 
into problems.

It looks like your environment is damaged independently of LP.
Do you see more information in the Console (from /Application/Utilities) app?

JM

Le 6 mai 2014 à 21:33:06, Dennis Clason  a écrit :

> I recently upgraded my MacBook Pro (2.5 GHz Intel Core i5, 8 GB Ram) to OS-X 
> 10.9.2.
> 
> Lilypond no longer runs for me : (
> 
> It throws a very strange error:
> 
> 5/6/14 1:31:08.291 PM com.apple.launchd.peruser.501[263]: 
> (org.lilypond.lilypond.55472[68008]) Exited with code: 255
> 
> 5/6/14 1:29:56.472 PM LilyPond[68008]: LilyPond Error
> An unexpected error has occurred during execution of the main script
> 
> ImportError: 
> dlopen(/Applications/LilyPond.app/Contents/Resources/lib/python2.6/lib-dynload/objc/_objc.so,
>  2): Symbol not found: _objc_sync_notify
>  Referenced from: 
> /Applications/LilyPond.app/Contents/Resources/lib/python2.6/lib-dynload/objc/_objc.so
>  Expected in: /usr/lib/libobjc.A.dylib
> 
> I’ve updated to the latest version of Lilypond, and that didn’t help at all.
> 
> Any ideas?
> 
> 
> Dennis Clason
> dennis.cla...@gmail.com
> 
> 
> 
> 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user


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


Fwd: Re: Redefining parentheses

2014-05-07 Thread Simon Albrecht

please don’t forget the CC...

 Original-Nachricht 
Betreff:Re: Redefining parentheses
Datum:  Wed, 07 May 2014 14:11:53 +0400
Von:Evgeny 
An: Simon Albrecht 



Hello, Simon, thank you.
This code more elegancy, but I hope lily-scheme let me find more simply 
solve.


Var 1 Redefining "(", but I think it's not possible.
Var 2 writing function like your last code. \sn c {c d}
Var 3 redefining "\[" brackets like my second answer \[c (c d)\] - it 
work and look fine.

Var 3a hack default ligature without redefining \[ and \]
Var 4 create function like \cadenzaOn or \slurDown and write it at start 
position of code. (And create function for turning off )


Thank you,
Evgeny

Simon Albrecht  7 мая 2014 г. 2:51:47 написал:


Hello Evgeny,

sorry I forgot to cc the list in my first reply, actually it’s always 
useful to do so.
Well, I experimented some more, and I can explain why it’s so 
complicated: the overrides need to come before the first note and the 
slur needs to be started after the first note since this is a 
post-event (meaning that it comes after the note to which it belongs).
But finding a solution is somewhat over my head. I made another try at 
creating a music function:


sn = #(define-music-function (parser location mus muss)

(ly:music? ly:music?)

#{ \newSpacingSection \override Score.SpacingSpanner.spacing-increment 
= #0


$mus

#(make-span-event 'SlurEvent START)

$muss

#(make-span-event 'SlurEvent STOP)

\newSpacingSection \revert Score.SpacingSpanner.spacing-increment

\once \override Score.BarLine.transparent = ##t

\bar "" \noBreak \bar "" \noBreak

#}

)


\relative {

c' d e f

\sn c { d e f }

}


But Lily won’t accept the post-events in the music function like that.
So I pass the question on to the music-function-and-scheme cracks on 
the list ;-)



Best regards, Simon


Am 05.05.2014 22:57, schrieb shtangencirkul:

Hello, Simon, thank you for you answer.
But this redefining haven't Slur. I need function with no_space only 
under Slur, but *with* slur.


I try use  #(make-span-event 'SlurEvent START) in your variant,
but this line get error: unexpected post-event

thank you,
Evgeny


2014-05-06 0:24 GMT+04:00 Simon Albrecht >:


Am 04.05.2014 23:17, schrieb shtangencirkul:

Hello, can you help me -

I need redefining "(" and ")" with folowing parameters:
1. Saving usual Slur (and Beam, Stem etc.).
2. No space (or minimum) between notes _only _under the slur.
(Like Kievan Ligature in Ancient notation, but on the usually
default-style Staff)

Now I use this function:

SN = #(define-music-function (parser location  music) (ly:music?)
   #{
  \newSpacingSection \override
Score.SpacingSpanner.spacing-increment = #0
  #music
   \newSpacingSection \revert Score.SpacingSpanner.spacing-increment

% In this variant NEXT FIRST NOTE after this function haven't
space too,
% and I insert invisible objects (bars) for spacing.
% Strange solve, I see, but I can`t find something else yet.

 \once \override Score.BarLine.transparent = ##t
 \bar "" \noBreak \bar "" \noBreak
#})
--
All working fine for nonmetric Russian or Byzantic Orthodox
Church songs
(One Voice with Ison (is a drone note) ) with cadenza and some
layot tweaks.
But code look like:

\SN{ c1 (c2 c4 c1)} for each slured notes.

I think about redefining "(" and ")" for simplifying code and
for future compatibility.

=
I saw examlpe with redefinig

  "(" = \melisma
 melisma = #(context-spec-music (make-property-set
'melismaBusy #t) 'Bottom)  in /usr/hare/lilypond/current ,

but I understand how can I hack this code for my task.

Thank you.


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

Hello,

I think it should be as easy as


"(" = { \newSpacingSection \override
Score.SpacingSpanner.spacing-increment = #0 }

")" = {

\newSpacingSection \revert Score.SpacingSpanner.spacing-increment


% In this variant NEXT FIRST NOTE after this function haven't
space too,

% and I insert invisible objects (bars) for spacing.

% Strange solve, I see, but I can`t find something else yet.


\once \override Score.BarLine.transparent = ##t

\bar "" \noBreak \bar "" \noBreak

}


\relative { c' d e f

\SN { c d e f }

( c d e f )

}


Does that do what you want?
Best, Simon







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


Re: Request for advice: how to install documents

2014-05-07 Thread Federico Bruni
2014-05-06 23:50 GMT+02:00 mark damerell :

> Lubuntu 12.04, I recently downloaded Lilypond 2.18.2, (Linux generic
> package
> from lilypond.org/unix.html ) Then
>
> sudo sh ./lilypond-2.18.2-1.linux-x86.sh --doc --prefix /usr/local
> [password]
>
>
--prefix is not needed because /usr/local is the default path when the
installer is run as root.


> This ran without visible error and lilypond works, but the documents are
> badly
> installed:
>
> 1. Man pages are in/usr/local/lilypond/usr/share/man/man1   (at least
> the
> ones I have found) and the man program cannot find them.
>
>
I can't test it, because 'man lilypond' opens the man pages of the debian
package (version 2.16.2).
I don't know how to open those in /usr/local, I never use the man pages.


> 2. There are lots of  html  and  pdf  files in
>
> /usr/local/lilypond/usr/share/doc/lilypond/html/Documentation
>
> and sub-directories and there seem to be several  copies of everything
> that
> is represented. So please is there a sensible way to install the documents?
> By "sensible" I mean: one copy of each manual, and some convenient
> way of reading it.
>
>
What's the problem here?
$ sensible-browser
/usr/local/lilypond/usr/share/doc/lilypond/html/Documentation/web/index.html

and save the preferred page in your browser.
The LilyPond documentation packaged in Debian splits PDF and HTML manuals
in two different packages/locations.
The contents of the doc files downloaded by the install script seems just a
copy of a doc build.


> Another problem appears when I try to read the manuals from the website.
> The split HTML files have navigation buttons for next page etc, and I
> cannot
> get them to work.
>
>
>
They work fine here. Maybe you are not describing the problem correctly?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: decimal numerator in time signature

2014-05-07 Thread Kate Sekula


Thank you both so much.  The help I've received on this list has been 
invaluable.  I just had to add a \once to the \override or else every time 
signature change was the decimal.

~Kate 





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


Re: Lilypond and OS-X Mavericks

2014-05-07 Thread Knute Snortum
My guess would be that Python is hosed.  Do you have other programs that
use Python?  Do they work?  If you go to a shell and type $ python -V, do
you get an error?  If not, what version do you have?


Knute Snortum
(via Gmail)


On Wed, May 7, 2014 at 5:28 AM, Jacques Menu  wrote:

> Hello Dennis,
>
> Been using LP for a couple of years on OS X, including 10.9.2, and never
> ran into problems.
>
> It looks like your environment is damaged independently of LP.
> Do you see more information in the Console (from /Application/Utilities)
> app?
>
> JM
>
> Le 6 mai 2014 à 21:33:06, Dennis Clason  a écrit
> :
>
> > I recently upgraded my MacBook Pro (2.5 GHz Intel Core i5, 8 GB Ram) to
> OS-X 10.9.2.
> >
> > Lilypond no longer runs for me : (
> >
> > It throws a very strange error:
> >
> > 5/6/14 1:31:08.291 PM com.apple.launchd.peruser.501[263]:
> (org.lilypond.lilypond.55472[68008]) Exited with code: 255
> >
> > 5/6/14 1:29:56.472 PM LilyPond[68008]: LilyPond Error
> > An unexpected error has occurred during execution of the main script
> >
> > ImportError:
> dlopen(/Applications/LilyPond.app/Contents/Resources/lib/python2.6/lib-dynload/objc/_objc.so,
> 2): Symbol not found: _objc_sync_notify
> >  Referenced from:
> /Applications/LilyPond.app/Contents/Resources/lib/python2.6/lib-dynload/objc/_objc.so
> >  Expected in: /usr/lib/libobjc.A.dylib
> >
> > I’ve updated to the latest version of Lilypond, and that didn’t help at
> all.
> >
> > Any ideas?
> >
> >
> > Dennis Clason
> > dennis.cla...@gmail.com
> >
> >
> >
> >
> >
> > ___
> > lilypond-user mailing list
> > lilypond-user@gnu.org
> > https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Mensural ligature

2014-05-07 Thread Jean-Charles Malahieude

Hi all!

On my way to typeset a mass by Monteverdi, I'm blocked with some 
ligatures (see 
http://musicofyesterday.com/historical-music-theory/expanded-history-musical-notation-part-4/ 
for examples)

I can code the first one in its 8th image like this:

  << \tag #'Urtext { \[ d1 e1*3/4 \] }
 \tag #'Modern { d1 e2. } >> f4 g1

but don't find any way to get the E in black.

Thanks for any pointer how to construct this.

Cheers,
Jean-Charles

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


Re: Lilypond and OS-X Mavericks

2014-05-07 Thread Hans Aberg
On 6 May 2014, at 21:33, Dennis Clason  wrote:

> I recently upgraded my MacBook Pro (2.5 GHz Intel Core i5, 8 GB Ram) to OS-X 
> 10.9.2.
> 
> Lilypond no longer runs for me : (

LilyPond 2.19.1 works in Terminal. Have you checked that?



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


Re: Lilypond and OS-X Mavericks

2014-05-07 Thread Hans Aberg
The library /usr/lib/libobjc.A.dylib is part of the OS X 10.9.2 installation, 
it seems. So you probably to give more details what you do with LilyPond, 
version number, etc.


On 8 May 2014, at 01:03, Dennis Clason  wrote:

> Thanks, Hans.
> 
> python -V returns “Python 2.7.5”
> 
> I don’t think I have any other software that uses Python.  I have Open Office 
> (but rarely use it, because my University has standardized on MS Office), and 
> R 3.1.0.  I was having trouble with R, but that went away when I installed 
> the Mavericks build.
> 
> I try not to work in batch mode, but I may have to.
> 
> Dennis Clason
> dennis.cla...@gmail.com
> 
> 
> 
> On May 7, 2014, at 12:51 PM, Hans Aberg  wrote:
> 
>> On 6 May 2014, at 21:33, Dennis Clason  wrote:
>> 
>>> I recently upgraded my MacBook Pro (2.5 GHz Intel Core i5, 8 GB Ram) to 
>>> OS-X 10.9.2.
>>> 
>>> Lilypond no longer runs for me : (
>> 
>> LilyPond 2.19.1 works in Terminal. Have you checked that?
>> 
>> 
> 


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


Add LilyPond incipit on an IMSLP page.

2014-05-07 Thread Pierre Perol-Schneider
Hi,

I discover this morning that it's now possible to add some code as an
incipit on IMSLP.
See e.g.
http://imslp.org/wiki/El_colibr%C3%AD_%28Sagreras,_Julio_Salvador%29

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