Automatic entity conversion on loading and saving

When it is required, you may use character entities instead of input characters directly. For instance, if you are prefer to use specific code page (instead of more universal Unicode) you are limited by given character encoding. Character entities are a character encoding-independent mechanism for entering any character from the document character set. Entities are designed for use in non-Unicode encoded documents. 

In WML all numeric character entities are referenced with respect to the Unicode and not to the current document encoding (charset). This means that alpha (first letter in Greek alphabet) can be represented as α (hexadecimal Unicode number) or α (decimal Unicode number) and these numbers always refers to the alpha, independent of the current character encoding. This means also that you can use Greek characters in your document encoded in the iso-8859-1 or us-ascii but not exactly iso-8859-7 (Greek encoding) with entities.

Please note it is more easy to use UTF-8 encoding because you are input any characters directly (or choose them from the Insert a special symbol dialog. If you prefer to use a particular code page, please see list of  Supported code pages.

The editor displays Unicode characters well so it is possible to represent glyphs instead of Unicode numbers. It means that all numeric entities 'll be replaced to the Unicode characters after document is loaded. By default editor do not that. To enable this feature, you must enter to the Editor Options dialog, select Auto conversion tab sheet and mark Replace entities to characters, as shown below. 

Editor options, Auto conversion tab sheet

Also, if you would like save any non-ASCII characters as numeric entities, you must enter to the Editor Options dialog, select Auto conversion tab sheet and mark Replace all non-ASCII characters to entities.

As you can see, there are two additional options: Numeric entities are referenced with respect to the document encoding (charset) for loading and saving document both. WML documentation declares that all numeric character entities are referenced with respect to the document character set (Unicode) and not to the current document encoding (charset). But if there are some documents you have use numeric character entities are referenced with respect to the document encoding (charset), you can load them correctly (mark first checkbox) and than save it. This procedure will fix documents with incorrect entities.

And, if you would like save in use numeric character entities are referenced with respect to the document encoding (charset), mark second checkbox.

Note that both Numeric entities are referenced with respect to the document encoding (charset) options are valid if appropriate Replace .. option is marked.

See also: National languages support Supported code pages How to insert a special symbol