Chapter 20: Punctuation and Commands
Useful links
Intro
This chapter will cover punctuation and Plover commands. As these are not really tied to any words, they may be less intuitive. Many of these will simply have to be memorized. There is no practice material for this chapter; instead, incorporating steno into daily computer tasks can be a great way to practise these miscellaneous outlines. It may be helpful to print out the punctuation graphic and keep it in a easy to reference location (such as taped to a wall). Playing typing games such as TypeRacer or monkeytype is also a great way to practise steno at this point.
Punctuation
Punctuation is a lot different to regular words where a space is almost always inserted before. For different punctuation, there may be different scenarios for spacing on one side or the other. Furthermore, punctuation can sometimes also govern the capitalization of the next word. Therefore, punctuation strokes contain special formatting rules to control the spacing and capitalization.
The following table lists several common punctuation marks along with the name, formatting, steno outline, and a mnemonic to aid with memorization.
Character | Name | Formatting | Steno outline | Mnemonic |
---|---|---|---|---|
. | Period | Attaches to the previous word and capitalizes the next word. | TP-PL | Top row ring and middle fingers on both hands. |
? | Question mark | Attaches to the previous word and capitalizes the next word. | KW-PL | Same fingers as the period outline, but the shape resembles a rising intonation as would happen in a question. |
! | Exclamation mark | Attaches to the previous word and capitalizes the next word. | TP-BG | Same fingers as the question outline, but the shape is sloped downwards to mirror the question mark outline. |
. | Decimal point | Attaches to the previous word and the next word. | P-P | Resembles the period outline, but with only the middle fingers. |
, | Comma | Attaches to the previous word. | KW-BG | Same fingers as the period outline, but on the bottom row. |
… | Ellipses (three dots) | Attaches to the previous word and capitalizes the next word. | SKW-BGS | Symmetrical shape of three keys. |
“ | Opening quotation mark | Attaches to the next word. | KW-GS | As in “quotation”. |
“ | Closing quotation mark | Attaches to the previous word. | KW*GS | Same as opening quotation mark outline, but with the asterisk. |
’ | Opening single quotation mark | Attaches to the next word | KR-RG | Like the double quote outline, but one key shifted over. |
’ | Closing single quotation mark | Attaches to the previous word | KR*RG | Same as opening single quotation mark, but with the asterisk. |
` | Opening backtick | Attaches to the next word. | KH-FG | Shape resembles a backtick. |
` | Closing backtick | Attaches to the previous word. | KH*FG | Same as the opening backtick, but with the asterisk. |
( | Opening parenthesis | Attaches to the next word. | PREPB | Makes the sound “pren” as in parenthesis |
) | Closing parenthesis | Attaches to the previous word | PR*EPB | Same as the opening parenthesis outline, but with the asterisk. |
{ | Opening curly brace | Attaches to the next word. | TPR-BGT | This symbol is also called a “French bracket” (hence the outline). |
} | Closing curly brace | Attaches to the previous word. | TPR*BGT | Same as the opening curly brace outline, but with the asterisk. |
[ | Opening square bracket | Attaches to the next word. | PWR-BGT | Resembles “bracket”. |
] | Closing square bracket | Attaches to the previous word. | PWR*BGT | Same as the opening square bracket outline, but with the asterisk. |
: | Colon (for writing) | Attaches to the previous word | #TPH-FPLT | The entire top row of keys except the asterisk. |
; | Semicolon | Attaches to the previous word. | #TPH*FPLT | Same as the colon outline, but with the asterisk. |
: | Colon (for time) | Attaches to the previous word and the next word. | KHR-PB | Resembles the word “colon”. |
— | Emdash | Attaches to the previous word and the next word. | PH-RB | Resembles “emdash”. |
– | Endash | Attaches to the previous word and the next word. | TPH-RB | Resembles “endash”. |
– | Endash | Space before and after. | TPH*RB | Same as the outline for regular endash, but with the asterisk. |
- | Hyphen | Attaches to the previous word and the next word. | H-PB | Resembles “hyphen”. |
- | Hyphen | Space before and after. | H*PB | Same as the regular hyphen outline, but with the asterisk. |
‽ | Interrobang | Attaches to the previous word and capitalizes the next word | TRAPBG | Resembles the word “interrobang”. |
/ | Slash | Attaches to the previous word and the next word | OEU |
NOTE: the colon and semicolon outlines were recently changed from
STPH-FPLT
andSTPH*FPLT
to#TPH-FPLT
and#TPH*FPLT
. If the latter outlines are not working, make sure to update your dictionaries.
. | ? | ! |
. | , | “ |
“ | ` | ` |
‽ | ( | ) |
{ | } | / |
[ | ] | : |
; | : | — |
– | - |
NOTE: the colon and semicolon outlines were recently changed from
STPH-FPLT
andSTPH*FPLT
to#TPH-FPLT
and#TPH*FPLT
. If the latter outlines are not working, make sure to update your dictionaries.
Commands
Situations may arise where Plover will have to be explicitly told how to format a word. The following section goes over some useful formatting commands.
Enter
Outline: R-R
Enter (capitalize next word)
Outline: R*R
Insert a space
Outline: S-P
Mnemonic: space
Although Plover will automatically insert spaces before regular words, it may be necessary to manually insert a space so that two strokes should not be interpreted as a multistroke outline.
Example
KOR/TPHET
cornetKOR/S-P/TPHET
core net
Retroactively insert a space
Outline: S-PD
Mnemonic: the S-P
outline but with -D
to indicate that this is a retroactive command.
Example
KOR/TPHET
cornetKOR/TPHET/S-PD
core net
NOTE: this does not work with multistroke outlines if
S-PD
is pressed in between two strokes part of the same word. For example, the phrase “core nettle” cannot be written likeKOR/TPHET/S-PD/-L
.
Suppress the next space
Outline: SP-S
Mnemonic: suppress space
Example
- how ever
HOU/-FR
- however
HOU/SP-S/-FR
Retroactively suppress the last space
Outline: SP-LS
Mnemonic: suppress last space
Example
PHOR/AUFR
more overPHOR/AUFR/SP-LS
moreover
Capitalize the next word
Outline: KPA
Mnemonic: the word “cap” but with the “a” and “p” out of order
Example
-T/KPA/AOEU/HRAPBD
the Island
Retroactively capitalize the last word
Outline: KA*PD
Mnemonic: the word “capped” but with the asterisk
Example
-T/AOEU/HRAPBD/KA*PD
the Island
Capitalize the next word and suppress the next space
Outline: KPA*
Mnemonic: the KPA
outline with the asterisk
This is useful for starting a new sentence.
Uncapitalize the next word
Outline: HRO*ER
Mnemonic: the word “lower” but with the asterisk
Retroactively uncapitalize the next word
Outline: HRO*ERD
Mnemonic: the HRO*ER
outline but with -D
to indicate the retro command.