Tenho algumas fontes truetype que suportam caracteres UTF-8. Posso usar "fc-list" para encontrar determinada fonte. Como posso verificar todos os caracteres disponíveis em alguma fonte? Por exemplo, quantos caracteres são suportados em "AR PL New Sung ExtB".
Responder1
Você poderia usar uma ferramenta de linha de comando diferente, ttfdump
supondo que esteja vendo um arquivo de fonte TTF. Também deve funcionar para fontes OTF, se elas pertencerem à variedade TTF:
ttfdump /path/to/your/file.ttf \
| grep -E '(Number of Glyphs:|numGlyphs:|numberOfHMetrics:)'
Isso deve fornecer o número de glifos. Você possivelmente verá até quatro números diferentes, se o TTF estiver de alguma forma quebrado. Sane TTF retornará números idênticos para todas as três entradas; nesse caso, você pode ter certeza de que obteve o número correto:
ttfdump /Library/Fonts/WeidemannStd-Book.otf \
| grep -E '(Number of Glyphs:|numGlyphs:|numberOfHMetrics:)'
numberOfHMetrics: 253
numGlyphs: 253
Outro exemplo:
ttfdump /Library/Fonts/DroidSerif-Regular.ttf \
| grep -E '(Number of Glyphs:|numGlyphs:|numberOfHMetrics:)'
numberOfHMetrics: 609
numGlyphs: 609
numGlyphs: 609
Number of Glyphs: 609
Responder2
Aqui está um novo método (linha de comando) para determinar o número de glifos contidos em uma fonte (TTF ou OTF) que tomei conhecimento recentemente.
Use oluaotfload-tool
que é enviado com oluaotfload
pacote para LaTeX.
Execute, por exemplo:
luaotfload-tool --find="fira mono" -I | grep glyphs
number of glyphs: 1485
Se você pular a | grep glyphs
parte e substituí-la por | less
, obterá muito mais informações sobre os metadados da fonte, o que também é interessante por si só, como informações de direitos autorais + licença, nome do criador da fonte e recursos de fonte integrados.
A ferramenta também pode encontrar uma fonte instalada para você, com base em seu nome:
luaotfload-tool --find="fira mono"
luaotfload | resolve : Font "fira mono" found!
luaotfload | resolve : Resolved file name "/Users/kp/Library/Fonts/FiraMono-Regular.otf"
Responder3
gucharmap é uma opção super conveniente. Ele pode exibir todos os caracteres, agrupando-os por blocos ou scripts Unicode, e permite copiá-los para a área de transferência.
Ele pode ser instalado usando seu gerenciador de pacotes. Faz parte do Gnome, mas pode ser instalado separadamente. Sua página inicial está emhttps://wiki.gnome.org/Apps/Gucharmap