我知道这一点,我们假设这是一个重复的问题,并且答案已经发布这里,但我的问题完全不同。
我想知道是否有一个语法(不仅是拼写)检查工具(用于英语)可安装在 Ubuntu 上,以便它的使用不仅限于 LibreOffice,还可以用于 Skype(或其他消息应用程序)、文档(LibreOffice、WPS Office、Geany)、笔记、备忘录等一切。
我将感谢所有尝试回答或纠正我或让我知道这个问题是否没有意义的人。
答案1
你可能想看看语言工具项目。您可以下载并安装LanguageTool 桌面版可供离线使用,它可让您在桌面上检查语法和拼写错误。
下载 LanguageTool 文件后 - 解压缩文件并双击启动 languagetool.jar。
注意:LanguageTool 需要安装 Java 8 或更高版本 |LanguageTool 版本比较
答案2
答案3
对于命令行解决方案,您可以安装link-grammar
包(sudo apt-get install link-grammar
)。
使用示例:
$ echo 'I early wake up today.' | link-parser
link-grammar: Info: Dictionary found at /usr/share/link-grammar/en/4.0.dict
link-grammar: Info: Dictionary version 5.11.0, locale en_US.UTF-8
link-grammar: Info: Library version link-grammar-5.12.0. Enter "!help" for help.
No complete linkages found.
Found 12 linkages (12 had no P.P. violations) at null count 1
Linkage 1, cost vector = (UNUSED=1 DIS= 0.00 LEN=9)
+-----------------Xp----------------+
+-------->WV-------->+---MVpn---+ |
+->Wd--+-----Sp*i----+-MVa-+ | |
| | | | | |
LEFT-WALL I.p [early] wake.v up.e today .
Bye.
$ echo 'I early wake up today.' | link-parser -batch
link-grammar: Info: Dictionary found at /usr/share/link-grammar/en/4.0.dict
Batch mode turned on.
link-grammar: Info: Dictionary version 5.11.0, locale en_US.UTF-8
link-grammar: Info: Library version link-grammar-5.12.0. Enter "!help" for help.
+++++ error 1
1 error.
Bye.