Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plover Dictionary Suggestions #400 from 4 Jun 2018 #2

Open
wants to merge 54 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
651e334
Add condensed stroke for excessive using suffix
didoesdigital Nov 5, 2018
1858035
Add Edelweiss and prospection
didoesdigital Nov 5, 2018
ee8cc62
Add new medical and chemical dictionary with deoxyribonucleic acid
didoesdigital Nov 5, 2018
37ec770
Add accustom to nouns
didoesdigital Nov 5, 2018
fe55427
Add "crwth"
didoesdigital Nov 5, 2018
ba21c05
Add briefs for Canadian provinces
didoesdigital Nov 5, 2018
5083bac
Remove "TPHREUBGT/-D": "complicated"
didoesdigital Nov 5, 2018
796da58
Add FR-as-m briefs and US geography dictionary
didoesdigital Nov 5, 2018
822fe97
Add versioning briefs dictionary
didoesdigital Nov 5, 2018
3cd6670
Add mellifluous
didoesdigital Nov 5, 2018
0f083ef
Update briefs for lyricist
didoesdigital Nov 5, 2018
1b9b12f
Add "groyne", update "growth hormone", remove "[of ]the hormone"
didoesdigital Nov 5, 2018
c873a9f
Add new preferences dictionary that swaps REF and R*EF
didoesdigital Nov 5, 2018
35c7370
Add brief for "SKHREFL" : "successfully"
didoesdigital Nov 5, 2018
2b9217c
Add mimicked, mimicking, mimicks, mimicker
didoesdigital Nov 5, 2018
b110b1c
Add trafficked, bivouacked, frolicked
didoesdigital Nov 5, 2018
0ece980
Add additional strokes for result
didoesdigital Nov 5, 2018
b79aaf0
Move medical word out of dict; add preferences for action & axe
didoesdigital Nov 5, 2018
8a06759
Add demotivate
didoesdigital Nov 5, 2018
80194ba
Add "RAOEUFLS": "rifles" and "RAO*EUFLS": "rivals"
didoesdigital Nov 5, 2018
979841f
Add figurative
didoesdigital Nov 5, 2018
7375a7c
Remove "SKO/SO*/THE": "so they",
didoesdigital Nov 5, 2018
25a7f4d
Change "KWR-S" to "why is" and add "-RBGSZ": "{^s ,}"
didoesdigital Nov 5, 2018
28a390e
Add asphalt, ashore, tuple, tuples
didoesdigital Nov 5, 2018
dffe94e
Add whoof, whoopsy-daisy, crodsquinkle, frobscottle, flummer
didoesdigital Nov 5, 2018
41fb688
Housekeeping: whitespace
didoesdigital Nov 6, 2018
cf1deff
Add a hundred new nouns and briefs
didoesdigital Nov 6, 2018
4b937f8
Add TD as -ded preferences dictionary
didoesdigital Nov 6, 2018
ece132c
Add quine as word
didoesdigital Nov 6, 2018
8b89512
Remove 2 misstrokes, add 5 briefs
didoesdigital Nov 6, 2018
20cef9a
Add brief for diaper using inversion (of P and R)
didoesdigital Nov 6, 2018
6ebace5
Prune longest (mostly useless) entries
didoesdigital Nov 6, 2018
db2de28
Add briefs for android, Android, and mistook
didoesdigital Nov 6, 2018
0f4aa17
Add dictionary for Preferences: Briefs folding in "of"
didoesdigital Nov 6, 2018
af725a2
Add brief for commonwealth
didoesdigital Nov 6, 2018
87d2292
Remove "#240": "240",
didoesdigital Nov 6, 2018
8d77806
Remove misstroke for "today's" missing E
didoesdigital Nov 6, 2018
97e20f0
Add proper noun outline for Prospect Lefferts
didoesdigital Nov 6, 2018
bad13af
Add briefs for annoy and definition
didoesdigital Nov 6, 2018
d858945
Add necromancer
didoesdigital Nov 6, 2018
818c4f4
Remove misstroke for "THA/AOUGS": "that use"
didoesdigital Nov 6, 2018
7bb71f2
Add unstarred brief "OERDZ": "other side"
didoesdigital Nov 6, 2018
f38d453
Remove misstroke "PRAOEUT/-S": "priorities" missing -R
didoesdigital Nov 6, 2018
101b00d
Add long-hand outlines for connect and concern using prefix
didoesdigital Nov 6, 2018
8f5230b
Remove entries for Stanley, withstand, with Stanley
didoesdigital Nov 6, 2018
e784a2a
Add Weltschmerz
didoesdigital Nov 6, 2018
1b5b163
Remove "HRO*ET/TO": "loath {^ ^} to"
didoesdigital Nov 6, 2018
1fd3c39
Restore "loath to" in preferences
didoesdigital Nov 11, 2018
613ad6f
Change "A/HROEU": "Allow" to "alloy"
didoesdigital Nov 30, 2018
ce11266
Add phonetic outline using "pro^" prefix for progress
didoesdigital Nov 30, 2018
6b9a46c
Add briefs for desperate and desperately
didoesdigital Dec 5, 2018
7b2249e
Update README for preferences dictionary
didoesdigital Dec 5, 2018
4030138
Remove UP/KOPLG, which causes word boundary errors
didoesdigital Dec 8, 2018
826774d
Replace "AS/SORT": "assort" with "A/SORT": "assort"
didoesdigital Dec 8, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
135 changes: 135 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -496,6 +496,44 @@ The `*EG` brief for "e.g." is overridden by the "eing" suffix for the Australian



## Geography

### United States Geography Dictionary

Copy the [`geography-united-states.json`](https://github.com/didoesdigital/steno-dictionaries/raw/master/dictionaries/geography-united-states.json) file into your dictionary folder and add it to your Plover config to use these briefs:

- `"HAFRP/SHAOEUR": "Hampshire"`
- `"NU/HAFRP/SHAOEUR": "New Hampshire"`



### Canadian Geography Dictionary

Copy the [`geography-canada.json`](https://github.com/didoesdigital/steno-dictionaries/raw/master/dictionaries/geography-canada.json) file into your dictionary folder and add it to your Plover config to use these briefs:

- `"KPWR*`": "British Columbia" (mnemonic here is "BC" on the left side)
- `"A*B`": "Alberta" (may conflict with lots of entries that otherwise begin with A*B)
- `"S*BG`": "Saskatchewan" (this one conflicts with South Carolina; one of them would have to be assigned the double stroke)
- `"SK*`": "Saskatchewan" (for "SK" more directly; I missed this one the first time around)
- `"PH*B`": "Manitoba" (for "MB")
- `"O*PBT`": "Ontario" (for "Ont."; "O*N" is mapped to the "-on" suffix, but "O*NT" is mapped to "on the" which is already "O-NT" without the star)
- `"A*UPB`": "Ontario" (for "ON" but using the "AU" as a substitute)
- `"KW*BG`": "Quebec" (for "QC")
- `"TPH*B`": "New Brunswick" (for "NB")
- `"TPH*S`": "Nova Scotia" (for "NS")
- `"P*E`": "Prince Edward Island" (for "PE"; "P*EU" is taken by "pi")
- `"PAO*E`": "P.E.I." (because enough people pronounce it that way)
- `"TPH*F`": "Newfoundland" (for "NF")
- `"TPH-FLD`": "Newfoundland" (for "Nfld.")
- `"TPH*FL`": "Newfoundland and Labrador" (for "NF"+"L")
- `"TPH*L`": "Newfoundland and Labrador" (for "NL")

— Brief suggestions by [joezeng](https://github.com/joezeng)





## Vim Dictionary

Copy the [`vim.json`](https://github.com/didoesdigital/steno-dictionaries/raw/master/dictionaries/vim.json) file into your dictionary folder and add it to your Plover config to use the following briefs. Note, most strokes use `STPR` to indicate vim (`SR` => `V`):
Expand Down Expand Up @@ -683,12 +721,109 @@ Copy the [`ruby.json`](https://github.com/didoesdigital/steno-dictionaries/raw/m



## Medical and Chemical Dictionaries

- Copy the [`medical-suffixes.json`](https://github.com/didoesdigital/steno-dictionaries/raw/master/dictionaries/medical-suffixes.json) file into your dictionary folder and add it to your Plover config to use extra suffixes for medical words.
- Copy the [`medical-chemical.json`](https://github.com/didoesdigital/steno-dictionaries/raw/master/dictionaries/medical-chemical.json) file into your dictionary folder and add it to your Plover config to use briefs for medical and chemical words.



## Versioning Briefs Dictionary

These are evolving briefs that need to be updated whenever their details change:

```
"PHROFR/SR*ERGS": "weekly-v4.0.0.dev8+8.ge062cda6",
"PHROFR/STKR*ERGS": "4.0.0.20180620",
```

`"PHROFR/SR*ERGS"` and `"PHROFR/STKR*ERGS"` can be changed every time you update Plover itself or the dictionary.



## Common Words Dictionary

This dictionary consists of common words already available in the default Plover dictionary. If you need only the common words for some reason, copy the [`common-words.json`](https://github.com/didoesdigital/steno-dictionaries/raw/master/dictionaries/common-words.json) file into your dictionary folder and add it to your Plover config to use the briefs for a thousand or so common English words.



## Preferences Dictionary

This dictionary [`preferences.json`](https://github.com/didoesdigital/steno-dictionaries/raw/master/dictionaries/preferences.json) has some theory preferences. If you prefer all the choices in this dictionary, make sure your Plover config is in the right order so that this dictionary overrides the main dictionary. If you want parts of this dictionary you will need to add the entries to your own dictionary.

```
"TKPRAT": "desperate",
"TKPRALT": "desperately",
"PRO/TPERBL": "professional",
"PAEUFT/-L": "pastel",
"PRO/POEFL": "proposal",
"TPAU/RAEU": "foray",
"EUPB/ST*EUPBGT": "instinct",
"EUT/TEUF": "iterative",
"EURT/TEUF": "iterative",
"O*EUPBD/KREUPBL": "endocrinal",
"PHOPBT/TPHOUS": "monotonous",
"KHAOUZ": "chews",
"ABGS": "action",
"AEBGS": "axe",
"A*BGS": "axe",
```

`"HRO*ET/TO": "loath{^ ^}to"` is meant to distinguish between ["loathe" and "loath to"](https://en.oxforddictionaries.com/definition/loath).

Literally every `R*EF/` word starts with rev- whereas `REF/` has a pretty even split between ref- and rev- words. Therefore, this dictionary overrides the default `REF` and `R*EF` entries with these:

```
"REF": "ref",
"R*EF": "rev",
```



## Preferences: TD as -ded Dictionary

This dictionary [`preferences-TD-as-ded.json`](https://github.com/didoesdigital/steno-dictionaries/raw/master/dictionaries/preferences-TD-as-ded.json) uses -TD as "-ded"

```
"AEUTD": "aided",
"AUFR/KROUTD": "overcrowded",
"EBGS/KHRAOUTD": "excluded",
"KHRAOEUTD": "collided",
"PHAOEUPBTD": "minded",
"RARTD": "regarded",
"SKETD": "scheduled",
"SOUPBTD": "sounded",
"SPOPBTD": "responded",
"SPWEPBTD": "intended",
"SR*ELTD": "veldt",
```



## Preferences: Briefs folding in "of"

This dictionary [`preferences-briefs-folding-of.json`](https://github.com/didoesdigital/steno-dictionaries/raw/master/dictionaries/preferences-briefs-folding-of.json) uses briefs that fold in "F" for the word "of".

```
"TPAUFL": "fall of",
"TPAUFLT": "fall of the",
"RAOEUFT": "right of",
"RAOEUFTS": "rights of",
"SPAOEF": "speak of",
"SPAO*EF": "perceive",
"SPAOEFG": "speaking of",
"SPAO*EFG": "perceiving",
```

Note:

- "SPAOEF": "speak of", (this used to be "perceive", so)
- "SPAO*EF": "perceive", (fix that with an asterisk)
- "SPAOEFG": "speaking of", (this used to be "perceiving", so)
- "SPAO*EFG": "perceiving", (fix that with an asterisk)



# Contributing

If you notice a misstroke, please mention it. This will help future stenographers learning from Typey Type for Stenographers have a better experience learning stenography. The easiest way to help is to [create a new issue](https://github.com/didoesdigital/steno-dictionaries/issues/new) for each misstroke or set of misstrokes you find.
Expand Down
2 changes: 2 additions & 0 deletions dictionaries/bad-habits.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"TOED/AS": "today's",
"EPB/TEPBGS": "intention",
"STPHAOUG": "institution",
"TKPW-FT": "government",
"AOUFRL/PRUBGT/KOED": "Universal Product Code",
Expand Down
88 changes: 88 additions & 0 deletions dictionaries/briefs.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,92 @@
{
"STKPRAT": "desperate",
"STKPRALT": "desperately",
"OERDZ": "other side",
"TPHOEU": "annoy",
"TK-PB": "define",
"TK-PBGS": "definition",
"KW*ELT": "commonwealth",
"SKPROEUD": "android",
"SPHAOBG": "mistook",
"TKAOEURP": "diaper",
"KWRURPBD": "I understand",
"TPHEPBL": "in general",
"STWARTS": "starts with",
"A/POEUPBTD": "appointed",
"SROEUTD": "voided",
"A/SROEUTD": "avoided",
"A/TAG": "attacking",
"A/TEFTD": "attested",
"A/TEFGT": "attesting",
"A/TEPBTD": "attended",
"A/TOEPLT": "atonement",
"A/TPEURPLGS": "affirmation",
"ABL/TROS": "albatross",
"A/SRAPBT/TKPWARD": "avant-garde",
"AFPBT/TKPWARD": "avant-garde",
"A*FPBT/TKPWARD": "avant-garde",
"AFRP/TPAOEU": "amplify",
"AFRPL/TPAOEU": "amplify",
"AG/SRAEUTD": "aggravated",
"ALT/TEUF": "alternative",
"AO*EULD": "idle",
"AOEULDZ": "islands",
"AOURBG/KWRA": "eureka",
"APB/HRO*G": "analogue",
"APB/TKAOEUDZ": "anodized",
"APBLGT": "agility",
"ARPT": "apart",
"ART/PWAOUTS": "attributes",
"EBGS/SEPB/TEUFT": "eccentricity",
"EBGS/SEPB/TREUFT": "eccentricity",
"EBGS/SEPB/TR*EUS": "eccentrist",
"EBGT/-BL": "equitable",
"EFR/SREFPBS": "effervescence",
"EPL/PWROEUD/*ERG": "embroidering",
"EPLS/REU": "emissary",
"EPLS/AER": "emissary",
"ROEUR/KWROUS": "erroneously",
"ER/ROEPBS/HREU": "erroneously",
"EUFRP/SRAOEUS": "improvise",
"EUPB/KAOPBLT": "inconsistently",
"STPHAPBLT": "instantly",
"EUFRP/SRAOEUZ": "improvise",
"HAEPBS": "happiness",
"HAEUPBS": "heinous",
"HAPL/PWRURG": "hamburger",
"HAS/KWREPBD": "hacienda",
"HEBGS/TKPWOPBL": "hexagonal",
"HRAOER/K-L": "lyrical",
"K-BLT": "accountability",
"KABG/TPOEUPB": "cacophony",
"KAUPB/WHRAOUGS": "convolution",
"KAUPB/WHRAOUT": "convolute",
"KHAOER/HRAOEGD": "cheerleading",
"KHAOES/PWRURG": "cheeseburger",
"KHREUFP": "cliche",
"KPAPLGS": "examination",
"O*EUT/PHEU": "autonomy",
"O*URZ": "ourselves",
"P-RBT": "punishment",
"PAELG": "pealing",
"PHAERBGSZ": "matrices",
"PHAOER/K-L": "miracle",
"PHARPBLG/SA*EUGS": "marginalization",
"PHERPLZ": "memorize",
"PHROPB/EUBG": "moronic",
"PREP/TAEUGS": "precipitation",
"SR-RB": "vanish",
"KHAOEZ/PWRURG": "cheeseburger",
"KWR-S": "why is",
"-RBGSZ": "{^s ,}",
"TUPL": " tuple",
"TUPLS": "tuples",
"SHAOR": "ashore",
"SKHREFL" : "successfully",
"TKPWRO*ERPL": "growth hormone",
"TKPWRO*UPB": "growth hormone",
"HAFRP/*ER": "hamper",
"KAFRL": "camel",
"SESZ": "access",
"SESZ/-BL": "accessible",
"SESZ/-BLT": "accessibility",
Expand Down
1 change: 1 addition & 0 deletions dictionaries/code.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"REF/HROG": "reflog",
"SKOEUL": "console",
"SKO*EUL": "{#Super_L(Alt_L(j))}",
"A*FD": "asdf",
Expand Down
2 changes: 2 additions & 0 deletions dictionaries/condensed-strokes.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"AUP/KOPLG": "upcoming",
"KPES/EUF": "excessive",
"KAUPBT/-D/-PBS": "contentedness",
"KUBGT/-S": "conducts",
"KPRA*EURPBS/-PBS": "contemporaneousness",
Expand Down
Loading