Я хотел бы внести изменения в приложение с открытым исходным кодом Android, в котором используется шрифт Bravura , реализующий шрифты Standard Musi c Font Layout (SMuFL) . Я работаю на Linux.
Приложение отображает музыкальные ноты с такими вещами, как
<string name="notef_c5"> == ==</string>
, которое отображается как 
Теперь мне нужно что-то изменить, и я хотел бы увидеть, что я собираюсь делать, а не изменять случайным образом числа Unicode и посмотреть, что произойдет. Поэтому я установил шрифт на рабочий стол Linux из github, просто скопировав SVG , который приложение использует, в мой глобальный каталог шрифтов, и он не работал (fc-cache
сказал /usr/share/fonts/svg/Bravura: caching, new cache contents: 0 fonts, 0 dirs
). Та же самая процедура для OTF сработала. Это может быть проблемой в будущем, так как приложение использует слегка измененную версию SVG, так что любой намек на это может помочь, но это второстепенно в отношении вопроса.
На самом деле я хочу использовать что-то ", чтобы отобразить шрифт, и я попробовал много вещей, в том числе Charmap и FontManager (который почти совпадает с FontViewer). Charmap - худший, отображающий практически каждый установленный на компьютере шрифт, даже если я выбираю только Bravura (почему это так!) - FontManager делает то же самое (???!) - FontViewer почти проходим, в что (когда выбрана вкладка «Символы»), на ней отображаются пустые квадраты для символов, не определенных в Bravura. Поэтому с большой тщательной прокруткой он отображает «реальные вещи», которые я ищу, но он не показывает их значения в Юникоде, и это - продолжительный поиск нескольких реальных символов в огромном океане пустых квадратов. Так что в любом случае это не go.
Возможно ли, что лучшим решением будет просто слепо набирать значения Unicode как , описанные в документации , и посмотреть, что произойдет? Я знаю, если бы я работал Windows или Ма c, я мог бы использовать Dorico SE , но в целом должен быть лучший способ использования Unicode в Linux, возможно, созданный для других целей?