Grammatica-controle in LibreOffice

De plek voor je tutorials en howto's
Gebruikersavatar
MenthaSuaveolens
Nieuweling
Nieuweling
Berichten: 8
Lid geworden op: Vr 23 Mar 2018, 11:41

Grammatica-controle in LibreOffice

Berichtdoor MenthaSuaveolens » Ma 26 Mar 2018, 10:15

In LibreOffice kan je eenvoudigweg een goedwerkende grammatica-controle installeren. Je dient de volgorde van een aantal stappen in acht te nemen.

LibreOffice-extensies hebben een JRE (Java Runtime Environment) nodig. Vooraleer LibreOffice-extensies te installeren, dien je eerst een JRE te installeren.
(Bij oudere versies van LM werd dergelijke JRE reeds bij installatie geïnstalleerd).

1. Zorg er voor dat LibreOffice afgesloten is.

2. Ga naar Programmabeheer en geef jre in het zoekvenster in.
Je kan de applicatie Default-jre installeren. Indien je al een JRE geïnstalleerd hebt, dan kan je deze stap overslaan.

3. Open LibreOffice

Code: Selecteer alles

Extra -> Extensiebeheer -> Haal meer extensies online

Je zal op de LibreOffice-website (extensies terecht komen) https://extensions.libreoffice.org/

4. In het zoekvenster (rechts boven) geef je dan de zoekterm lan op. Bij de zoekresultaten zul je de extensie LanguageTool terugvinden.
Klik LanguageTool aan. https://extensions.libreoffice.org/extensions/languagetool

5. Scrol iets naar beneden tot je een groene download-knop vindt. Klik op deze knop.

6. Er zal een menu verschijnen met 2 keuze-mogelijkheden
Openen met LibreOffice
Downloaden

Kies om te downloaden. Openen met LibreOffice zal ook werken. Ik raad de optie downloaden aan, want in geval de installatie mislukt (ja dat gebeurt
als de jre niet compatibel is!), dan mag je enkele stappen opnieuw gaan doen.

7. Kies nu in het menu Extensiebeheer, de knop Toevoegen (links onderaan). Ga naar de map waar je de extensie(s) gedownload hebt
(bv. LanguageTool-4.0.oxt). De bestanden hebben de extensie oxt.

8. Alles alles goed gaat, dan werd de grammatica-controle geïnstalleerd. Indien je een foutmelding krijgt in de zin van "java UNO ....", dan is
er iets fout met de installatie van je JRE gelopen of heb je een niet-compatibele versie geïnstalleerd.

In geval van foutmeldingen, de geïnstalleerde LibreOffice verwijderen. Klik in het menu de extensie aan en je zal 2 knoppen zien verschijnen
Uitschakelen en Verwijderen. Kies voor verwijderen. (Geen erg je download wordt niet verwijderd). Probeer eventueel een recentere jre
te installeren. Uitloggen helpt ook soms. Vervolgens probeer opnieuw de extensie te installeren.

Wie veel met Franse teksten moet omgaan, installeert het best ook de extensie Grammalecte.
Gebruikersavatar
Joan
LMNLVip
LMNLVip
Berichten: 1996
Lid geworden op: Do 16 Feb 2012, 00:49
Contact:

Re: Grammatica-controle in LibreOffice

Berichtdoor Joan » Ma 26 Mar 2018, 18:08

Bedoel je de "Spellingscontrole"? Dat kan je ook in LibreOffice instellen met de tab "Extra > Taal > Meer woordenboeken".
Je komt dan op de site van LO en kunt zoeken naar Extensie, voor welke LO versie en de nieuwste of meest gebruikte.

Je verhaal past in ieder geval heel goed op de wiki in de Categorie:LibreOffice https://wiki.linuxmintnl.nl/index.php?t ... ibreOffice, het is dan altijd makkelijk terug te vinden.
Mint 19 Cinnamon 64bit , kernel 4.15 + gezamenlijke home voor LM 17.x - 18.x - 19
Gebruikersavatar
MenthaSuaveolens
Nieuweling
Nieuweling
Berichten: 8
Lid geworden op: Vr 23 Mar 2018, 11:41

Re: Grammatica-controle in LibreOffice

Berichtdoor MenthaSuaveolens » Ma 26 Mar 2018, 19:23

[quote="Joan"]Bedoel je de "Spellingscontrole"? Dat kan je ook in LibreOffice instellen met de tab "Extra > Taal > Meer woordenboeken".
Je komt dan op de site van LO en kunt zoeken naar Extensie, voor welke LO versie en de nieuwste of meest gebruikte.

Nee, het is grammatica-controle. LanguageTool geeft bovendien hints om de tekst leesbaarder te maken. Bij lange of complexe zinswendingen zal je waarschuwing krijgen. Je krijgt ook tips
om je woordenschat eenvoudiger te maken. Let wel, niet alle tips zijn bruikbaar.

In hoeverre LanguageTool met de spellingscontrole samenwerkt, weet ik niet.
Wilfried1954
Algemene moderator
Algemene moderator
Berichten: 911
Lid geworden op: Ma 08 Dec 2014, 11:26
Contact:

Re: Grammatica-controle in LibreOffice

Berichtdoor Wilfried1954 » Vr 30 Mar 2018, 19:01

Lijkt interessant.
Gebruikersavatar
MenthaSuaveolens
Nieuweling
Nieuweling
Berichten: 8
Lid geworden op: Vr 23 Mar 2018, 11:41

Re: Grammatica-controle in LibreOffice

Berichtdoor MenthaSuaveolens » Zo 10 Jun 2018, 10:10

Vooraleer de extensie te installeren is het nodig om nog een extra pakket te installeren.

Code: Selecteer alles

sudo apt-get install libreoffice-java-common


Indien bedoeld pakket niet geïnstalleerd is geworden, dan krijg je een java-runtime-fout (Zie hieronder).

Code: Selecteer alles

(com.sun.star.uno.RuntimeException) { { Message = "[jni_uno bridge error] UNO calling Java method writeRegistryInfo: non-UNO exception occurred: java.lang.NoClassDefFoundError: com/sun/star/task/XJobExecutor\X000ajava stack trace:\X000ajava.lang.NoClassDefFoundError: com/sun/star/task/XJobExecutor\X000a\X0009at java.base/java.lang.ClassLoader.defineClass1(Native Method)\X000a\X0009at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1009)\X000a\X0009at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)\X000a\X0009at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:545)\X000a\X0009at java.base/java.net.URLClassLoader.access$100(URLClassLoader.java:83)\X000a\X0009at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:453)\X000a\X0009at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:447)\X000a\X0009at java.base/java.security.AccessController.doPrivileged(Native Method)\X000a\X0009at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:446)\X000a\X0009at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:566)\X000a\X0009at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:553)\X000a\X0009at java.base/java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:890)\X000a\X0009at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)\X000a\X0009at com.sun.star.comp.loader.RegistrationClassFinder.find(RegistrationClassFinder.java:53)\X000a\X0009at com.sun.star.comp.loader.JavaLoader.writeRegistryInfo(JavaLoader.java:376)\X000aCaused by: java.lang.ClassNotFoundException: com.sun.star.task.XJobExecutor\X000a\X0009at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466)\X000a\X0009at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:566)\X000a\X0009at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)\X000a\X0009... 15 more\X000a", Context = (com.sun.star.uno.XInterface) @0 } }

Terug naar “Tutorials / Howto's”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 2 gasten