spell settings

introduction

Spell checking is an optional component of ssc, so you may find your build doesn’t support it. The Windows version uses the system spell–checker, but the versions in the various unii depend on what spell checking utility, if any, has been installed. In consequence, results will vary between systems and between installations.

options

spell.accept XXX XXX is a correct spelling of a word (or a list of words) in all languages.
spell.cased Nitpick correctly spelt but wrongly cased words (particular important in languages such as German).
spell.check
-G
Check text spelling. Uses external spelling checkers, so results may be inconsistent between systems.
spell.dict LANG,DICT Associate dictionary DICT with LANG. For example, if the standard English dictionary is en_GB-large:
    --spell.dict en-GB,en_GB-large.
This switch is ignored in windows; ssc uses the system dictionaries.
spell.icu Use the somewhat slow, but accurate, International Components for Unicode (ICU) libraries. Disabling this option will increase both the speed and incorrectness of the spell checks.
spell.list FN,LANG The file FN contains a list of valid spellings for language LANG (which may include country info). If LANG is omitted, the valid spellings apply to all languages. For example:
    --spell.list ie.txt,en-IE
    --spell.list de.txt,de
    --spell.list lb.txt
spell.path PATH Path to spelling executable (ignored in Windows). Hunspell or a compatible program is expected. If none is specified, ssc will seek Hunspell. Under Windows, ssc uses the system spell-checker, if there is one.
atom · config · corpus · CSS · env · general · HTML · JSON-LD · link · MathML · microformat · nits · ontology
output · RSL · RSS · settings · shadow · shell · site · spell · SSI · stats · SVG · templates · validate · VTT

build · introduction · releases · settings · usage · why