New dictionary question on Plover 4.0

151 views
Skip to first unread message

Claire Frances

unread,
Mar 9, 2021, 11:28:01 PM3/9/21
to Plover
Hello,
Maybe someone can help me? I am stuck and the college i am studying steno at has no Plover users that I know of. 

For some strange reason after disabling the main dictionary so as to only have vocabulary from the teacher's theory (building a dictionary, one that has the star by it), it seems the command dictionary that was part of the initial install of the Plover software is missing! I am not sure where it can be located. I did Google and read some on Didoesdigital, https://github.com/didoesdigital/steno-dictionaries attempting to download and hopefully even replace some commands (we are learning RealWrite/RealTime theory, and not sure how to include commands like -FBG for capitalizing words, same with T-HZ for thousands, etc), and I am stuck! If someone possibly could help with locating the 'config' file that is suggested on the Github websites for the TypeyType dictionary json libraries? I tried locating anywhere in the Program C:\Program Files\Open Steno Project\Plover 4.0.0.dev8+244.ged6eb9f on my PC with no luck. 

I even made a short (well, longer , I am wordy, sorry 4.5 minutes but can skip through? video on Movavi) - it's uploaded to Youtube at https://youtu.be/b1r_pU0_sbo -
Thank you, not sure how to get any caps to work with this class when the teacher needs to se the raw steno.


dolors...@gmail.com

unread,
Mar 10, 2021, 9:09:11 AM3/10/21
to Plover
Hi,

AFAIK, dictionaries are stored in

C:\Program Files (x86)\Open Steno Project\Plover 4.0.0.dev8+66.g685bd33\data\Lib\site-packages\plover\assets

The dictionaries distributed with Plover can be found in the development repository: https://github.com/openstenoproject/plover/tree/master/plover/assets

It's not clear how to simply download the file directly from GitHub.  For a quick fix, just copy the contents of whatever json file you need into a document of the same name.  You will want to use a program like Notepad instead of Word so that no extra formatting things get included by accident.  The other option is to download the entire repository.  Click the green "Code" button on the main page (https://github.com/openstenoproject/plover) and download the zip.  This will give you a local copy of the files.  The default dictionaries are stored in "C:\place\you\unzipped\to\plover-master\plover\assets".

Hope that helps!
Matt

Ted Morin

unread,
Mar 10, 2021, 9:24:17 AM3/10/21
to plove...@googlegroups.com
I wouldn't recommend adding the dictionaries in the internal Plover assets folder because they will be lost whenever a new copy of Plover is downloaded.

Local copies of the dictionaries are made upon first launch, they're stored in:

    %localappdata%\openstenoproject\plover\

If you copy and paste that entire string into either the address bar in File Explorer or in the Windows key + R "Run" window, it should get you to the right place.

--
You received this message because you are subscribed to the Google Groups "Plover" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ploversteno...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ploversteno/e236016f-1350-40e5-929a-2dd65632eff1n%40googlegroups.com.

Claire Frances

unread,
Mar 10, 2021, 12:13:02 PM3/10/21
to Plover
Hello Ted,
Thank you for the suggestion, unfortunately I cannot locate the file location by file explorer or manually attempting. I tried and the only file location close on the PC for class I am using with the install is an application data "all users" folder but even with properties it will not allow me permission to open (checking admin privileges and user privileges for write, create, modify, etc). 

I also attempted the other suggestion but there is no 'assets' folder in the installation folder for the build I am using. 

I am stuck and not sure where the command dictionary went or where the main dictionary is located, I have looked and possibly written on this forum previously about locating the dictionary for export from Plover to use in another Plover install on another PC (both are Windows 10 PCs).

Thank you again, I have no Python experience really other than the Plover introduction.
Maybe it would help if I shared the location of the Plover version I am using since I do not think it is on the GIthub repository with a direct link to Plover version installations - it's at https://ci.appveyor.com/project/benoit-pierre/plover/builds/37747162/artifacts, the exe version was downloaded.
Claire Frances

Ted Morin

unread,
Mar 10, 2021, 12:41:11 PM3/10/21
to plove...@googlegroups.com
It's also possible to download dictionaries from the repository: https://github.com/openstenoproject/plover/tree/master/plover/assets

Benjamin Slayton

unread,
Mar 10, 2021, 12:41:17 PM3/10/21
to plove...@googlegroups.com
Sometimes I get rid of the main dictionary so I can do finger exercises at this site https://joshuagrams.github.io/steno-jig/finger-drills.html?wpm=&cpm=&hints=1&section=1&iterations=20
in order to get the dictionary back I just remove everything from the dictionary section and save. To do that I hit the red minus button next to each dictionary so that none are left and then save it, all three original dictionaries automatically come back after you do that. 

Glen Warner

unread,
Mar 10, 2021, 6:17:05 PM3/10/21
to Plover
Hi, Claire.

I also don't use Plover's built-in dictionaries. When I first started using Plover, I exported my Phoenix Theory dictionary as an .rtf file from digitalCAT's Dictionary Maintenance program and eventually imported that into Plover -- which, by the way, actually rhymes with "Lover" -- after creating a folder inside my DropBox folder called "Glenz_Plover_Dictionaries," which is where all of my various dictionaries are now.

I don't add anything to the Phoenix Theory dictionary (it's from 2014, and I don't want to overwrite anything in there with something new which might mess up something I didn't know I needed until too late).

Unfortunately, I (eventually) discovered there was a problem with RTF dictionaries, in that they would sometimes become corrupt, and add or delete some things from my dictionary definitions, like so:

plover_c&s_broken_dictionary.png

What that is are couple of definitions I use for my website that are broken. Here's what those definitions are supposed to look like -- this time with the steno outlines:

plover_c&s_dictionary_outlines.png

In other words, the broken ones are missing part of their opening curly braces, so I had to create a .json dictionary just for those outlines -- as well as the commands you were asking about.

All that to say that I would not try putting your dictionaries into the "guts" of Plover. Just create a folder somewhere and put all of them in there,  including your theory dictionary and any other dictionaries you have that you want to use. To that end, I have my dictionaries in a folder on DropBox so I can use the same dictionaries on different computers, if necessary. Plus, all of those dictionaries are pretty much automatically backed up, should disaster strike.

As for the Commands you were asking about, I have those in that same dictionary, which I cleverly named "Glenz_Fast" --  and you can see some of the ones you're looking for in this screenshot:

plover_definitions.png
Finally, when you have a few, give this one a quick look-see:


That one is just a place-holder that will take you to the article that table is from.

Well. Sorry about the non-centered images (Google decided it needed to "fix" the groups a few months back, and did a crappy job of it) and the length! Hope that helps a bit. Good luck!

--gdw 

dolors...@gmail.com

unread,
Mar 11, 2021, 9:03:22 AM3/11/21
to Plover
Ted,

Interesting, I'm seeing something different on my machine.

Using 4.0.0.dev8+66.g685bd33 (the latest tagged weekly release), the path is

%localappdata%\Open Steno Project\Plover\

Windows is case insensitive, so "Plover" being capitalized is no biggie, but the 'openstenoproject' path does not exist as part of the installation I used. 

More importantly, is it documented for end-users where dictionaries are stored?  I would expect to see it somewhere like https://github.com/openstenoproject/plover/wiki/Dictionary-Format#plover-control-commands but don't.

I ask because I would be happy to update the wiki. 

Kindly,
Matt

dolors...@gmail.com

unread,
Mar 11, 2021, 9:04:04 AM3/11/21
to Plover
oh, and there are no dictionaries located, for me, in %localappdata%\Open Steno Project\Plover\
Reply all
Reply to author
Forward
0 new messages