Vamos começar com dois comandos para obter as fontes disponíveis
fc-list : family | sort -u > ubuntu-fonts
wget -qO- $H='Accept-Language: en-us,en;q=0.5' $H='Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' $H='Connection: keep-alive' -U 'Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2' --referer=/ https://www.microsoft.com/typography/Fonts/product.aspx?PID=161 | grep -Po '(?<=FMID=\d{4}">)[^<>]+' | sort -u > windows-fonts
Você provavelmente poderia fazer algo mais inteligente se estivesse no Windows, mas eu não estou assim, tenho que me conformar com a documentação on-line.
Também estou executando minha versão em um DVD do Ubuntu Live.
De qualquer forma, temos dois arquivos classificados para que possamos compará-los para ver quais fontes existem em ambos os arquivos e recebemos nossa resposta
$ comm -12 ubuntu-fonts windows-fonts
Symbol
Então, para responder à sua pergunta: eles compartilham uma fonte
Mas mesmo assim, aposto que é apenas um confronto de nomes.
Este é obviamente um problema para desenvolvedores e designers. Você quer que tudo pareça o mesmo em todos os lugares e não ter uma base comum torna isso muito mais difícil. Existem algumas opções:
- Rasterise ou vetorize seus gráficos para que sejam gráficos estáticos em vez de texto. Dependendo da situação, isso pode até ser mais rápido, mas geralmente é muito menos acessível. Os leitores de tela, por exemplo, não poderão analisá-los.
- Se você puder, use WebFonts ou empacote a fonte junto com seu aplicativo. Isso exigirá uma licença suficiente permissiva para a fonte que você deseja usar, o que pode ser caro ou limitado, dependendo das fontes que você usa. Ele também usa mais largura de banda, mas isso não impediu que a web os adotasse.
- Use fontes semelhantes . Existem listas de padrões quase intercambiáveis, mas o Design Gráfico pode ser o lugar para perguntar.
Qual destes melhores se aplica realmente depende do que você está fazendo ... Mas é impossível realisticamente assumir que qualquer fonte existirá em outro lugar.
Você também deve considerar que a mesma fonte não pode renderizar o mesmo em cada situação. Por exemplo, existem várias técnicas de antialiasing que fazem uma página da web parecer bem diferente de plataforma para plataforma.
É realmente irritante.
Tudo o que você pode fazer é testar e tentar tornar as coisas tão consistentes quanto possível em qualquer plataforma.