Skip to content

A modified and combined version of Emily's Symbols and Emily's Modifiers

Notifications You must be signed in to change notification settings

dublUayaychtee/dublu-symbols-modifiers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dublU's Symbol Dictionary

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:

Design

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 :)

Sections

To support the design goals, for each symbol there are 6 different options specifiable in sections of each stroke:

  1. Capitalisation (Teal)
  2. Symbol (Purple)
  3. Variant (Magenta)
  4. Repetition (Blue)
  5. Spacing (Yellow)
  6. Modifier (Green)
  7. Ending (Orange/Red)

These options are mapped to different sections of the steno board:

Coloured Layout Diagram

Enders

The enders are used to tell what patterns should be used.

Keys Description
Ender Diagram Letters Use -LGSZ for letters
Ender Diagram Symbols Use -LTDZ for symbols
Ender Diagram Numbers Use -GSDZ for numbers

Modifier keys

To do a key combo, press one or more of the modifier keys.

Keys Description
Modifier Diagram Control Control
Modifier Diagram Shift Shift
Modifier Diagram Super Super
Modifier Diagram Meta Meta / Alt

Spacing / Attachment

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
Spacing Diagram None x.x x . x
Spacing Diagram Left x .x x. x
Spacing Diagram Right x. x x .x
Spacing Diagram Both x . x x.x

Capitalisation

The # can be used to specify capitalisation of the text following the symbol.

By default no capitalisation is applied.

Key Output
Lowercase Diagram x . x, (cons

With the # key used, the next input is capitalised.

Key Output
Uppercase Diagram x . X, said "To

Variant

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
Variant 0 Diagram 0 (
Variant 1 Diagram 1 [
Variant 2 Diagram 2 <
Variant 3 Diagram 3 {

Symbol

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.

Pattern Symbols Description
Whitespace
Whitespace Diagram {#Tab} {#Backspace} {#Delete} {#Escape} The pattern aligns with the tips of the arrows on a tab key legend: ↹
Arrows
Arrow Diagram {#Up} {#Left} {#Right} {#Down} Looks like an arrow key cluster
Arrow Symbols Diagram ↑ ← → ↓ Looks like an upside-down arrow key cluster
Navigation
Navigation Diagram {#Page_Up} {#Home} {#End} {#Page_Down} Arrow key cluster but with an addition key held down
Music
Music Diagram {#AudioPlay} {#AudioPrev} {#AudioNext} {#AudioMute} Like a strangely rotated L for err... _L_ovely music?
Audio
Audio Diagram {#AudioMute} {#AudioLowerVolume} {#AudioRaiseVolume} {#Eject} Like a smaller strangely rotated L for err... _l_ovely music control?
Blank
Blank Diagram '' {*!} {*?} {#Space} It's blank! Self descriptive
Capitalization
Capitalization Diagram {*-|} {*<} {<} {*>} Up at the top, separate, it's pointy like capital letters
!
Exclamation Diagram ! ¬ ↦ ¡ Vertical shape that's off to the left, like ! on a regular keyboard
"
Double Quote Diagram " “ ” „ Two dots up high like its shape, and off to the left like on ISO keyboards
#
Hash Diagram # © ® ™ Two vertical bars like in the shape
$
Dollar Diagram $ ¥ € £ Makes an S shape like a $
%
Percent Diagram % ‰ ‱ φ Same as a / but with the two extra keys representing the dots
&
Ampersand Diagram & ∩ ∧ ∈ Same as the standard 'and' brief
'
quote Diagram ' ‘ ’ ‚ One dot up high, similar to ", on the index for importance
(
Open Diagram ( [ < { Similar to the standard steno brief
)
Close Diagram ) ] > } Similar to the standard steno brief
*
Star Diagram * ∏ § × single dot shape, off to the right like JIS, up high in the sky
+
Plus Diagram + ∑ ¶ ± single dot shape, off to the right like JIS, under the star
,
Comma Diagram , ∪ ∨ ∉ Single dot shape, below like on a keyboard, middle finger as less important
-
Dash Diagram - − – — Line in shape, up in the top right like a normal keyboard
.
Dot Diagram . • · … Single dot in shape, below like on a keyboard, index finger as important
/
Slash Diagram / ⇒ ⇔ ÷ Shape of a /
:
Colon Diagram : ∋ ∵ ∴ Vertical shape, off to the right like a normal keyboard
;
Semicolon Diagram ; ∀ ∃ ∄ Literally a , and . at the same time
=
Equals Diagram = ≡ ≈ ≠ Literally a - and a _ at the same time
?
Question Diagram ? ¿ ∝ ‽ Looks like the top of a ?
@
At Diagram @ ⊕ ⊗ ∅ Large complicated shape, only way to make a big spiral
\
Backslash Diagram \ Δ √ ∞ Shape of a \
^
Caret Diagram ^ « » ° Shape of a ^ and other pointy/raised symbols
_
Underscore Diagram _ ≤ ≥ µ A line down low opposing -, and other lowered symbols
`
Backtick Diagram ` ⊂ ⊃ π Single dot up high, next to '
|
Pipe Diagram | ⊤ ⊥ ¦ Nice symetrical vertical shape goes in the middle
~
Tilde Diagram ~ ⊆ ⊇ ˜ Makes the shape of a ~

Repetition

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
One Diagram :
Two Diagram ::
Three Diagram :::
Four Diagram ::::

Poster

Poster does not match this version of the dictionary.

See the poster here: emily-symbols-poster

About

A modified and combined version of Emily's Symbols and Emily's Modifiers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rich Text Format 97.0%
  • Python 3.0%