Working with Special Characters
Oxygen XML Developer provides support for special characters in various ways:
- You can insert special characters using the Character Map feature.
- Oxygen XML Developer provides support for the Unicode characters.
- For special characters that are not included in any of the default fonts, Oxygen XML Developer will try to find that symbol in a fallback font.
- Oxygen XML Developer includes some encoding options and features to help determine how to handle documents with unsupported characters.
- Oxygen XML Developer allows you to choose the fonts to be used in the various editing modes and in some cases, changing the font may be a solution when special characters are not rendered as expected.
- Oxygen XML Developer supports bidirectional text, such as Arabic, Hebrew, and certain Asian languages, or other special characters that are combined into a single glyph. In Text mode, you can enable or disable the support for special characters. See Special Character Support in Text Mode for details about which option to choose.
- Oxygen XML Developer includes a contextual menu action that converts a sequence of hexadecimal characters to the corresponding Unicode character.
- In Text mode, Oxygen XML Developer includes several contextual menu actions (in the Source submenu) for encoding or decoding base64 schemes, base32 schemes, or hex schemes. There are also several encoding options in the Encoding preferences page.
Tip: To edit documents written in languages that use special characters (such as
Japanese or Chinese), change the font to one that supports the specific characters (a
Unicode font). For the Windows platform, Arial Unicode MS or MS Gothic is
recommended. To change the font in Oxygen XML Developer, open the
Preferences dialog box , go to . This preferences page allows you to select a font for each editing
mode.