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

Issue 6568055: Adds tick mark to scripts (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:
janek, dak, lemzwerg, mail, Graham Percival, pkx166h, email
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

This moves the baseline to the centre bottom of the glyph. FWIW moving the horizontal baseline has had zero effect on the placement of the tick mark as a breathing sign (I assume it's centred anyway), but means that it now overlaps text if it is used in markup. If anyone wants to see this, please ask and I'll put an image on the tracker.

Patch Set 1 #

Total comments: 3

Patch Set 2 : Centres tick and places glyph on baseline #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+44 lines, -0 lines) Patch
M mf/feta-scripts.mf View 1 1 chunk +44 lines, -0 lines 1 comment Download

Messages

Total messages: 23
PhilEHolmes
Please review
11 years, 7 months ago (2012-09-26 17:18:55 UTC) #1
dak
http://codereview.appspot.com/6568055/diff/1/mf/feta-scripts.mf File mf/feta-scripts.mf (right): http://codereview.appspot.com/6568055/diff/1/mf/feta-scripts.mf#newcode1781 mf/feta-scripts.mf:1781: fet_beginchar ("snap pizzicato (Bartok pizzicato)", "snappizzicat"); It would appear ...
11 years, 7 months ago (2012-09-26 17:39:47 UTC) #2
PhilEHolmes
Correct. Apologies - I did that to try an experiment and didn't reset it. Thanks ...
11 years, 7 months ago (2012-09-26 17:45:57 UTC) #3
lemzwerg
LGTM. http://codereview.appspot.com/6568055/diff/1/mf/feta-scripts.mf File mf/feta-scripts.mf (right): http://codereview.appspot.com/6568055/diff/1/mf/feta-scripts.mf#newcode1774 mf/feta-scripts.mf:1774: set_char_box (0, 1.7 staff_space# + epsilon, I suggest ...
11 years, 7 months ago (2012-09-27 06:49:48 UTC) #4
PhilEHolmes
http://codereview.appspot.com/6568055/diff/1/mf/feta-scripts.mf File mf/feta-scripts.mf (right): http://codereview.appspot.com/6568055/diff/1/mf/feta-scripts.mf#newcode1774 mf/feta-scripts.mf:1774: set_char_box (0, 1.7 staff_space# + epsilon, Are you suggesting ...
11 years, 7 months ago (2012-09-27 08:41:06 UTC) #5
janek
Hi, thanks for including me in reviewers, Phil - i would probably miss it otherwise. ...
11 years, 7 months ago (2012-09-27 09:11:19 UTC) #6
mail_philholmes.net
----- Original Message ----- From: <janek.lilypond@gmail.com> To: <PhilEHolmes@googlemail.com>; <lemzwerg@googlemail.com>; <graham@percival-music.ca>; <dak@gnu.org> Cc: <reply@codereview-hr.appspotmail.com>; <lilypond-devel@gnu.org> Sent: ...
11 years, 7 months ago (2012-09-27 09:41:15 UTC) #7
lemzwerg
Please don't use `epsilon' in set_char_box. I think the problem is that you `sharpen' a ...
11 years, 7 months ago (2012-09-27 11:53:23 UTC) #8
janek
On Thu, Sep 27, 2012 at 11:41 AM, Phil Holmes <mail@philholmes.net> wrote: > >> Horizontally, ...
11 years, 7 months ago (2012-09-27 12:02:38 UTC) #9
mail_philholmes.net
----- Original Message ----- From: "Janek Warchoł" <janek.lilypond@gmail.com> To: "Phil Holmes" <mail@philholmes.net> Cc: <PhilEHolmes@googlemail.com>; <lemzwerg@googlemail.com>; ...
11 years, 7 months ago (2012-09-28 09:41:00 UTC) #10
PhilEHolmes
Updated glyph. Please review.
11 years, 7 months ago (2012-09-28 11:50:14 UTC) #11
janek
On Fri, Sep 28, 2012 at 11:40 AM, Phil Holmes <mail@philholmes.net> wrote: > This is ...
11 years, 7 months ago (2012-09-28 14:10:05 UTC) #12
email_philholmes.net
----- Original Message ----- From: "Janek Warchoł" <janek.lilypond@gmail.com> To: "Phil Holmes" <mail@philholmes.net> Cc: <PhilEHolmes@googlemail.com>; <lemzwerg@googlemail.com>; ...
11 years, 7 months ago (2012-09-28 14:12:15 UTC) #13
pkx166h
On 28 September 2012 15:12, Phil Holmes <email@philholmes.net> wrote: > ----- Original Message ----- From: ...
11 years, 7 months ago (2012-09-28 14:38:04 UTC) #14
janek
On Fri, Sep 28, 2012 at 4:12 PM, Phil Holmes <email@philholmes.net> wrote: > >> Does ...
11 years, 7 months ago (2012-09-28 14:46:58 UTC) #15
dak
Janek Warchoł <janek.lilypond@gmail.com> writes: > On Fri, Sep 28, 2012 at 4:12 PM, Phil Holmes ...
11 years, 7 months ago (2012-09-28 14:52:01 UTC) #16
mail_philholmes.net
----- Original Message ----- From: "James" <pkx166h@gmail.com> To: "Phil Holmes" <email@philholmes.net> Cc: <dak@gnu.org>; <reply@codereview-hr.appspotmail.com>; <lemzwerg@googlemail.com>; ...
11 years, 7 months ago (2012-09-28 14:52:54 UTC) #17
lemzwerg
LGTM. http://codereview.appspot.com/6568055/diff/7001/mf/feta-scripts.mf File mf/feta-scripts.mf (right): http://codereview.appspot.com/6568055/diff/7001/mf/feta-scripts.mf#newcode1781 mf/feta-scripts.mf:1781: penlabels (1,2,3,4); z4 is not defined with penpos4, ...
11 years, 7 months ago (2012-09-28 19:35:08 UTC) #18
janek
Hmm. My answer to "how would we place the glyph at the correct vertical position, ...
11 years, 7 months ago (2012-09-29 17:26:11 UTC) #19
mail_philholmes.net
----- Original Message ----- From: "Janek Warchoł" <janek.lilypond@gmail.com> To: "Phil Holmes" <mail@philholmes.net> Cc: "James" <pkx166h@gmail.com>; ...
11 years, 7 months ago (2012-09-29 17:46:15 UTC) #20
janek
On Sat, Sep 29, 2012 at 7:46 PM, Phil Holmes <mail@philholmes.net> wrote: > Well, in ...
11 years, 7 months ago (2012-09-30 12:28:01 UTC) #21
pkx166h
Hello, On 30 September 2012 13:27, Janek Warchoł <janek.lilypond@gmail.com> wrote: > On Sat, Sep 29, ...
11 years, 7 months ago (2012-09-30 14:32:06 UTC) #22
janek
11 years, 7 months ago (2012-09-30 21:59:50 UTC) #23
On Sun, Sep 30, 2012 at 4:32 PM, James <pkx166h@gmail.com> wrote:
> On 30 September 2012 13:27, Janek Warchoł <janek.lilypond@gmail.com> wrote:
>> On Sat, Sep 29, 2012 at 7:46 PM, Phil Holmes <mail@philholmes.net> wrote:
>>> Well, in the current version of the NR, the guidance for changing the
breath
>>> sign is:
>>> \override BreathingSign #'text = \markup {\musicglyph
>>> #"scripts.caesura.straight"}
>>
>> Hmm.  I wouldn't do it this way,
>
> How would you do it?

Like i described in my previous email - with a dedicated command:

straightBreathe = {
  \override BreathingSign #'text = \markup {\musicglyph
#"scripts.caesura.straight"}
  \breathe
}

or have just the override inside the variable, like a style setting:

straightBreathe = {
  \override BreathingSign #'text = \markup {\musicglyph
#"scripts.caesura.straight"}
}

This way, if we ever change the name of the glyph or something like
that, we would just redefine this command and everything will /just
work/ - without convert-ly at all.

cheers,
Janek
Sign in to reply to this message.

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