promotional bannermobile promotional banner

_UTF

Abandoned
Unicode input dialog. Also allows XML entity references in chat.
<p>The simplified _UTF browse dialog.</p>

The simplified _UTF browse dialog.

<p>An example of text replacement in the chat edit box and the resulting chat message.</p>

An example of text replacement in the chat edit box and the resulting chat message.

<p>The “Custom Replacements” menu table showing custom XML entity names.</p>

The “Custom Replacements” menu table showing custom XML entity names.

Description

_UTF provides a Unicode input dialog, and adds XML entity replacement for macros and the chat edit box.  It accepts XML code point entities and HTML 4.0 entity names, and replaces them with the corresponding characters.

Details

Input Dialog

The input dialog box accepts a decimal representation of the desired character's code point.  If the code point is valid, its corresponding character will show up magnified in the box above.  On the other hand if a character isn't available in the font, a gray “<kbd>N/A</kbd>” placeholder will appear instead.

In addition to manually adding code points, using the mouse wheel over the dialog scrolls through available characters, skipping missing ones along the way.  Once you find the right character, clicking the character's large preview will add it to either the macro or chat edit box.

XML Entities

A more general function of _UTF is the addition of XML character entity replacement in chat and macros.  If you type an entity into your chat edit box and hit the <kbd>[TAB]</kbd> key, that entity gets converted into the right character.  This system supports HTML 4.0 named character entities, as well as decimal and hexadecimal numeric references.  You can define custom named character entities on _UTF's “Custom Replacements” subcategory in the Interface Options menu, or disable entities entirely from _UTF's main Interface Options menu.

Text Replacement

To make commonly used entities less of a hassle, you can define custom text replacements for all outgoing chat messages using regular expressions.  For example, any group of three or more dots at the end of a sentence could be replaced with an ellipsis by replacing “<kbd>%.%.%.+$</kbd>” with “<kbd>…</kbd>”.  These replacements can be added or removed from the _UTF “Custom Replacements” subcategory in the Interface Options menu, and can also be disabled from _UTF's main menu.

Options & Custom Replacements

_UTF's configuration is available in the Interface Options window, where XML Entity and Text Replacements can each be enabled and disabled.  The “Custom Replacements” sub-menu allows the addition of custom XML entity names and text replacements.

References

The following links might help you make better use of _UTF:

The _UTF Team

profile avatar
Owner
  • 8
    Projects
  • 267.4K
    Downloads

More from BiozeroView all

  • GuildBankSearch project image

    GuildBankSearch

    • 29.8K
    • Addons

    Adds a filter for your guild bank and its logs.

    • 29.8K
    • October 10, 2022
    • Addons
    • +1
  • _NPCScan.Overlay project image

    _NPCScan.Overlay

    • 20.9M
    • Addons

    Adds mob patrol paths to your map.

    • 20.9M
    • September 21, 2017
    • Addons
    • +2
  • _Cursor project image

    _Cursor

    • 1.0M
    • Addons

    Adds custom effects to your cursor.

    • 1.0M
    • November 20, 2016
    • Addons
  • oUF SpellRange project image

    oUF SpellRange

    • 16.9K
    • Addons

    Range element for Haste's oUF unit frames that works for non-group members.

    • 16.9K
    • September 11, 2012
    • Addons
    • +2
  • GuildBankSearch project image

    GuildBankSearch

    • 29.8K
    • Addons

    Adds a filter for your guild bank and its logs.

    • 29.8K
    • October 10, 2022
    • Addons
    • +1
  • _NPCScan.Overlay project image

    _NPCScan.Overlay

    • 20.9M
    • Addons

    Adds mob patrol paths to your map.

    • 20.9M
    • September 21, 2017
    • Addons
    • +2
  • _Cursor project image

    _Cursor

    • 1.0M
    • Addons

    Adds custom effects to your cursor.

    • 1.0M
    • November 20, 2016
    • Addons
  • oUF SpellRange project image

    oUF SpellRange

    • 16.9K
    • Addons

    Range element for Haste's oUF unit frames that works for non-group members.

    • 16.9K
    • September 11, 2012
    • Addons
    • +2