Re: Not R5RS, but GUILE

2008-12-19 Thread Mark Polesky
Nicolas Sceaux wrote:
> Le 18 déc. 08 à 15:55, Han-Wen Nienhuys a écrit :
> 
> > I guess we'll have to name it inc or something.  Can you
> > talk to the GUILE guys about this to get some background?
> 
> The 1+ function exists is many lisp idioms of old, so this
> is where it comes from. +1 cannot be an identifier: it is 
> the number 1.

how about i+ ?
- Mark





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


Re: why is Dutch the default language for note-entry?

2008-12-19 Thread demery
On Thu, Dec 18, 2008, Graham Breed  said:

> 2008/12/19 Hans Aberg :

Maybe there's a distinction between a "keyboard map" and "input
method" here.  

definately.

Keyboard maps eat multiple keystrokes in a declared sequence intending to
emit the encoding of one glyph; all done transparently as you type.

input methods are more intrusive, involve one or more windows and
sometimes the mouse too; they can emit several glyphs when done.
-- 
Dana Emery




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


Re: \stemUp with mensural longa

2008-12-19 Thread Werner LEMBERG
> May I ask -just out of curiosity- why some notes have their stem
> coded *within* the notehead glyph, and not drawn by LilyPond itself?
> 
> (I know these stems are shorter than the usual ones, but it wouldn't
> be too hard to make the default Stem length shorter whenever the
> neomensural style is invoked...)

Well, those stems don't fit in the `modern' stem types.  All of those
notes are longer than a 4/4 full note; lilypond would need special
code to handle this.  Making the stems part of the glyph is OK, I
think.


Werner


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


Re: \stemUp with mensural longa

2008-12-19 Thread John Mandereau
Le vendredi 19 décembre 2008 à 10:24 +0100, Valentin Villenave a écrit :
> May I ask -just out of curiosity- why some notes have their stem coded
> *within* the notehead glyph, and not drawn by LilyPond itself?

Notice the slightly non-vertical slope of noteheads.sM3neomensural stem
(look e.g. in B.6 The Feta font).

Cheers,
John



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


Re: \stemUp with mensural longa

2008-12-19 Thread Valentin Villenave
2008/12/19 Werner LEMBERG :

> Can you provide a scanned image (with a high resolution) of such a
> glyph?  It should be straightforward to directly add it to the
> emmentaler font.

May I ask -just out of curiosity- why some notes have their stem coded
*within* the notehead glyph, and not drawn by LilyPond itself?

(I know these stems are shorter than the usual ones, but it wouldn't
be too hard to make the default Stem length shorter whenever the
neomensural style is invoked...)

Cheers,
Valentin


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


Re: why is Dutch the default language for note-entry?

2008-12-19 Thread Hans Aberg

On 19 Dec 2008, at 04:49, Graham Breed wrote:

Keyboard maps can demand certain key stroke combinations for  
output, and can
output a sequence of characters, I would think, because otherwise  
some
Unicode combining character combinations might not be possible. So  
it might
be possible to capture keywords - I do not know for sure. But if  
possible,

and it also can be learned, it would be a fast input method.


Maybe there's a distinction between a "keyboard map" and "input
method" here.


Yes, keyboard maps are more primitive. I am looking at links like
  http://en.wikipedia.org/wiki/Input_method


Keyboard maps may be one key to one character but input
methods can be all manner of things.


Keyboard maps are though not that primitive: one can demand a sequence  
of key strokes for a certain output, and I am not sure, but it



Wubi's a good one to look up
because it includes standard abbreviations.  Like, here we go, typing
tias gives you 毛泽东思想 which means "Mao Zedong Thought" (yes,  
the

abbreviations they chose are generally political).


There is a link here
  http://en.wikipedia.org/wiki/Wubi_method

As there are fonts that can typeset by radical, I suggested earlier in  
this thread typing that way might be efficient. And this evidently  
what the Wubi method does. Thank you for mentioning this.



There are text editors that can do the mapping as well.


Yes, this should have been mentioned. I think there is such for Emacs  
(and Emacs is available on Mac OS X via MacPorts). And recently there  
was a post about JEdit

  http://www.jedit.org/
Just download, and choose the LilyPond plugin from the Plugin menu.


For most of
us it isn't work the trouble but if you're used to playing music with
your computer keyboard I can see it would be more intuitive to enter
it that way as well.  Like using a MIDI keyboard with a sequencer.


Yes, I have though of it, too. The meantone map might be efficient for  
standard diatonic music. Intermediate intervals could be entered using  
modifier keys.


  Hans




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


Re: \stemUp with mensural longa

2008-12-19 Thread Werner LEMBERG

> The lily french list has tested and approved a piece of code
> allowing to have a stemUp with mensural longa. Would it be possible
> to include it in Lilypond so it may be possible to just code :
> \stemUp a\longa ?

Can you provide a scanned image (with a high resolution) of such a
glyph?  It should be straightforward to directly add it to the
emmentaler font.


Werner


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


\stemUp with mensural longa

2008-12-19 Thread JMarc
Hi !

The lily french list has tested and approved a piece of code allowing to have a
stemUp with mensural longa. Would it be possible to include it in Lilypond so it
may be possible to just code : \stemUp a\longa ?

Here's the code : 

\version "2.11"
longaNote = #(define-music-function (parser location note)
  (ly:music?)
   #{
 \once \override Voice.NoteHead #'stencil =
   #ly:text-interface::print
 \once \override Voice.NoteHead #'text =
   \markup \musicglyph #"noteheads.slmensural"
 \once \override Voice.Stem #'stencil = ##f
 $note
   #})
\header {
  title = "Longa avec hampe vers le haut"
  tagline = \markup{ \italic {\teeny {gravure JML - 12/08 - Lilypond 2.11}}}
} 

#(set-global-staff-size 22)
   
global = {
\once \override Staff.TimeSignature #'style = #'neomensural
\override Voice.NoteHead #'style = #'neomensural
\override Staff.Accidental #'style = #'neomensural
\cadenzaOn
\time 2/2
}

notes = \relative c'' {

\clef "petrucci-c1"

g4 g d' d e e d2 c4 c b b a a \override NoteHead #'rotation = #'(180 0 0)
\longaNote a
}

\score {
\new Staff <<
\override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-5 . 20)
\set Staff.instrumentName = \markup {\tiny \italic "Dessus de viole"}
{\global \notes} >>

}


Merry Christmas !

JMarc



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