O iconv pode converter a codificação 'symbol'?

2

Eu preciso converter alguns arquivos em grego que são codificados para serem usados com a fonte 'Symbol' em Unicode. Posso usar o iconv para isso? E se sim, qual é o nome da codificação usada em 'Symbol'?

    
por zefciu 10.04.2014 / 21:25

2 respostas

1

Você pode usar o conversor on-line encontrado neste site: Fonte do símbolo para o conversor Unicode .

Este artigo contém uma longa lista de conversores, onde o autor "reuniu todos os conversores de fontes gregas de que estou ciente" (mas eu não saberia qual deles recomendar): Legado grego Fontes para conversores Unicode .

Caso contrário, você provavelmente terá que criar sua própria ferramenta de conversão.

O artigo Converter símbolo para unicode lida principalmente com arquivos HTML que representa, por exemplo, o caractere Ω via:

<font face="symbol">W</font>

O artigo inclui o código-fonte de um programa que converte esses arquivos HTML, escrito em alguma linguagem de programação não identificada.

Outro artigo desse tipo é Como converter a fonte Symbol para a entidade HTML utf8 padrão .

Caso contrário, um método simples demais pode ser usar algum processador de texto para selecionar o texto e mudar sua fonte, mas é provavelmente muito simples para trabalhar.

Você pode postar um arquivo de exemplo mínimo que nos ajudará a entender que tipo de conversão é necessário.

    
por 24.04.2014 / 22:29
1

Você pode estar em um passeio difícil. Na origem, Symbol usava um conjunto de caracteres não padrão que era essencialmente composto pela fonte, atribuindo caracteres a pontos de código ASCII por similaridade visual aos caracteres do alfabeto romano; Há uma descrição de como essa codificação mapeia para Unicode no link que você pode achar útil. / p>

Eu imagino que pode ser difícil persuadir o iconv a fazer o que você quer - você pode ter que recorrer a algum trabalho de script para transcodificar diretamente cada personagem.

    
por 24.04.2014 / 15:12