This is dictionary that combines Emily's Modifier Dictionary and Emily s Symbol Dictionary so that they work the same way. Check those dictionaries out here:
This dictionary was created with the following goals in mind:
- Have a consistent method to type (pretty much) every symbol
- Specify spacing and capitalisation of that symbol in 1 stroke
- Hackable and understandable to anyone who finds it useful :)
To support the design goals, for each symbol there are 6 different options specifiable in sections of each stroke:
- Capitalisation (Teal)
- Symbol (Purple)
- Variant (Magenta)
- Repetition (Blue)
- Spacing (Yellow)
- Modifier (Green)
- Ending (Orange/Red)
These options are mapped to different sections of the steno board:
The enders are used to tell what patterns should be used.
Keys | Description |
---|---|
Use -LGSZ for letters |
|
Use -LTDZ for symbols |
|
Use -GSDZ for numbers |
To do a key combo, press one or more of the modifier keys.
Keys | Description |
---|---|
Control | |
Shift | |
Super | |
Meta / Alt |
To specify spacing, use the E
and U
keys.
In space
mode, use the E
key for a space to the left of the symbol, and use the U
key for a space to the right of the symbol.
In attachment
mode, there are spaces on both sides by default and pressing the key removes the space on that side.
Keys | Space mode | Attach mode |
---|---|---|
x.x |
x . x |
|
x .x |
x. x |
|
x. x |
x .x |
|
x . x |
x.x |
The #
can be used to specify capitalisation of the text following the symbol.
By default no capitalisation is applied.
Key | Output |
---|---|
x . x , (cons |
With the #
key used, the next input is capitalised.
Key | Output |
---|---|
x . X , said "To |
There are a lot of similar symbols, to manage this, each symbol has a base symbol and a list of variant symbols.
The specific variant required is chosen with a combination of the E
and U
keys, this allows for 4 total variants of a symbol.
Key | Variant | Output |
---|---|---|
0 |
( |
|
1 |
[ |
|
2 |
< |
|
3 |
{ |
The main section is the symbol section, used to specify the specific symbol to type. Only a 2x3 grid is needed to address all the symbols, using variants. Exception: & Ampersand. All of the patterns for symbols are done according to shape, rather than phonetics or briefs, and so should be remember visually with the images as an aid. For each symbol shape the pattern only addresses the base symbol, it doesn't apply as well to the variant symbols. As such, the variants should be anchored in memory to the base symbol itself rather than the pattern.
All of these are the same as Emily's Symbol Dictionary, except that they are located on the left side (TKPWHR
), and the & Ampersand is SKP
, and not mirrored.
You may want to duplicate certain symbols, such as logical OR ||
or org-mode headings ### Title
.
Repetition is done in binary with the E
and U
keys.
By default any symbol is typed out once.
Key | Output |
---|---|
: |
|
:: |
|
::: |
|
:::: |
Poster does not match this version of the dictionary.
See the poster here: emily-symbols-poster