Spellingscontrole Libre Writer werkt niet meer

Je kunt punten geven voor antwoorden: klik op het dakje boven het cijfer 0 links bovenaan het antwoord. Klik op het grijze vinkje om een antwoord te “accepteren” - dwz dat het antwoord je probleem heeft opgelost.

Geen idee hoe het gebruikersprofiel beschadigd kan raken, misschien is er iets mis met de programmacode die dat onderhoudt, misschien gaat het mis als LO te snel wordt afgesloten. Bij dit soort dingen moet je niet vragen: hoe kom je eraan?, maar hoe kom je eraf?

Floris & Kees,

Helaas heb ik blijkbaar (nog) niet voldoende punten verzameld om dit te mogen doen.
Maar bij deze krijgen jullie beiden van mij een grote imaginaire digitale pluim voor jullie zeer gewaardeerde bijdragen :).

Mjammie

Ik zie trouwens in mijn profiel staan: ongebruikte stemmen voor vandaag / 60 stemmen over terwijl je voor een antwoord accepteren 20 punten nodig hebt en voor punten geven 5 punten.
Ik kan nu opeens wel een van de antwoorden wel een punt gegeven en zie dat het aantal stemmen nu met 1 is afgenomen naar 59. De vraag is of punten en stemmen nu hetzelfde zijn of toch niet?

Omdat het punten geven en antwoorden accepteren nu wel werkt heb ik dit ook nog in eerdere vragen aangepast.

Bestand geopend in LibreOffice 7.0.3.1 (gedownload vanaf de site, niet de versie die Ubuntu levert), spelfouten worden getoond. Ook geopend in LO 7.0.2.2 (die heeft zichzelf geïnstalleerd - :frowning: ), spelfouten worden niet getoond. Dus: versie 7.0.2.2 heeft bij mij hetzelfde probleem. Er staat in die versie geen vinkje bij Nederlands in de lijst met talen, in versie 7.0.3.1 wel. Daar zit dus (bij mij) het probleem. En bij jou denk ik ook.

Inmiddels heb ik 7.0.2.2 eraf gegooid, dat is trouwens de versie die door Ubuntu Linux wordt meegeleverd. Advies: in Linux altijd de officiële versie van LibreOffice installeren, die is beter.

Floris,

Ik was net al bezig met het doornemen van je aangereikte stukken in de hyperlinks.
Het is goed van je dat je een mogelijke oorzaak hebt kunnen vinden. Maar zoals eerder aangegeven heb ik nu de laatste versie 7.0.4.2. geïnstalleerd. Waar vind ik die lijst met talen? In menu Extra – Taal – voor gehele tekst – staat Nederlands bovenaan. Die heb ik al veelvuldig geselecteerd, maar dan verschijnt er geen vinkje of net als bij het aanklikken van spellingscontrole een blauw achtergrondvierkantje.

Onder Extra – Opties – Taalinstellingen – Talen (ook te bereiken via Extra – Taal – voor gehele tekst – Meer staat overal standaard – Nederlands. Achter het pijltje van Lokale instellingen en Westerse staat de waslijst aan talen.

Je kunt in het opmaakprofiel Standaard op de tab Font de taal instellen (heel logisch, maar ze konden er geen andere plek voor vinden, neem ik aan). In die afrollijst staan vinkjes voor alle talen waarvoor een woordenboek geïnstalleerd is. Geen vinkje betekent: geen woordenboek. Ga dus je gebruikersprofiel maar vernieuwen, als je dat nog niet gedaan had.

In hetzelfde document staat ook hoe je kunt nagaan of het probleem inderdaad aan het gebruikersprofiel ligt. Dit doe je door Libre op te starten in de veilige modus via Help – opnieuw opstarten in veilige modus. Klik vervolgens onderaan op: in veilige modus doorgaan.

Ik heb dat inderdaad gedaan en het probleem van de niet meer werkende spellingscontrole is opgelost. Wanneer ik daarna de veilige modus afsluit is het probleem weer back.
Conclusie: er is dus blijkbaar iets mis met mijn gebruikersprofiel!
Gelukkig staat in hetzelfde document ook hoe je dit vervolgens kunt oplossen.

Floris,

Daar moet ik je toch corrigeren helaas. Dit lijkt niet te kloppen. Op de door jou aangegeven plaats kun je de standaard taal niet wijzigen, dus ook niet selecteren. Want kies je een andere taal, dan verandert de standaard taal niet. Je kunt de taal voor documenten in een andere taal voor bijvoorbeeld spellingscontrole wel (tijdelijk) aanpassen via Extra – Opties – Talen – Standaardtalen voor documenten. Ik vermoed dat je de standaardtaal bij het installeren van Libre ofwel kiest uit de waslijst aan talen wanneer je niet kiest voor Standaard, maar voor Aanpassen. Kies je Standaard, dan zal Libre automatisch herkennen in welk land je bent via je IP-adres of zo. Zoek je op Libre Office dan kom je ook meteen in de Nederlandstalige website terecht. Daarna ligt die vervolgens vast en is niet meer te wijzigen en waarom zou je ook? Dit is de taal van het land waar je woont of je moederstaal en het ligt voor de hand dat dit de meest gebruikte taal zal zijn. Mee eens?

Het gaat er niet om dat je de standaardtaal wijzigt. Je kunt in één document verschillende talen door elkaar gebruiken. Je moet voor al die talen wel woordenboeken hebben om wat aan de spellingcontrole te hebben. Bovendien herkent LibreOffice de taal waarin je schrijft niet, dus je moet Nederlandse tekst opmaken als Nederlands en Engelse als Engels.

Ik heb dit ook soms en het rare is dat er dan geen taal geselecteerd is voor de tekst. Dat klinkt raar, maar dan wordt ook de spelling niet gecontroleerd. Probeer eens het volgende. Ga naar Extra - Taal - Voor alle tekst. En kies dan Nederlands. Wellicht werkt de spellingscontrole dan weer.

Is dat in Windows of Linux? In Apache OpenOffice kun je dit probleem krijgen als je een nieuw OO-document maakt vanuit Windows, door rechtsklikken op de desktop of in een venster van Windows Verkenner en dan Nieuw - Writer-bestand (o.i.d.) te kiezen. Windows koppelt dan een defect standaardsjabloon waarin je geen taal kunt instellen. Ik weet niet of dat in LibreOffice ook zo gat.

Dat is in Windows. Je kunt dan inderdaad de instelling ‘Geen taal’ hebben. Er wordt dan ook geen spellinscontrole gedaan.

Kees,

Die was ik blijkbaar zelf bij mijn zoektocht ook al tegengekomen en daar ligt het zo te zien bij mij niet aan. Er verschijnt overigens geen vinkje of zo bij Nederlands. Ik open een nieuw document altijd vanuit Libre, dus dat kan het ook niet zijn.

Mjammie

Nederlands staat daar wel, maar je moet het ook echt aanvinken om het te gebruiken.

Het probleem is zoals aangegeven inmiddels opgelost door het gebruikersprofiel te vernieuwen. Dit is volgens mij niet op te lossen door zoals jij aangeeft een taal aan te vinken.

Wel kun je zoals aangegeven de taal voor de spellingscontrole voor een document aanpassen in het menu onder Extra – Opties – Taalinstellingen – Talen of Extra – Taal – Voor de gehele tekst – Meer. De taal voor het betreffende document pas je dan aan onder de kop Standaardtalen voor documenten. Die instelling geldt dan alleen voor het betreffende document. Indien dit een andere taal is dan Nederlands zie je die in het menu onder Extra – Taal – Voor gehele tekst de andere geselecteerde taal onder Standaardtalen voor documenten nu bovenaan staan en Nederlands als tweede. Er moet dan wel een woordenboek aanwezig zijn. Die kun je bij installatie aanvinken en misschien ook nadien nog toevoegen. Want anders werkt het natuurlijk niet.

Met alle respect, maar nu praten we wel totaal langs elkaar heen.

Nog een laatste opmerking over de taalinstelling. Dat het niet hieraan lag heb ik getest door Libre te openen in de veilige modus en het probleem van de spellingscontrole deed zich nu niet voor. In het aangehaalde document Gebruikersprofiel Libre Office staat te lezen: Als het probleem is opgelost, is er iets mis met je configuratie. De oplossing is dan om het gebruikersprofiel te resetten. Hoe je dat doet staat in mijn antwoord.

Ik sluit me bij Floris aan en wil het graag voor nu hierbij laten.