To process a document with the spell checker, use sphinx-build and specify spelling as the builder name using the -b option. The output includes the headings from the document and any misspelled words. If suggestions are enabled, they are shown on the same line as the misspelling. A log of all the words not found in the dictionary is saved to the file spelling/output.txt under the build directory.
$ make spelling sphinx-build -b spelling -d build/doctrees source build/spelling Running Sphinx v1.0.7 Initializing Spelling Checker loading pickled environment... done building [spelling]: all documents updating environment: 1 added, 2 changed, 0 removed reading sources... [ 33%] history reading sources... [ 66%] index reading sources... [100%] run looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 20%] developers writing output... [ 40%] history writing output... [ 60%] index writing output... [ 80%] install (line 28) PyEnchant ["Penchant"] writing output... [100%] run Spelling checker messages written to ./docs/build/spelling/output.txt build finished with problems. make: *** [spelling] Error 1