lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: not-so-ancient flags


From: Reinhold Kainhofer
Subject: Re: not-so-ancient flags
Date: Thu, 24 Jul 2008 16:11:36 +0200
User-agent: KMail/1.9.9

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Donnerstag, 24. Juli 2008 schrieb madhg:
> This thread has gone quiet, and I am wondering whether the new flags might
> be in a future lilypond version?

Sure, I'm currently just a little busy with the documentation... (and 
switching between branches in git causes lots of doc stuff to be recompiled, 
so I try not to switch too often currently, until dev/texi2html is merged 
into master).

There are currently three things that are bothering me:

1) What are the optimal values for the flag angle, the flag length (for 
up/downstems), the flag thickness and the space between two adjacent flags?

2) The flags do not start at the very top/bottom of the stem, but actually a 
little bit below/above. This looks awkward.

3) The slash through the stem/flag with the acciaccatura looks really bad.

Of these, 1) is simply a matter of taste, 2) can probably be simply solved, 
but I don't think 3) is easy, since it's about the interference of the flag 
type setting with the acciaccatura setting... There are the flags.ugrace and 
flgas.dgrace glyphs, which are used in stem.cc lines 629ff and which are 
optimized for the "normal" flags. Unfortunately, the stroke-style setting is 
hardcoded to "grace" in grace-init.ly, so we can't easily change the glyph 
used... One solution might be to use the glyph "flags.[ud](flagstyle)grace" 
instead, if it exists (otherwise simply use flags.[ud]grace). This way, each 
flag style could provide its own optimized grace slash glyphs without the 
need to change any code.

Cheers,
Reinhold

- -- 
- ------------------------------------------------------------------
Reinhold Kainhofer, Vienna University of Technology, Austria
email: address@hidden, 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.9 (GNU/Linux)

iD8DBQFIiI2YTqjEwhXvPN0RAttyAKCW5hL0wJzFt9K1D+wMrH/Rj8aUOQCgoTeM
938nZpgBBG56Vt6ROb/5D0A=
=lAAC
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]