Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Versão: Independente da versão da plataforma o problema ocorre em servidores Linux®.

Ocorrência

Durante análise, identificamos que a fonte Calibri, é um produto proprietário da Microsoft®, projetado para substituir o clássico Times New Roman, a partir de 2007. Para baixá-lo da internet e usá-lo é necessário ter uma licença de uso.

...


https://docs.microsoft.com/pt-br/typography/truetype/ 
   

Causa

Quando é exportado um relatório Birt para arquivo PDF, uma fonte que está configurada como Calibri fica como Times New Roman. Porém, isto só ocorre quando a plataforma está instalada em um servidor Linux®, no Windows® funciona normalmente.


Solução

Deck of Cards
historyfalse
id1
Card
id1
labelSolução 1


Fizemos alguns testes com o SO Linux Ubuntu 18.04 LTS 64 bits, e acabei por encontrar uma fonte semelhante, praticamente idêntica ao Calibri. Trata-se da fonte Carlito, de propriedade da Google, cuja licença é OFL(Open Font License é uma licença de uso livre e de código aberto elaborada pela SIL International especificamente para o uso por fontes tipográficas de computador). 

Dentro do server Linux e utilizando a fonte Carlito, o resultado foi idêntico ao uso do Calibri no MS Windows. 

Carlito --> equivalente a Calibri 
Caladea --> equivalente a Cambria 
Segue algumas sugestões de instalação e links úteis. 

https://fontlibrary.org/en/font/carlito 

Para Linux com sistema de pacotes Debian: 

apt-get update 
apt-get install fonts-crosextra-carlito fonts-crosextra-caladea 
fc-cache -v -r 
https://wiki.debian.org/SubstitutingCalibriAndCambriaFonts 

Para Linux com sistema de pacotes RPM: 

yum install google-crosextra-carlito-fonts 
https://centos.pkgs.org/7/centos-x86_64/google-crosextra-carlito-fonts-1.103-0.2.20130920.el7.noarch.rpm.html 


Card
id2
labelSolução 2


Uma outra sugestão é utilizar um pacote para linux (ttf-mscorefonts), criado pela Microsoft, para uso de cliente final com as seguintes fontes TTF da Microsoft: 

http://mscorefonts2.sourceforge.net/ 

https://en.wikipedia.org/wiki/Core_fonts_for_the_Web 


As fontes são:
Andale Mono 
Arial Black 
Arial (Bold, Italic, Bold Italic)
Comic Sans MS (Bold)
Courier New (Bold, Italic, Bold Italic)
Georgia (Bold, Italic, Bold Italic)
Impact
Times New Roman (Bold, Italic, Bold Italic)
Trebuchet (Bold, Italic, Bold Italic)
Verdana (Bold, Italic, Bold Italic)
Webdings 


Este pacote ao ser instalado, exibe um acordo de licença do usuário final (EULA). Após clicar em Ok, a EULA é aceita pelo usuário e os referidos fontes podem ser consumidos de maneira legal.