I need to convert some files in greek that are encoded to be used with 'Symbol' font to Unicode. Can I use iconv for this? And if so, what is the name of encoding that is used in 'Symbol'?


You might possibly use the online converter found in this website:
Symbol font to Unicode converter.

This article contains a long list of converters, where the author "have gathered all the Greek font converters of which I am aware" (but I wouldn't know which one to recommend):
Greek Legacy Fonts to Unicode Converters.

Otherwise, you will probably have to create your own conversion tool.

The article Convert symbol to unicode deals mostly with HTML files that represent, for example, the character Ω via :

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

The article includes the source-code for a program that converts such HTML files, written in some unidentified programming language.

Another such article is How to convert Symbol font to standard utf8 HTML entity.

Otherwise, one too-simple method might be to use some word-processor to just select the text and change its font, but is probably too simple to work.

You might post a minimal example file that will help us understand what kind of conversion is required.

| improve this answer | |

You might be in for a tough ride. In origin, Symbol used a non-standard character set that was essentially made up for the font, allotting characters to ASCII codepoints by visual similarity to Roman alphabet characters; there is a description of how that encoding maps to Unicode at http://unicode.org/Public/MAPPINGS/VENDORS/ADOBE/symbol.txt which you might find handy.

I imagine it might be tricky to persuade iconv to do what you want - you may have to resort to some scripting work to directly transcode each character.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.