This is an old revision of the document!
Font Detection
To display text HippoEDIT uses fonts per-installed on machine. Font contains of glyphs, where each glyph represent one specific character from the charset. There are a lot of charsets. Some fonts, contain glyphs from only one charset, some (as Unicode fonts) contains glyphs from several charsets. There are very few of fonts that contain all charsets (as Arial for example).
If font does not contain corresponding glyphs, it displays substitution symbol instead of it (often rectangle).
HippoEDIT can analyze document text and using determine encoding find substitution font, that will fit. But this does not work 100% correct and can be wrong, if encoding detected does not fit.
Option for such auto-detections are by default disabled, but you can try them, if you want, by enabling this directly in in file settings.xml:
<General> <FontDetection charset="false" name="false"/> </General>
By default charset and font name auto-detection is disabled. You need to set appropriate attribute to true to enable auto detection.
With FontDetection charset HippoEDIT tries to determine charset and pass it later to Windows to help in substitution. In addition to this, HippoEDIT can determine font name which pass better by itself (actually IE libraries are used) and this is controlled by FontDetection name.
#xml_option