Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(879)

Issue 6503091: Fixes position of mensural c clef (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 7 months ago by PhilEHolmes
Modified:
11 years, 7 months ago
Reviewers:
Graham Percival, wl, lemzwerg, mail
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

I've adopted Werner's suggestion of using a pencircle shape and explicit directions. I've also added a new clef as agreed on the issue tracker. I've adjusted the bounding box and believe this is now correct. I've done a print out on my laser printer at all font sizes between 11 and 26 point and it looks fine. Think this is now good to go?

Patch Set 1 #

Total comments: 7

Patch Set 2 : Initial new mensural C clef design #

Total comments: 4

Patch Set 3 : Adding bar at right and rounding corners #

Total comments: 3

Patch Set 4 : Final version of new clefs #

Total comments: 1

Patch Set 5 : Final version addressing Werner's comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+78 lines, -164 lines) Patch
M mf/parmesan-clefs.mf View 1 2 3 4 2 chunks +66 lines, -160 lines 0 comments Download
M scm/parser-clef.scm View 1 2 3 2 chunks +12 lines, -4 lines 0 comments Download

Messages

Total messages: 27
PhilEHolmes
Please review
11 years, 7 months ago (2012-09-07 17:10:04 UTC) #1
lemzwerg
http://codereview.appspot.com/6503091/diff/1/mf/parmesan-clefs.mf File mf/parmesan-clefs.mf (left): http://codereview.appspot.com/6503091/diff/1/mf/parmesan-clefs.mf#oldcode885 mf/parmesan-clefs.mf:885: Your code is not correct. I'm sending comparison images ...
11 years, 7 months ago (2012-09-07 18:27:36 UTC) #2
wl_gnu.org
Here are comparison images of the unpatched and patched glyph. The patched version distorts the ...
11 years, 7 months ago (2012-09-07 18:33:14 UTC) #3
PhilEHolmes
http://codereview.appspot.com/6503091/diff/1/mf/parmesan-clefs.mf File mf/parmesan-clefs.mf (left): http://codereview.appspot.com/6503091/diff/1/mf/parmesan-clefs.mf#oldcode885 mf/parmesan-clefs.mf:885: I'm sorry, but I find this incredibly unhelpful. "You've ...
11 years, 7 months ago (2012-09-07 20:01:25 UTC) #4
Graham Percival
http://codereview.appspot.com/6503091/diff/1/mf/parmesan-clefs.mf File mf/parmesan-clefs.mf (right): http://codereview.appspot.com/6503091/diff/1/mf/parmesan-clefs.mf#newcode854 mf/parmesan-clefs.mf:854: draw_triple_brevis (exact_center + (0, 1.0 staff_space#), On 2012/09/07 18:27:36, ...
11 years, 7 months ago (2012-09-07 20:20:23 UTC) #5
lemzwerg
> I'm sorry, but I find this incredibly unhelpful. "You've done it wrong" > is ...
11 years, 7 months ago (2012-09-08 00:45:44 UTC) #6
lemzwerg
> There isn't any indentation standard for mf files, is there? It's implicitly given by ...
11 years, 7 months ago (2012-09-08 01:01:15 UTC) #7
Graham Percival
On Sat, Sep 08, 2012 at 01:01:15AM +0000, lemzwerg@googlemail.com wrote: > >I mean, in this ...
11 years, 7 months ago (2012-09-08 01:44:39 UTC) #8
wl_gnu.org
> I think some of the confusion could be avoided by running all mf > ...
11 years, 7 months ago (2012-09-08 06:12:00 UTC) #9
PhilEHolmes
A quick note to Werner. 1) apologies for being rather brusque, but I'd pretty much ...
11 years, 7 months ago (2012-09-08 11:30:37 UTC) #10
mail_philholmes.net
With reference to the question of whether the clef is correctly centred, and what clefs ...
11 years, 7 months ago (2012-09-08 18:23:24 UTC) #11
lemzwerg
> I was aware of a slight difference, although actually I'm > not certain it's ...
11 years, 7 months ago (2012-09-08 20:52:17 UTC) #12
email_philholmes.net
----- Original Message ----- From: <lemzwerg@googlemail.com> To: <PhilEHolmes@googlemail.com>; <wl@gnu.org>; <graham@percival-music.ca>; <mail@philholmes.net> Cc: <lilypond-devel@gnu.org>; <reply@codereview-hr.appspotmail.com> Sent: ...
11 years, 7 months ago (2012-09-08 22:22:24 UTC) #13
wl_gnu.org
[Has your mail containing scanned clef samples reached the list? I haven't received it yet.] ...
11 years, 7 months ago (2012-09-09 06:37:36 UTC) #14
mail_philholmes.net
----- Original Message ----- From: "Werner LEMBERG" <wl@gnu.org> To: <email@philholmes.net> Cc: <PhilEHolmes@googlemail.com>; <lemzwerg@googlemail.com>; <graham@percival-music.ca>; <mail@philholmes.net>; ...
11 years, 7 months ago (2012-09-09 10:44:20 UTC) #15
wl_gnu.org
> Link here: http://www.philholmes.net/lilypond/mensuralclefs.pdf Thanks. >> Regarding the shape: What are the reasons for changing ...
11 years, 7 months ago (2012-09-09 16:15:20 UTC) #16
PhilEHolmes
Please review. I can provide an image on the tracker if required.
11 years, 7 months ago (2012-09-24 12:57:14 UTC) #17
lemzwerg
Well done! It's not there yet due to some bugs I believe, but besides this ...
11 years, 7 months ago (2012-09-24 13:30:49 UTC) #18
email_philholmes.net
----- Original Message ----- From: <lemzwerg@googlemail.com> To: <PhilEHolmes@googlemail.com>; <wl@gnu.org>; <graham@percival-music.ca>; <mail@philholmes.net>; <email@philholmes.net> Cc: <lilypond-devel@gnu.org>; <reply@codereview-hr.appspotmail.com> ...
11 years, 7 months ago (2012-09-24 13:47:30 UTC) #19
PhilEHolmes
Please review, including image on the tracker.
11 years, 7 months ago (2012-09-24 16:05:52 UTC) #20
lemzwerg
The glyph shape is OK, thanks. Have you tested the appearance on paper of all ...
11 years, 7 months ago (2012-09-24 17:34:36 UTC) #21
email_philholmes.net
----- Original Message ----- From: <lemzwerg@googlemail.com> To: <PhilEHolmes@googlemail.com>; <wl@gnu.org>; <graham@percival-music.ca>; <mail@philholmes.net>; <email@philholmes.net> Cc: <lilypond-devel@gnu.org>; <reply@codereview-hr.appspotmail.com> ...
11 years, 7 months ago (2012-09-24 17:47:18 UTC) #22
lemzwerg
> When you say "paper of all available sizes" I don't understand > why changing ...
11 years, 7 months ago (2012-09-24 18:03:06 UTC) #23
PhilEHolmes
Please review
11 years, 7 months ago (2012-09-25 13:00:46 UTC) #24
lemzwerg
LGTM, except one small issue. http://codereview.appspot.com/6503091/diff/20001/mf/parmesan-clefs.mf File mf/parmesan-clefs.mf (right): http://codereview.appspot.com/6503091/diff/20001/mf/parmesan-clefs.mf#newcode816 mf/parmesan-clefs.mf:816: 2.2 reduced_il#); The bbox ...
11 years, 7 months ago (2012-09-25 14:04:03 UTC) #25
PhilEHolmes
On 2012/09/25 14:04:03, lemzwerg wrote: > LGTM, except one small issue. > > http://codereview.appspot.com/6503091/diff/20001/mf/parmesan-clefs.mf > ...
11 years, 7 months ago (2012-09-25 15:18:27 UTC) #26
lemzwerg
11 years, 7 months ago (2012-09-25 17:11:38 UTC) #27
If you do

  mf '\mode:=proof; input parmesan20'
  gftodvi parmesan20.2602gf

and view the resulting parmesan20.dvi with xdvi, go to your glyph, then press
`10 s' to set the shrink factor to 10.  This makes the image small enough that
you can see even the part of the glyph which is below the lower edge of the
paper (indicated by the red box).
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b