Libreoffice calc export para pdf. Alguns personagens parecem diferentes

0

Estou tendo o seguinte problema: quando tento exportar um arquivo .ods para .pdf no LibreOffice Calc 4.3.2.2, eu uso alguns caracteres Unicode. Na maioria das vezes, eles aparecem no pdf muito bem, mas em alguns casos eles são todos substituídos (mas apenas visualmente, porque se eu copiar e colar em algum lugar, ele cola o caractere correto) por um símbolo diferente.

Eu comecei a testar algumas das entradas e percebi o personagem ▲ (U + 25B2; triângulo), quando colocado antes de qualquer um dos outros símbolos (personagens como ★ star e ♪ nota musical) é o que está causando o problema.

Eu não tenho ideia de como isso pôde acontecer, ou como eu poderia consertar isso? Alguma sugestão?

A propósito, eu não sei o Unicode do caractere que é usado para substituir os outros caracteres, mas é possível vê-lo no segundo link que vou enviar abaixo.

Aqui estão os arquivos pdf. É de um ranking que eu mantenho. O primeiro é ok, sem triângulos: link

O segundo é o mesmo arquivo com um caractere ▲ na célula A4 no arquivo .ods. Alguns dos símbolos mudam para um caractere diferente seguido por um espaço: link

    
por Solodan 05.11.2014 / 07:27

1 resposta

0

Nem todas as fontes suportam todos os caracteres Unicode. Os triângulos sólidos que você está tentando usar (Unicode U + 25B2 ou ▲) não estão incluídos na Palatino Linotype, mas estão nas fontes DejaVu Sans. No entanto, o processo de exportação está usando uma tabela de substituição de fontes que descarta a fonte DejaVu Sans e a substitui pela Segoe UI. O caractere ★ não faz parte do conjunto de fontes Segoe UI, então um caractere de substituição foi criado.

Portanto, verifique as configurações de substituição de fontes e incorporação de fontes. Na caixa de diálogo Exportar como PDF , há uma opção para incorporar fontes padrão. FWIW, minha própria exportação de PDF de teste do Calc usava Arial MT e Arial Unicode MS e não havia problema.

    
por 05.11.2014 / 12:16