{"repo":"antonWetzel/typst-languagetool","free":true,"listed":false,"github":"https://github.com/antonWetzel/typst-languagetool","clone":"git clone https://github.com/antonWetzel/typst-languagetool.git","description":"LanguageTool Integration for Typst for spell and grammar check","language":"Rust","stars":84,"topics":["cli","languagetool","rust","spellchecker","typst","jni","grammar-checker"],"license":"MIT","category":"cli-tools","readme_excerpt":"typst-languagetool Spellcheck typst files with LanguageTool. Overview 1. compile the document 1. extract text content 1. check text with languagetool 1. map results back to the source LanguageTool Backend - different LanguageTool backends can be used to check the text - atleast one backend must be enabled for cargo install ... with --features= - one backend must be selected for typst-languagetool ... with the required flags Bundle - typst-languagetool starts a LanguageTool instance with JNI - requires maven and the executable is not portable - add feature bundle - specify flag --bundle for cli or \"backend: \"bundle\" for LSP JAR - typst-languagetool starts a LanguageTool instance with JNI - requires JAR with languagetool - add feature jar - specify flag jar location= for cli or \"backend: \"jar\" and \"jar location\": for LSP Server - typst-languagetool connects to a running LanguageTool server - add feature server - specify flags host= and port= for cli or \"backend\": \"server\" , \"host\": and \"port\": for LSP - public API endpoint: https://api.languagetool.org - premium API endpoint: https://api.languagetoolplus.com - premium API also requires username and api key Usage - terminal - install command line interface (CLI) - cargo install --git=https://github.com/antonWetzel/typst-languagetool cli --features=... - Check on time or watch for changes - typst-languagetool check ... - typst-languagetool watch ... - Path to check - typst-languagetool watch --path= - typst-languagetool check --p","default_branch":null,"files":null,"tree":[],"storefront":"/r/antonWetzel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/antonWetzel/typst-languagetool/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}