The Bug:
--------

For certain special characters and symbols, AppleScript will fail to `keystroke` the actual character, and will instead simply type the letter `a`.

---

An Example:
-----------

The following AppleScript code:

```
tell application "System Events" to keystroke "² ³ é ½ ₭"

```

types the following string of text (no matter what application that I am in):

```
a a a a a

```

---

A Workaround:
-------------

One can *effectively* "type" the text by placing the special characters on the clipboard, and then pasting the clipboard, like so:

```
set the clipboard to "² ³ é ½ ₭"
tell application "System Events" to keystroke "v" using command down

```

I avoid using the above method to put text on the clipboard in AppleScript, because it necessarily converts the clipboard to rich text, in the process.

I prefer to employ [the method provided here](https://apple.stackexchange.com/questions/286381/applescript-bug-when-placing-plain-text-on-the-clipboard-the-text-is-always-co/286391#286391), to ensure that plain text is placed on the clipboard. But, this method converts special characters to mojibake.

For example, using the same string as above, this method puts the following text on the clipboard:

```
¬≤ ¬≥ √© ¬Ω ‚Ç≠

```

You can manually account for this issue, however, by adding a [`replace_chars`](https://www.macosxautomation.com/applescript/sbrt/sbrt-06.html) statement for each special character.

---

The Question:
-------------

Is there a way to type special characters via AppleScript, *without* having to involve the clipboard?

For example, is there some way that I can add the desired special characters to a "bank" or system file somewhere, so that the `System Events` application is familiar with them?

---