Skip to content

Comments on 'Run from Source Code' wiki page and Spell Checker documentation #614

@kakaroto

Description

@kakaroto

Replying to comment from #583 (comment)

Perhaps @kakaroto can test these and also check the instructions?

I don't have the time lately to test any of that, but back when I wrote it, I did test all combinations of spellcheckers on linux, windows 10 (32 bit and 64 bit python).

I do have a couple of comments about the instructions, though since this is long and it might spark a new discussion, I didn't want to hijack the other issue so I created a separate issue to discuss things.

With regards to the spellcheckers, it all looks good to me. I would put the It does not come with any dictionaries of its own, but if pyspellchecker is installed, manuskript will use those in conjunction with symspellpy. (or a shortened version of it) within the italic part for symspellpy as that seems to list the pros and cons and someone might just read the italic part and say "oh, it's faster, i'll use that" then wonder why it doesn't have any languages.

It might be a good idea to finally have that wiki page that explains how to create new spellcheck dictionaries for symspellpy from my comment here : #505 (comment)
I'm referring specifically to this part of the comment :
image

I thought to suggest putting that information in that page, but it would probably be better on its own page (a "how to create symspellpy dictionaries") and just link to it from the 'run from source' page. Note that my instructions were on linux and I didn't try to install aspell on windows (I do think it exists) to see if the commands work the same.

The "Install Git and Manuskript" refers to installing Git and using command line tools, which may not be the easiest way for most people. I personally used TortoiseGit which makes it much easier, and since this is on github, there's also Github Desktop which might be more user friendly than command lines as well.
You also give the git clone command and mention git pull but people reading these kinds of guides would probably be pretty clueless so it might be better to :

Finally, in Appendix A, step 2 has pyenchant in the list of dependencies to install. I would remove it and mention "optionally a spellchecker and pandoc as described earlier" instead in step 3.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions