Show pageOld revisionsBacklinksAdd to bookBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Font Detection ====== To display text HippoEDIT uses fonts per-installed on a user machine. The font contains glyphs, where each glyph represent one specific character from the [[terms:charset|charset]]. There are a lot of [[terms:charset|charsets]]. Some fonts, contain glyphs from only one charset, some (as Unicode fonts) contains glyphs from several [[terms:charset|charsets]]. There are very few of fonts that contain all [[terms:charset|charsets]] (as Arial for example). If the font does not contain corresponding glyphs, it displays substitution symbol instead of it (often rectangle). HippoEDIT can analyze document text and by using detected [[terms:encoding|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**: <code xml> <General> <FontDetection charset="false" name="false"/> </General> </code> 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 passes better by itself (actually IE libraries are used) and this is controlled by FontDetection **name**. #xml_option