Reference: Display Filters: CharMap | ||||||
---|---|---|---|---|---|---|
![]() ![]() ![]() |
|
Filter Overview | This display filter creates user defined character table mappings. For example, you can use this filter to map a standard codeset such as ISO-8859-1 into a nonstandard codeset defined by a custom Amiga font, or to define character translation filters such as ROT-13 or case conversion. |
User Interface |
The user interface for this filter looks like this:
You may type zero or more character mapping commands into the text editor, where commands are of one of these forms:
Whitespace and line breaks are ignored either within a single mapping command, or between commands. Each character in a mapping command may be specified using one of these methods:
Thus, the following are all equivalent, and map a lower case 'a' to the '@' character:
a=0100 0141=@ 0x61=@ 97=@ |
Example |
To create a filter that maps lower case ASCII letters to upper case:
To create a filter that reverses the case of ASCII letters:
To create an ROT-13 filter:
To create a filter that deletes all exclamation marks (!):
|
Variables | There are no variables supported by this filter. |