Open morinted opened 8 years ago
+"KAUN/TPEFD": "confessed",
This currently translates to "coneffectived".
The dictionary has "SKHRAOUD": "exclude",
and "SKHRAOUD/-D": "secluded",
.
If you learn SKHRAOUD
for exclude, you might reasonably expect SKHRAOUD/-D
to be "excluded".
Let's change the entry to "SKHRAOUD/-D": "excluded",
.
More details here: https://github.com/didoesdigital/steno-dictionaries/issues/90
Given these entries:
"STKAOE": "disease",
"STKAOED": "disease",
"STKAOEF": "deceive",
"STKAOEFD": "deceived",
… "STKAOED": "disease",
is probably meant to be "STKAOED": "diseased",
but is missing the trailing "d".
More details here: https://github.com/didoesdigital/steno-dictionaries/issues/111#issuecomment-581105765
"collectable" and "collectible" (and their pluralised versions) both appear to be valid words [source].
Plover includes these suffix strokes:
"-BL": "{^able}",
"EUBL": "{^ible}",
Plover's dictionary includes:
"KHREBGT/-BL": "collectible",
"KOL/HREBGT/-BL": "collectible",
These dictionary entries don't match the suffix entries.
I propose removing these entries:
-"KHREBGT/-BL": "collectible",
-"KHREBGT/-BL": "collectible",
… and adding these entries:
"KHREBGT/-BL": "collectable",
"KHREBGT/EUBL": "collectible",
"KOL/HREBGT/-BL": "collectable",
"KOL/HREBGT/EUBL": "collectible",
I propose changing "PWERPBLG": "percentage",
with an erroneous W
causing a 'b' sound to "PERPBLG": "percentage",
"HAEF": "heavy"
Imagine my surprise to learn that HAEF
is unmapped!
"TAEUPBD": "tained"
is a bit odd. Since TAEUPB
is "contain", one would expect TAEUPBD
to be "contained". "tained" isn't even a word, is it?
I think the TAEUPBD
entry is specifically for people who write KAUN/TAEUPBD
for "contained", but I agree that it's weird to have as its own entry here rather than a two-stroke entry for the whole word.
"culd" is not a word (at least not in modern English - apparently it's an obsolete form of "could"), so I propose removing "KULD": "culd"
to make way for "culled".
HAPBD/SHAEUBGS
should give "handshakes", not "hand".
I propose either removing EUPBD/KWRAB or changing it to be a misstroke for Indian instead of India.
"Roentgen" came out instead of "rent again" haha
A/KUFPL
currently does "acustom". Based on: A/KUS/TOPL: accustom
, KUFPL: custom
A/KUFPL": "accustom",
carceral doesn't exist in main.json. Based on: SREUS/RAL: visceral
, SREUS/ER/RAL: visceral
"KARS/ER/RAL": "carceral",
"KARS/RAL": "carceral",
- Versions where R comes after the AU (as in the spelling). Based on: `STRAUNT: restaurant`, `TRAUNT: restaurant`
```diff
"STAURNT": "restaurant",
"TAURNT": "restaurant",
- Seems to do the same thing, but `{^}{^us}` doesn't appear in the lookup menu
```diff
"SKWRUS": "{^}{^us}",
"SKWRUS": "{^us}",
- I don't think this should be capitalised by default
```diff
"SRUFR": "Have you ever",
"SRUFR": "have you ever",
It's not a prefix (seems to just be a word, which is already in the dictionary), and leads to word boundary errors. link one, link two
- "HRES/EPB" : "{lessen^}",
F
seems like a misstroke for *
. Based on H*ELT: health
, and OEU
being used for -y
e.g. HROEUBG: lucky
, TOEUPB: tiny
"HOEUFLT": "healthy",
"HO*EULT": "healthy",
Alternative entry. Based on: SKED/AOUL: schedule
, SHED/KWRAOUL: schedule
, AOUL: {^ule}
"SKED/AOUL": "schedule",
Remove the extra paragraph stroke
"SKWRAURBGS/PAOE/KWRAPB": "piano",
"PAOE/KWRAPB": "piano",
- Pronunciation alternative
- [scone](https://dictionary.cambridge.org/dictionary/english/scone). `SKOEPB: scone` exists.
- [kibosh](https://dictionary.cambridge.org/dictionary/english/kibosh). `KEUB/ORB: kibosh` exists.
- [mocha](https://dictionary.cambridge.org/dictionary/english/mocha). `PHOE/KA: mocha`, `PHOEBG/KA: mocha`, `PHOEBG/KWRA: mocha` exist.
```diff
"SKOPB": "scone",
"KAOEU/PWORB": "kibosh"
"PHO/KA": " mocha"
"PHOBG/KA": " mocha"
"PHOBG/KWRA": " mocha"
Possibly a mistake: "merchandis" doesn't seem to be a word
"PHEFRPB/TKEUZ": "merchandis"
"PHEFRPB/TKEUZ": "merchandise"
Misstroke that collides with "template to"
"TPHRAEUT/TO": "tomato",
"PHEUPBS/TP-PL": "minutes"
is troublesome if you want to put a period after the word "minutes".
"KRAEUZ/S*EU/*": "craziness"
is impossible to stroke (the star by itself always undoes) and doesn't make sense anyway, so should probably be removed"HOEPL/SEUBG/TP-PL": "homesick."
should be removed, as it breaks capitalization (and HOEPL/SEUBG
doesn't even map to homesick)"TKU/PWAOEU": "Dubai"
is questionable, as it collides with "did you buy""PHET/TPOER": "no"
lol wtf?"PWHRESZ": "bless"
to allow it to map to blesses
based on PWHRLES
+ Z
"AO*UFR": "user"
"HAO/RAEU": "hooray"
"HR*EUFT": "list"
"P*EPBS": "pence"
"RAOEFPB": "reason"
"TAEURBL": "terrible"
"EP/SPAEUD/KWRAS/TK-RB": "1"
, which is an error Mirabai accidentally included."TP*EUPB": "{^fin}"
(which I think is only useful in some fish names) to "TP*EUPB": "Finn"
(as in someone from Finland)"KROE/TPHA/SRAOEURS": "coronavirus"
(other combinations of chords for 'corona' and 'virus' are possible)"KOEFD": "COVID"
and "KOEFD/1-9": "COVID-19"
"SPERPL/TO/KRAOEUT/KWRO/SKWREPB/SEUS/TP-PL/STPH-RB": "spermatocytogenesis."
with "SPERPL/TO/KRAOEUT/KWRO/SKWREPB/SEUS": "spermatocytogenesis"
"PHRAT/PUS/TP-PL": "platypus"
with "PHRAT/PUS": "platypus"
(along with some other entries with random TP-PL
's in them, such as 'calvaria')"AEUR/S*EUBG/*PBS": "airsickness"
, "HOEPL/S*EUBG": "homesick"
, "HOEPL/S*EUBG/-PBS": "homesickness"
, "HROF/SEUBG": "lovesick"
and "SAE/S*EUBG": "seasick"
so that both SEUBG
and S*EUBG
are used consistently for '-sick'"TKRURPL": "drummer"
, so it's consistent with 'summer' and 'bummer'"SEURPL": "syrup"
with "SEURPL": "simmer"
(like "SWEURPL": "swimmer"
and "TKPWHREURPL": "glimmer"
)"PREURPL": "primer"
, as /ˈprɪmər/ is a common pronunciation"TKEURPL": "dimmer"
, and replace "TKAOERPL": "dimmer"
with "TKAOERPL": "deemer"
"E*/PHRAOUR/PWUS/KWRAOU/TPHUPL": "e pluribus unum"
, "E*/PHRAOUR/PWUS/KWRAOUPB": "e pluribus unum"
, and "E*/PHRAOUR/PWUS/KWRAOUPB/UPL": "e pluribus unum",
with "*E/PHRAOUR/PWUS/KWRAOU/TPHUPL": "e pluribus unum"
, "*E/PHRAOUR/PWUS/KWRAOUPB": "e pluribus unum"
, and "*E/PHRAOUR/PWUS/KWRAOUPB/UPL": "e pluribus unum",
"SEPB/*AT": "sensate"
and "WEUBG/*APB": "Wiccan"
with "SEPB/A*T": "sensate"
and "WEUBG/A*PB": "Wiccan"
"AUP/WARBD": "upward"
with "UP/WARD": "upward"
. It's the only entry for 'upward', and the B
doesn't make phonetic sense, Also, 'upwards' and 'upwardly' are both defined using UP
instead of AUP
."KEU/OELD": "manky"
with "PHAPB/KEU": "manky"
."STKPAOERPBS": "disappearance"
, following the pattern of "STKPAOER": "disappear"
and "PAOERPBS": "appearance"
."PWAR/TKPWAPB/-G": "bagaaining"
looks like a typo for "bargaining".
"A/PHEPB/PHE": "anemone",
"A/PHEPB/PHEU": "anemone",
should be corrected to
"A/TPHEPL/TPHE": "anemone",
"A/TPHEPL/TPHEU": "anemone",
It's "anemone", not "amenome".
Most of these I have no idea what they are supposed to do, so I just removed them for myself.
Not sure what are these. Bad conversions?
"KHAOEUL/SKWRO/THRABGS/TP-PL": "chylothorax. pgh",
"O*EUPB/PHER/-S": "ionomer pghs",
"TEU/A/RA": "tiara {pgh}",
"TKPW-PB/TPAO*EUR/PR*EPBT": "gunfire ) {pgh}",
Probably bad conversions:
"P-RBGS/H-RBGS/TK-RBGS": "P{l+}h{l-}.D",
"SPWHRAERB": "{^\\^}",
"STKPWHR-FPLT/SKW-TS": "{!'}",
"TP-PL/KH-FG": "{.} {`}{-|}",
Seems to be a bad conversion; should probably be {^.^}org
:
"P-P/O*RG": "{^.^ org}",
No idea what this is:
"TPHRO*L": "{n}",
Probably bad conversions; should all have a ^
at the start?
"KWRAUR/KWREPBT": "{-orient}",
"OBGS/A*PB": "{oxan}",
"OPBLG/EUBG": "{ologic}",
"PH*EUT/RA/SEUPB": "{mithracin}",
"TKOBGS/*EUPB": "{doxin}",
This is a list of words for consideration which I could not find in Plover's dictionary. I added them to my own dictionaries (with outlines that felt right to me) while working through Platinum Steno's theory lessons.
"A*EURT": "airth",
"A/TA/PWOEU": "attaboy",
"A/TA/PWOEUS": "attaboys",
"ELD/ER/PWER/REU": "elderberry",
"EUPB/SRAOEU/TAOES": "invitees",
"EUPB/SRAOEU/TAOEZ": "invitees",
"HAEUR/STAO*EUL": "hairstyle",
"HART/HART": "hart",
"HOEF": "hove",
"HOEPL/S*EUBG": "homesick",
"HOLT": "holt",
"HRA*EZ": "laze",
"HRA*RT": "lather",
"HRUF/PW*EURD": "lovebird",
"HRUF/PW*EURDZ": "lovebirds",
"K*UFBG": "cusk",
"KAO*E": "quay",
"KHEBG/PO*EUPBT": "checkpoint",
"KORPB/H*UFBG": "cornhusk",
"KORPB/STA*FRPB": "cornstarch",
"KRA*EUP": "crape",
"KWRAOEUP": "yipe",
"KWROUL": "yowl",
"PEUT/PW*UL": "pitbull",
"PHA*LD": "madly",
"PO*EUPBD": "poind",
"PRAEUFRL": "prayerful",
"PW*UBG/AOEU": "buckeye",
"PWHROE/TO*FRPB": "blowtorch",
"PWRAURL": "brawler",
"PWUFBG": "busk",
"RAFR": "raver",
"RAOUB": "rube",
"RE/HREPBT": "relent",
"RE/HREPBTS": "relents",
"REUFRBT": "riverboat",
"RO*RT": "rort",
"RUFBG": "rusk",
"S*UPBD": "sunned",
"SAOEULT": "sightly",
"SEULD": "sild",
"SHAOERPBS": "sheerness",
"SK*EURL": "skirl",
"SKAOL/PHARPL": "schoolmarm",
"SKARBD": "scabbard",
"SKRAO*EU": "scry",
"SKRAOEBG": "screak",
"SKRAOEUF": "scrive",
"SKRAOFP": "scrooch",
"SKROD": "scrod",
"SKWAU/TP*EURB": "squawfish",
"SKWEUL/HRA": "squilla",
"SO*BG": "sobbing",
"SPA*RT": "sparth",
"SPAOEFPLS": "speechless",
"SPAOEPB/TKAOUSZ/TAOEBG/UPL": "subpoena duces tecum",
"SPHEU/PRERBS": "semiprecious",
"SPHOLT": "smolt",
"SPR*EUT": "sprit",
"SR*ELD": "veld",
"SRAFRB": "varve",
"STAL/WO*RT": "stalworth",
"STPHAO*D": "snood",
"STPHAOBG": "snook",
"STRAG/HRERS": "stragglers",
"STRAOERPL": "streamer",
"STRORL": "stroller",
"SWA*RT": "swarth",
"TAOL/PWO*BGS": "toolbox",
"TKAOR/PHAT": "doormat",
"TKEUS/T*EPBGS": "distention",
"TKO*/TPH*UTS": "donuts",
"TKOE/TPH*UTS": "doughnuts",
"TKPWA*RT": "garth",
"TKREBG": "dreck",
"TKRUB": "drub",
"TPA*PBD": "fanned",
"TPHAOERPBS": "nearness",
"TPHRAOD/HRAO*EUT": "floodlight",
"TPHREURB/TKPWEUBT": "flibbertigibbet",
"TPREU/KA/SAOE": "fricassee",
"TPREUBG/SAOE": "fricassee",
"TPROLG/-D": "frolicked"
"PRE/OR": "pre- or"
should probably be removed. It doesn't make sense and makes it impossible to write "preordain" by chaining together {pre^} and "ordain" (PRE/OR/TKAEUPB
).
(Edit 8 months later: As slampisko says below, "pre- or" does make some sense. And "ordain" should probably be written as AUR/TKAEUPB
anyway.)
"PRE/OR": "pre- or"
should probably be removed. It doesn't make sense and makes it impossible to write "preordain" by chaining together {pre^} and "ordain" (PRE/OR/TKAEUPB
).
It makes some sense (e.g. Is that $5.39 pre- or post-tax?), but it doesn't come up that often and can be substituted by PR*E/S-P/OR
. I agree with the removal.
I've just found APBT/TKOET/THAPB
for "antidote". Probably a mistake?
HAT/*ER
currently outputs "hater", but I'm pretty sure "hatter is a word in English. And if you want to write "hater" you can use HAEUT/*ER
or even HAEURT
. The shortest stroke for "hatter" would be HAT/TK-LS/T*/*ER
, four strokes. I think HAT/*ER
should be mapped to "hatter" so people don't accidentally call someone who makes hats a hater.
"PHR*UP":"{PLOVER:LOOKUP}"
Very useful for beginners. Some of the other suggested commands might also be useful. (Alternatively, it could be good practice for learning how to add to the dictionary?)
SKWRET/PWRAEUPBS
outputs Jetbrains, but the correct casing is JetBrains (https://www.jetbrains.com/company/)
SKWR-ERPBDZ
is used to write "genders", but phonetically spells "JERNDZ" (or "JENRDZ", if using inversion). I think the -R
should be removed, since "JENDZ" sounds a lot closer and SKWR-EPBDZ
is not used in an existing translation.
SKWR-ERPBDZ
is used to write "genders", but phonetically spells "JERNDZ" (or "JENRDZ", if using inversion). I think the-R
should be removed, since "JENDZ" sounds a lot closer andSKWR-EPBDZ
is not used in an existing translation.
Although inversions should technically only happen between adjacent sounds, you can find this "rule" broken from time to time. SKWRERPBDZ
is actually trying to go for "JENDRZ". You can find the same thing happening in "tender", "ponder", "binder", etc. It's important note that briefs like these don't have to follow rules strictly; there's always a little leeway especially in main.json.
SKWR-ERPBDZ
is used to write "genders", but phonetically spells "JERNDZ" (or "JENRDZ", if using inversion). I think the-R
should be removed, since "JENDZ" sounds a lot closer andSKWR-EPBDZ
is not used in an existing translation.Although inversions should technically only happen between adjacent sounds, you can find this "rule" broken from time to time.
SKWRERPBDZ
is actually trying to go for "JENDRZ". You can find the same thing happening in "tender", "ponder", "binder", etc. It's important note that briefs like these don't have to follow rules strictly; there's always a little leeway especially in main.json.
Not just technically, but invariably, inversions should only happen between adjacent sounds. At least, according to Learn Plover. If there's a well established convention for this not being the case, then fair enough. Perhaps the docs could be updated to mention these exceptions?
Perhaps the docs could be updated to mention these exceptions?
You can try emailing Zack about this—he replies pretty quickly. But I would argue that since SKWRERPBDZ
is a brief, I wouldn't expect a beginner to have to memorize an outline like this from the beginning. It's more crucial to just stick to phonetic write-outs (like SKWREPB/TKER
in this case). And these are just exceptions, not rules (for example HRERPBD
is "learned" instead of "lender"). Including these might be more confusing.
Not just technically, but invariably, inversions should only happen between adjacent sounds.
This only applies to phonetic write-outs (which Learn Plover! is primarily for). Briefs aren't restrained by theory rules and can be completely arbitrary sometimes.
Ah right, I didn't realise they were briefs. Is there a way to tell what is a brief and what isn't?
On Sun, Nov 27, 2022 at 1:54 AM Aerick @.***> wrote:
Perhaps the docs could be updated to mention these exceptions?
You can try emailing Zack about this—he replies pretty quickly. But I would argue that since SKWRERPBDZ is a brief, I wouldn't expect a beginner to have to memorize an outline like this from the beginning. It's more crucial to just stick to phonetic write-outs (like SKWREPB/TKER in this case). And these are just exceptions, not rules (for example HRERPBD is "learned" instead of "lender"). Including these might be more confusing.
Not just technically, but invariably, inversions should only happen between adjacent sounds.
This only applies to phonetic write-outs (which Learn Plover! is primarily for). Briefs aren't restrained by theory rules and can be completely arbitrary sometimes.
It's true -- Learn Plover! is mostly concerned with "generic" theory, which I think is very similar across a lot of different steno systems. It's mostly the briefs that distinguish any particular theory from the others. But I could be wrong.
As for updating the docs -- I'm sad to say that Learn Plover! is not maintained at the moment. Ever since google migrated to the new version of Google Sites, I haven't found a great way to adapt to the "web 2.0" look and feel, especially since they don't allow the inverse text coloring that I use for strokes.
My hope is that the whole site could be migrated away from Google Sites to something more community-maintained, like in the github codebase itself. I'd be happy to help with that if it's desired; though even then I would probably let the community continue to maintain the pages collectively, rather than taking an active role myself as 'maintainer'. I proposed something like this awhile back, but there didn't seem to be much interest. So the pages on Google Sites are currently simply languishing, going gradually further and further out of date.
Gazareth said: | Ah right, I didn't realise they were briefs. Is there a way to tell what is a brief and what isn't? |
---|
If you mean, does the dictionary identify entries as briefs or nonbriefs, I don't think so. But a brief is always an entry that violates the phonetic theory. If you look through the dictionary, there are lots of words that have tons of entries, and generally only one or two of those follow the phonetic keystrokes. The rest are all technically "briefs", although you should definitely not simply use a brief on faith. A lot of dictionary entries are intended to correct for mis-strokes. I.e. they are mistakes. So if you just see something that violates phonetic theory and start to use it, you could be memorizing a mis-stroke instead of a proper brief. As I understand it, briefs generally try to follow some sort of logical structure, so that large groups of similar words will use the same little gimmick in their briefs. It's a lot less usual for a brief to just be an arbitrarily chosen keystroke. So, one way to identify which dictionary entry is a brief and which are mis-strokes is to look for other entries for other words, that use the same little gimmick. Likewise, mis-strokes can give themselves away, for example they have the same number of strokes as the phonetic version; or they way they violate the phonetic version is by using a key that is right next to the key you would have used for the phonetic version. But you need to be aware that briefs can also have mis-stroke entries in the dictionary. So a mis-stroke could use fewer strokes than the phonetic version yet still be a mis-stroke.
I hope some of that is useful.
Be well, Zack
—
Reply to this email directly, view it on GitHub https://github.com/openstenoproject/plover/issues/400#issuecomment-1328143331, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANV2YTWNNY4TBMMFW45LPTWKKWNXANCNFSM4B5JFHPA . You are receiving this because you were mentioned.Message ID: @.***>
-- Zack Brown
Fingerspelling z is should probably be consistent with the other letters, it's currently something like: "STK": "z" in main.json which defines it as a word (so it gets spaces around it) To make it the same as the other letters would be: "STK": "{>}{&z}", "STK*/SP-S": "z",
Report suggestions for changing the default dictionary in this thread
Just reply or edit posts to give suggestions, we'll remove them as they get fixed.