Sida 1 av 1
Grammatikkontroll
Postat: 01 okt 2020, 15:15
av Ainigma
Hur gör man för att få grammatikkontroll (för svenska och engelska)? Det brukar vara automatiskt men hittar inget sådant stöd (libreoffice Version: 6.4.5.2). Det är alltid bra då det visar onödiga småfel.
Re: Grammatikkontroll
Postat: 01 okt 2020, 19:46
av JoWa
Verktyg, Alternativ…, Språk, Stavning och grammatik, Alternativ, Kontrollera grammatiken medan du skriver.
Re: Grammatikkontroll
Postat: 01 okt 2020, 19:56
av Gunnar Hjalmarsson
JoWa skrev:Verktyg, Alternativ…, Språk, Stavning och grammatik, Alternativ, Kontrollera grammatiken medan du skriver.
Behövs inte ett tillägg för att den inställningen skall göra någon skillnad? Och finns det något sådant tillägg för svensk grammatik?
https://extensions.libreoffice.org/exte ... nguagetool
Re: Grammatikkontroll
Postat: 01 okt 2020, 22:19
av Osprey
Ofta är problemet att man inte har språket i fråga fullt installerat, kolla det först....
Re: Grammatikkontroll
Postat: 02 okt 2020, 17:05
av Ainigma
Jag har installerat
https://extensions.libreoffice.org/exte ... nguagetool och jag har kollat att "kontrollera grammatik medan du skriver" är markerad. Trots det fungerar det inte. Är det någon ytterligare extension eller språkstöd som behövs?
Re: Grammatikkontroll
Postat: 02 okt 2020, 19:52
av Gunnar Hjalmarsson
Vilka språk har du försökt med? För mig funkar det med engelska men inte med svenska.
Re: Grammatikkontroll
Postat: 03 okt 2020, 10:00
av Ainigma
Tyvärr inte med engelska heller. Jag hade varit nöjd om det fungerat på engelskan, det är svårare att göra grammatiska slarvfel med svenskan.
Re: Grammatikkontroll
Postat: 03 okt 2020, 16:03
av Gunnar Hjalmarsson
Bra då om du förklarar steg för steg hur du gör. Ser det, till att börja med, ut som nedan när du väljer
Verktyg -> Tillägg?

- LO-extensions.png (27.49 KiB) Visad 3565 gånger
Jag vet inte hur tillägget fungerar (filen är nästan 100 MB), men möjligen behöver det listan för stavningskontroll. Vad ger det här kommandot för dig:
ls -1 /usr/share/hunspell/en_??\.dic
Re: Grammatikkontroll
Postat: 03 okt 2020, 17:48
av Ainigma
Nej det ser inte ut så där. Det är tomt och när jag försöker updatera och installera Language tool language checker 5.1.1. så får jag svaret:
Det gick inte att installera tillägget LanguageTool. Open source language checker. Felmeddelandet är: [jni_uno bridge error] UNO calling Java method writeRegistryInfo: non-UNO exception occurred: java.lang.NoClassDefFoundError: com/sun/star/task/XJobExecutor
java stack trace:
java.lang.NoClassDefFoundError: com/sun/star/task/XJobExecutor
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:576)
at java.base/java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at com.sun.star.comp.loader.RegistrationClassFinder.find(RegistrationClassFinder.java:53)
at com.sun.star.comp.loader.JavaLoader.writeRegistryInfo(JavaLoader.java:376)
Caused by: java.lang.ClassNotFoundException: com.sun.star.task.XJobExecutor
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 14 more
Tillägget kommer inte att installeras.
När jag kör: ls -1 /usr/share/hunspell/en_??\.dic så får jag:
/usr/share/hunspell/en_AU.dic
/usr/share/hunspell/en_CA.dic
/usr/share/hunspell/en_GB.dic
/usr/share/hunspell/en_US.dic
/usr/share/hunspell/en_ZA.dic
Re: Grammatikkontroll
Postat: 03 okt 2020, 18:09
av Gunnar Hjalmarsson
Då stämmer det ju inte, som du skrev tidigare, att du har installerat tillägget.
Man behöver alltså ha Java för att kunna installera LibreOffice-tillägg. Pröva det här:
sudo apt install default-jre libreoffice-java-common
och försök sedan installera tillägget igen.
Beträffande engelska listor för stavningskontroll verkar du vara välförsedd.
Re: Grammatikkontroll
Postat: 03 okt 2020, 19:52
av Ainigma
Näe jag trodde bara att jag gjort det. Tydligen så behövdes dessa andra installationer. Men nu fungerar det! Tack så mycket.

Re: Grammatikkontroll
Postat: 03 okt 2020, 23:03
av Gunnar Hjalmarsson
Så bra! Jag ser nu att det fungerar på svenska också:

- grammar-check-swedish.png (3.15 KiB) Visad 3517 gånger
Men jag uppfattar att antalet regler för att kolla svensk grammatik är ganska begränsat.