For general background, see the following link and also do a search in the forums on the word “aspell”.
viewtopic.php?f=30&t=25897&start=0&hilit=aspell
DANGER DANGER DANGER
My sense is that the practical way for a non-tech wizard to do what you want to do would be add your additional words to this plain text file (YOURUSERNAME being your user name on your PC)…
C:\Users\YOURUSERNAME\AppData\Local\Scrivener\Scrivener\wordlists.ini
Here’s what a short version of such an existing file might look like (mine, due to using some Portuguese/Brasilian words in English fiction).
[General]
personal=favelas, Pastchado, portuguesa, Brasil, Cordilheira, morros
The key thing to note is that this is a plain text file (same as .txt format) that contains no formatting and, equally important, contains no line breaks (enter, line feed, carriage return, etc.) in the “personal=” line. Essentially, it is a two line text file (with a possibly very long wrapped “personal=” line). Adding an additional word would involve adding a comma, a space, then the word, to the end of the existing line… and never breaking the line, no matter how long it gets (depending on the editor you use, it may wrap the line for readability, but NEVER BREAK THE LINE yourself).
Text editors (i.e. non-formatting editors) for doing that include NotePad (comes with Windows), NotePad++ (free off Internet), UltraEdit (free time limited eval copy available off the Internet).
Here’s a possible procedure.
DANGER
USE AT YOUR OWN RISK.
-
Prepare the list of new words,
as a plain text file
in the format
“, worda, wordb, wordc”
with all the words in a single line, regardless of line length or wrap,
each word preceeded by a comma and space.
If you start with a list where each word is on a separate line,
replace each line break with a comma and space (i.e. ", ")
and make sure the first word begins with such
and there is no such after the last word.
-
Make sure Scrivener is not running.
-
Make one or more safety copies of the wordlists.ini file.
In Windows Explorer folder/file tree view, find the file,
right click on it, select “copy”,
then elsewhere (perhaps on desktop),
point at empty area, right click, select “paste”.
Probably worth doing this more than once,
to more than one location, so have multiple safety backup copies.
-
Use a text editor to edit the wordlists.ini file,
adding the words to the end of the “personal=” line.
This would involve copy/pasting the additional new words
from the file discussed earlier onto the end of the line.
Text editors (i.e. non-formatting editors) for doing that include
NotePad (comes with Windows), NotePad++ (free off Internet),
UltraEdit (free time limited eval copy available off the Internet).
Here’s what the file might look like before…
[General]
personal=favelas, Pastchado, portuguesa, Brasil, Cordilheira, morros
Here’s what the file might look like after…
[General]
personal=favelas, Pastchado, portuguesa, Brasil, Cordilheira, morros, worda, wordb, wordc, wordd, worde, wordf, wordg, wordh, wordi, wordj, wordk, wordl, wordm, wordn, wordo, wordp, wordq, wordr
- restart Scrivener and see if it works.
Worst case, if it doesn’t, exit Scrivener, replace the edited file with one of the backup copies, then restart Scrivener and you should be back in business.