summaryrefslogtreecommitdiff
path: root/mf
Commit message (Expand)AuthorAgeFilesLines
* Run grand-replace for 2012Graham Percival2012-01-0944-45/+45
* Unifies mensural ligatures with blot-diameter....Reverts some changes of commit 0dcc93c0a5a97d048db2f7631966f41ae0059ab5 Use blot-diameter either in C and MetaFont. Bertrand Bordage2011-09-221-41/+62
* New short lyric tie....This handles a special case met at least in Italian. The default tie has also been redesigned. Bertrand Bordage2011-09-191-9/+33
* Formatting nits.Werner Lemberg2011-09-181-4/+5
* change longas similarly to how breves were changed...Put vertical lines farther apart, make them longer to increase readability and include them in X-extent. Janek Warchol2011-09-171-10/+32
* Revert "change longas similarly to how breves were changed"...This reverts commit 72b2acb98422cde09729517d2a62d382f7b73814. Janek Warchol2011-09-171-30/+10
* Revert "variable fix"...This reverts commit 67e06fc960b674bff40bffa0e7770f5e833e7285. Janek Warchol2011-09-171-6/+4
* variable fixJanek Warchol2011-09-171-4/+6
* change longas similarly to how breves were changed...Put vertical lines farther apart, make them longer to increase readability and include them in X-extent. Janek Warchol2011-09-171-10/+30
* Add missing files of the previous commit.Bertrand Bordage2011-09-179-0/+143
* Improves parmesan noteheads....* Separates parmesan-noteheads in its own sub-font. * Adds a new Staff called PetrucciStaff (with its PetrucciVoice). Fixes numerous issues for Petrucci/mensural/neomensural styles: * Stems centered around the attachment point. * Attachment point lowered. * Adds brevis/longa/maxima pointing upward. * Increases the hole height for brevis/longa/maxima that are on a staff line. * Decreases the hole height for brevis/longa/maxima that are between staff lines. * Shortens and thickens the stem of the longa. * Improves the design of brevis/longa/maxima. Improves the design of Petrucci/neomensural notes shorter than a brevis: * Adds small curves inside the hole of Petrucci/neomensural whole/half notes and inside harmonics. * Reduces the height and the hole width of Petrucci whole/half notes. * Increases the size of neomensural notes shorter than a brevis. Bertrand Bordage2011-09-173-241/+358
* include lines in breve X-extent (issue 1814)...char box of breve glyphs is widened to include the lines, not only notehead. This will allow Lily to calculate collisions with breves correctly. It shouldn't change how breves are aligned in note columns. Janek Warchol2011-09-131-11/+19
* Add alternate halfopen glyph to fontCarl Sorensen2011-08-261-0/+38
* changing shape of the G clef...makes upper loop smaller, bottom crook sticks less, vertical line is more evenly curved. Also the upper loop is slightly bigger in _change version of the clef than in the regular version, to fit stafflines well. Janek Warchol2011-08-221-15/+20
* Adds a glyph for tied lyrics.Bertrand Bordage2011-08-143-0/+48
* Formatting.Werner Lemberg2011-08-071-2/+6
* font: change breve vertical lines...Put breve vertical lines farther apart and make them longer to increase readability. Janek Warchol2011-08-061-16/+33
* New breve rest with ledger linesBertrand Bordage2011-07-131-0/+18
* Flag functions instead of defining glyphs directly...We will need many length variants of every flag. Therefore instead of writing flag code directly in glyph definition, it should be written as a function and called back later as appropriate. The argument shortening is the amount the flag should be shorter than default. As for now it is used in a very primitive way, only to demonstrate the shortening effect and to test c++ code on something. Janek Warchoł2011-07-111-29/+90
* Separate flags into their own sub-font....When we have lots of flag sizes, there will be lots of glyphs. With a maximum of 256-32 = 234 glyphs per sub font, we wanted to have flags in their own sub font. But flags depend on notehead widths, so they needed to be in the same subfont as the noteheads. This patch moves the notehead parameters from feta-noteheads.mf to feta-params.mf, so the basic notehead parameters are available to all subfonts. Also, AFAICS, bigcheese.pe.in is no longer used -- it doesn't show up anywhere in a git grep, except as having been renamed. It doesn't show up in GNUmakefile. So I deleted it. Carl Sorensen2011-07-0918-152/+262
* Braces redesigned...Small and large braces are more consistent. Bertrand Bordage2011-07-041-8/+15
* Whitespace.Werner Lemberg2011-03-281-1/+1
* Fix typo in font makefileCarl Sorensen2011-03-261-1/+1
* downstem 64th and 128th flag touchup...64th and 128th flags are made less trianglish (squeezed at the bottom), also the gap between flag and notehead is reduced. The flags look now more consistent with 16th and 32nd flags, as well as with upstem flags. Janek Warchoł2011-03-261-12/+12
* downstem 16th and 32nd flags touchup...32nd downstem flag is made less 'bumpy' (curves on the right edge of the flag are less pronounced, to match 64th and 128th flags better). Also, 16th and 32nd flags are made more consistent. In particular, flares are corrected so now 32nd flag isn't suddenly thicker than 16th flag. Janek Warchoł2011-03-261-7/+7
* shortening of downstem 8th flag...This was discussed here: http://lists.gnu.org/archive/html/lilypond-devel/2011-03/msg00128.html Not many people gave their opinions; Carl prefers not changing this, but he doesn't feel strongly about it, Werner is not sure, but feels a bit more like shortening the flag, Mike agrees to make the change. My opinion is that it should be changed. Janek Warchoł2011-03-261-3/+3
* including blot_diameter in calculating upstem flag lengths...Doing so is needed in case of 32nd flag, because after changing 32nd stem length it touches staff line. In case of 64th and 128th this isn't really needed, but i added it for consistency's sake. Janek Warchoł2011-03-261-3/+3
* shortens 32nd flag to match shorter stemJanek Warchoł2011-03-131-1/+1
* Cleaning Feta flags code...This patch makes flags code more uniform and easier to maintain. There is no actual change to the font itself, only to the way it is coded. Janek Warchoł2011-03-091-127/+140
* final version of mensural improvementsBenkő Pál2011-01-282-31/+107
* Admin: run yearly grand-replace.Graham Percival2011-01-1341-42/+42
* Font: redefine shape-note fonts so they work at small sizesCarl Sorensen2010-10-241-125/+172
* Font: fix varsegno to eliminate grazing intersections... Changes due to Werner Lemberg and Carl Sorensen Carl Sorensen2010-10-241-10/+15
* Font -- remove draw from accordion-pushCarl Sorensen2010-10-221-3/+28
* [mf] Whitespace and formatting, minor simplifications.Werner Lemberg2010-10-173-249/+323
* Fix substitution error in shape noteheadsCarl Sorensen2010-09-111-2/+2
* Issue 1060 -- add Funk and Walker noteheads to shape notes...Add a series of Funk and Walker note heads to mf/feta-noteheads.mf Add new commands \funkHeads, \funkHeadsMinor, \walkerHeads, and \walkerHeadsMinor Add regression test for \funkHeads and \walkerHeads Update Notation to reflect the addition of \funkHeads and \walkerHeads Carl Sorensen2010-09-091-89/+1080
* feta-accordion.mf, convertrules.py, musicxml2ly.py, accordion-discant-symbols......Symbol names like "accordion.accStdbase" are turned into "accordion.stdbass" in order to get more consistent and obvious names. Conversion rule is provided as well, and the single snippet is adapted. David Kastrup2010-08-011-8/+8
* Font: Add accordion push and pull symbols to feta-accordionCarl Sorensen2010-07-271-0/+92
* Experimental support for woff fonts in svg....WOFF files are a new w3c font standard esp. for embedding in web pages and svg and allow being downloaded on the fly, see http://en.wikipedia.org/wiki/Web_Open_Font_Format http://www.w3.org/Submission/WOFF/ Use out/bin/lilypond -d backend=svg example-1.ly out/bin/lilypond -d backend=svg -d svg-woff --output=woff example-1.ly cp example-1.svg woff.svg mf/out/emmentaler-20.woff /var/www/woff and use firefox 3.6 or later to browse http://localhost/woff (chromium-browser 5.0.375 does not have it yet, but it should be there shortly, see http://code.google.com/p/chromium/issues/detail?id=25543 ) Or see the current results at http://lilypond.org/people/janneke/woff/ Jan Nieuwenhuizen2010-06-242-8/+14
* Build: Finish replacing FCMATCH with FCLIST.Patrick McCarty2010-05-061-1/+1
* Fix 1075: Flags too narrow...Move feta-flags to feta-noteheads subfont, since it uses the value of black_notehead_width, which is created when the standard quarter note head character is created. Carl Sorensen2010-05-064-2/+2
* Add improved shape note support...Add Christian Harmony, Sacred Harp, and Southern Harmony styles Add variable-thickness open note shapes to the shape note font Change the starting character value for the Feta font to accomodate the extra characters. Add new commands to base shape note scale degrees on the relative major. Modify buildscripts for emmentaler font. Add regression tests for various note styles. Update docs to reflect new settings. Update changes.tely. Move noteheads to separate sub-font to allow space for shape note heads Carl Sorensen2010-04-2416-84/+532
* Issue 659: alternate segno symbol...An alternate segno symbol is included in mf/feta-scripts.mf. New arguments to the \bar command are introduced for easier use of the new sign. Marc Hohl2010-04-121-0/+78
* Undo premature push of new la head for sacred harpCarl Sorensen2010-04-051-6/+6
* Update \sacredHarpHeads and \aikenHeads to use new sol headCarl Sorensen2010-04-041-6/+6
* Add sol head to shape note headsCarl Sorensen2010-04-041-0/+26
* Make whole notes in solfa style the same width as half notes...This was requested in http://wiki.lilynet.net/index.php/Shapenote_notehead_aesthetics Carl Sorensen2010-04-041-2/+2
* Do generate PFB files explicitly, otherwise they are deleted as...intermediate files. Han-Wen Nienhuys2010-03-071-1/+5
* * Unify fetaDynamic and fetaNumber into one fetaText encoding...* Load fetaText through the emmentaler OTF font. * Put Emmentaler design size into the font name. * Stop installing PFB files. Han-Wen Nienhuys2010-03-071-5/+0