HarfBuzz 3.0 lançado com suporte Unicode 14.0

HarfBuzz 3.0 lançado com suporte Unicode 14.0

O HarfBuzz 3.0 foi lançado como uma nova versão desta biblioteca de formatação de texto de código aberto amplamente utilizada pelos principais ambientes de desktop Linux, juntamente com o Chrome OS, Java, Android, Chrome e uma infinidade de outros projetos de software e UI kits de ferramentas. Assim, o novo HarfBuzz 3.0 foi lançado com suporte Unicode 14.0. Além disso, há mais APIs consideradas estáveis

Um dos destaques do HarfBuzz 3.0 é a adição de suporte para Unicode 14.0. O Unicode 14.0 foi lançado há poucos dias e adiciona mais 838 personagens, incluindo 37 novos personagens emoji. Entre os novos emojis com Unicode 14.0 estão rosto derretido, rosto em saudação, mãos quentes, homem grávido, pessoa grávida, feijão e outros. Os interessados ??nas alterações do Unicode 14.0 por si só podem consultar Unicode.org.

Unicode 14.0 adiciona 838 caracteres, para um total de 144.697 caracteres. Essas adições incluem 5 novos scripts, para um total de 159 scripts, bem como 37 novos personagens emoji.

Os novos scripts e caracteres na versão 14.0 adicionam suporte para idiomas menos usados ??e requisitos de escrita exclusivos em todo o mundo, incluindo numerosos acréscimos de símbolos. Os fundos do programa Adote um Personagem forneceram suporte para algumas dessas adições. 

Os novos scripts e personagens do Unicode incluem:

HarfBuzz 3.0 lançado com suporte Unicode 14.0
  • Toto, a língua toto no nordeste da Índia
  • Cypro-Minoan, uma escrita histórica indecifrada usada principalmente na ilha de Chipre
  • Vithkuqi, uma escrita histórica usada para escrever albanês, e passando por um renascimento moderno
  • Antigo uigur, uma escrita histórica usada na Ásia Central e em outros lugares para escrever as línguas turca, chinesa, mongol, tibetana e árabe
  • Tangsa, uma escrita moderna usada para escrever a língua Tangsa, que é falada na Índia e em Mianmar
  • Muitas adições latinas para IPA estendido
  • Adições de escrita árabe usadas para escrever idiomas em toda a África e no Irã, Paquistão, Malásia, Indonésia, Java e Bósnia, e para escrever títulos honoríficos e adições para uso do Alcorão
  • Outras adições de caracteres suportam idiomas da América do Norte e das Filipinas, Índia e Mongólia

HarfBuzz 3.0 lançado com suporte Unicode 14.0

HarfBuzz 3.0 lançado com suporte Unicode 14.0

Além do suporte ao Unicode 14.0, a API hb-subset e a API da biblioteca harfbuzz-subset são declaradas estáveis. Além disso, a API de estilo hb agora é considerada estável.

Resumo

  • Suporte a Unicode 14.0 (David Corbett).
  • A API hb-subset e a ABI da biblioteca harfbuzz-subset agora são declaradas estáveis. A biblioteca do subconjunto harfbuzz não teria sido possível sem o trabalho de Garret Rieger e Qunxin Liu do Google Fonts e o trabalho anterior de Michiharu Ariza da Adobe.
  • A API de estilo hb agora é estável e não é mais experimental.

Mais detalhes sobre o HarfBuzz 3.0 para os interessados ??através do GitHub do projeto.

Acesse a versão completa
Sair da versão mobile