Administrator
|
Trevis wrote:
> It appears to me that the glyphs on “combining staff positions”, > staffPosRaiseX, staffPosLowerX, etc., are meant to change the > vertical position of notes. > > Trying to use the Bravura font on Mac OS X / iOS, I am not seeing > any vertical movement when these glyphs are applied. These only work with Bravura Text, not with Bravura itself. See the documentation here: https://github.com/steinbergmedia/bravura/blob/master/redist/bravura-text.md Daniel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Steinberg Media Technologies GmbH, Frankenstrasse 18b, D-20097 Hamburg, Germany Phone: +49 (40) 21035-0 | Fax: +49 (40) 21035-300 | www.steinberg.net President: Andreas Stelling | Managing Director: Hiroshi Sasaki, Hirofumi Osawa Registration Court: Hamburg HRB 86534 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
The combining staff positions not working on all Mac OS X / iOS. Just like Trevis mentioned, I too don't see any movement. Using the "Bravura Text" font. U+e014 U+e1d3 is exactly the same as U+e014 U+eb9x U+e1d3.
With fontForge, I can see all the unencoded glyphs, and I see all the glyphs with GID EB90_E1D3 to EB9F_E1D3. Tested on all TextEdit, Pages, and XCode with all, using the unicode hex input and xcode unicode characters, the \u{eb9x}\u{e1d3} is always the same as \u{e1d3}. |
I'd like to confirm that I am encountering the exact same behaviour as described by Trevis and azzadeen. I tried on Mac in TextEdit, Open Office, and in Xcode as .textValue for a UILabel. I only get noteheads on middle B line.
The only further ressource I could find on the web is this discussion on stackoverflow: https://stackoverflow.com/questions/34559025/how-to-use-the-music-font-bravura-text In the "manual" posted on GitHub Daniel says: My understanding of this would be, that there are indeed 17 discrete variations of each symbol (noteheads e.g.), each on an actual different position, just as in a regular font a hyphen and an underscore are complete different characters. But as I simply cannot get this to work, and considering the replies in the stackoverflow discussion, my impression is, that either these modifiers (combining staff position glyphs) just provide some information of how much vertical offset should be added to the regular glyph, OR, that all my available applications fail to identify the combining staff position glyphs as ligatures. Regular ligatures like fi or fl work fine in all cases. So, as the Bravura Text imho is targeted towards users that seek a convenient way to use a simple form of notation in a text based application, without having to deal with shifting around individual glyphs by code, I really would appreciate if someone could give me a simple explanation, what else I have to implement in either my code, or my textviewing app to use these feature. Maybe it is just one property that has to be set to true to make the ligatures visible to the program. Or can someone at least confirm that there is an application in which this feature works as intended, or if it is even maybe a mac specific issue? Jan Torkewitz |
Free forum by Nabble | Edit this page |