I’ve just finished writing a new tool for checking spelling and grammar directly on LaTeX files, called TeXtidote:
The program can remove markup from the file and send it to the Language Tool stand-alone library. What is interesting about TeXtidote is that it keeps track of the relative position of words between the original and the “clean” text. This means that it can translate the messages from Language Tool back to their proper location directly in the source file. TeXtidote produces an HTML report that shows the original sources, with the errors found by Language Tool highlighted at the correct location. See for example this screenshot:
I think it would be appropriate to add this tool in the Wiki page that lists the various options for checking LaTeX (http://wiki.languagetool.org/checking-la-tex-with-languagetool). I don’t have the permissions to edit this page by myself, so any help would be appreciated.
Thank you in advance!