Re: mensural notation: patch, question, plan

2005-04-28 Thread Juergen Reuter
Hi, Benko!
I have finally (sorry for the extremely long delay!) applied your patch, 
slightly modified, for using a constant thickness of horizontal lines in 
flexa shapes (rather than using the thickness property).  I still feel 
somewhat uncomfortable with this solution, as the property thickness now 
applies to the vertical lines only, while the horizontal lines are of 
hard-wired constant thickness.  Though, I realize that there are 
notational examples where you want to have different thicknesses.

Greetings,
Juergen
On Sun, 27 Feb 2005, Pal Benko wrote:
2005-02-27  Pal Benko  [EMAIL PROTECTED]
* lily/mensural-ligature.cc (brew_flexa):
make flexa parts of ligatures look more similar to square parts
* lily/include/mensural-ligature.hh: explanatory comments
Hi Jrgen (and all),
I've played a bit with flexa shape within a ligature;
this is in the attached patch.
I began experimenting with punctus divisionis as a new type of barline.
My first try was introducing one new type (.),
but then I couldn't position it.
Is there a way of accessing the previous note in the barline code?
Then I'd know where to move the dot.
The second try was introducing a default case:
the glyph string is interpreted as a number,
and the dot is moved accordingly.
I have two problems with this:
I couldn't hack default-break-barline in output-lib.scm
(I know almost nothing of Lisp and nothing else about scheme),
so I get a warning for all puncti divisionis,
and I have a big space between the previous note and the dot.
Can I control that space somehow?
I reviewed the facsimiles I have, and found that
- a punctus divisionis can be at the end of a line
 (and then the next line begins as if nothing happened),
 so it can really be implemented as a new type of barline;
- augmenting dots within ligatures are generally placed after the note,
 except first notes of flexae, which have it above.
 I'll try to sort out this issue next.
Thanks,
Pl

Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a 
FreeStarttol.
Probald ki most! http://www.freestart.hu
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: mensural notation: patch, question, plan

2005-03-15 Thread Pal Benko
Hi Jürgen,
Currently, the thickness property of the flexa shape aplies to all
segments of the outline.  IIUC, you are suggesting to apply the
thickness property only to the left and right outline segment of the
flexa shape, while hard-wiring the upper and lower segment wrt to the
proportions in the .mf code for the brevis note head.  I think this is
somewhat inconsistent.  If we really need different thicknesses for
the vertical and horizontal segments, we may want to control this
behavior with a separate property.
That's fine with me.
However, I just looked at a few facsimiles as well as contemporary
educational works on mensural ligatures, and my impression is that all
line segments roughly have the same thickness (unless the steepness is
extremely high, in which case we may want to apply some thickness
correction factor to the horizontal segments in order to compensate
for optical illusion effects).  Do you really think that the
horizontal and vertical segments need to be controlled separately?
Yes!
Do you have facsimiles or contemporary works with noticeable
difference between the thickness of the horizontal and vertical
outline segments?
Yes: I have facsimiles of about twenty masses from Petrucci prints and
different codices (e.g. the Chigi codex; I don't know where the other
facsimiles come from).  There are at least three different scribes
(i.e. script styles) I can distinguish.  The horizontal lines of
flexae are always like that of breves and not like the vertical ones
(i.e. distinctly heavier).
If you are interested, I'll try to make some scans.
Pal

Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a 
FreeStarttol.
Probald ki most! http://www.freestart.hu
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: mensural notation: patch, question, plan

2005-03-14 Thread Juergen Reuter
On Sun, 27 Feb 2005, Benk Pl wrote:
2005-02-27  Pal Benko  [EMAIL PROTECTED]
* lily/mensural-ligature.cc (brew_flexa):
make flexa parts of ligatures look more similar to square parts
Hi, Pl!
Currently, the thickness property of the flexa shape aplies to all 
segments of the outline.  IIUC, you are suggesting to apply the thickness 
property only to the left and right outline segment of the flexa shape, 
while hard-wiring the upper and lower segment wrt to the proportions in 
the .mf code for the brevis note head.  I think this is somewhat 
inconsistent.  If we really need different thicknesses for the vertical 
and horizontal segments, we may want to control this behavior with a 
separate property.

However, I just looked at a few facsimiles as well as contemporary 
educational works on mensural ligatures, and my impression is that all 
line segments roughly have the same thickness (unless the steepness is 
extremely high, in which case we may want to apply some thickness 
correction factor to the horizontal segments in order to compensate for 
optical illusion effects).  Do you really think that the horizontal and 
vertical segments need to be controlled separately?  Do you have 
facsimiles or contemporary works with noticeable difference between the 
thickness of the horizontal and vertical outline segments?

Greetings,
Jrgen___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: mensural notation: patch, question, plan

2005-03-07 Thread Juergen Reuter
Hi, Pl!
I am sorry for responding so late: last week not only I was in bad health, 
but also my (quite old) linux installation, which finally broke down, such 
that I had to install a new distribution.  I am still working on getting 
things running again, but I am quite confident that I will be able to have 
a look at your patch within the next few days.

Greetings,
Jrgen
On Sun, 27 Feb 2005, Benk Pl wrote:
2005-02-27  Pal Benko  [EMAIL PROTECTED]
* lily/mensural-ligature.cc (brew_flexa):
make flexa parts of ligatures look more similar to square parts
* lily/include/mensural-ligature.hh: explanatory comments
Hi Jrgen (and all),
I've played a bit with flexa shape within a ligature;
this is in the attached patch.
I began experimenting with punctus divisionis as a new type of barline.
My first try was introducing one new type (.),
but then I couldn't position it.
Is there a way of accessing the previous note in the barline code?
Then I'd know where to move the dot.
The second try was introducing a default case:
the glyph string is interpreted as a number,
and the dot is moved accordingly.
I have two problems with this:
I couldn't hack default-break-barline in output-lib.scm
(I know almost nothing of Lisp and nothing else about scheme),
so I get a warning for all puncti divisionis,
and I have a big space between the previous note and the dot.
Can I control that space somehow?
I reviewed the facsimiles I have, and found that
- a punctus divisionis can be at the end of a line
 (and then the next line begins as if nothing happened),
 so it can really be implemented as a new type of barline;
- augmenting dots within ligatures are generally placed after the note,
 except first notes of flexae, which have it above.
 I'll try to sort out this issue next.
Thanks,
Pl

Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a 
FreeStarttol.
Probald ki most! http://www.freestart.hu
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


mensural notation: patch, question, plan

2005-02-28 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes:
 2005-02-27  Pal Benko  [EMAIL PROTECTED]
 
   * lily/mensural-ligature.cc (brew_flexa):
   make flexa parts of ligatures look more similar to square parts
 
   * lily/include/mensural-ligature.hh: explanatory comments
 
 Hi Jrgen (and all),
 
 I've played a bit with flexa shape within a ligature;
 this is in the attached patch.


Hi,

 I was wondering, could you provide some description for the NEWS file
 of what you have changed in the ancient notation in your previous
 patch?

thanks!

-- 

 Han-Wen Nienhuys   |   [EMAIL PROTECTED]   |   http://www.xs4all.nl/~hanwen 



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