Hello,
following James’ suggestion I now start a series of e-mails concerning
the observations I made on reviewing NR A.11, the list of markup commands.
First issue: Now, \caps and \smallCaps mean just the same in LilyPond. I
find that unusual: normally small caps means that all letters are small
capital letters (often, and also in current Lily, with the exception of
capital letters staying normal-sized). Caps instead means all letters
being normal-sized upper case. See
<http://en.wikipedia.org/wiki/Letter_case#Case_styles> for an overview.
I think that for the sake of compliance with usual terminology (and to
add the possibility of non-hardcoded all-upper-case writing) the meaning
of Lily’s \caps command should be changed according to this.
Yours, Simon
P.S.
Personally, I also find attractive the possibility provided e.g. in
OpenType to convert capital letters into small caps separately, thus
allowing (1) a mixture with upper case letters converted into small caps
and lower case letters staying as they are, and (2) all-small-caps
writing without any mixed-case distinction. I found that in the specimen
for EB Garamond
<https://github.com/georgd/EB-Garamond/blob/master/specimen/Specimen.pdf?raw=true>,
p.7, section 2.7, and I think it is very appealing. You may well say
that it is rather uncommon, but on the other hand it probably isn’t
complicated to implement, so why not?
_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond