[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libreoffice-users] word completion


gcatlast wrote:
Hi
Ive been having some difficulties with word completion. Is there a way to restrict the suggestion list to a particular document? I am in the middle of editing some latin texts with english translations (in separate documents) and it would be nice to have only latin words offered as suggestions in the latin documents and only english words in the english docs.

Also, are there ways to:
1. Remove a word from the list of suggestions (without closing the document) i've tried tools-autocorrect-autocorrect options-word completion and deleting an entry but it doesnt stop that entry being offered as a suggestion

Looks like bugs 67826 and 119177:
<https://bugs.documentfoundation.org/show_bug.cgi?id=67826>
<https://bugs.documentfoundation.org/show_bug.cgi?id=119177>
In the first, someone stated in 2013 shortly after the bug was raised that they "know what is wrong" - but it seems didn't get around to fixing it or letting anyone else know.

2. Completely clear the list (again, without closing the document)

Even if you could do this, it probably wouldn't currently have any effect due to the bugs above.

Bug 119124 requests the ability to delete multiple items from the list on the "Replace" tab "like the Word Completion tab does", implying that this was possible for the Word Completion at that time. It appears the ability has since been removed from the Word Completion tab, since it doesn't seem to be possible in 6.2.8.

About the best it seems you can do is click an entry in the list, then hold down Ctrl+D until all the words are deleted - but with the above bugs that doesn't actually have any effect anyway.

3. Choose between compatible entries in the list.

Ctrl+Tab cycles through the possible completions.

I know you can simply continue typing the word but that kinda defeats the object. For normal words its not too much of a problem and i probably wouldnt use autocomplete (much) but its a real pain when special characters form part of a word as they can't be easily typed from the keyboard (at least i havent found a way of easily and quickly getting the particular characters i want)

If you're doing this a lot, it may be worth taking a look at your keyboard layout options. On Linux Mint Mate, I can set the layout to "English (UK, international with dead key)" - you've probably got a similar option on Ubuntu. Certain keys then become "dead" keys, which don't immediately type a character but combine with the next key you type to produce accented characters. e.g.
`a => à
'c => ć
^E => Ê
"i => ï
~o => õ
To get the character on the dead key, follow it with a space:
^[space] => ^
'[space] => '
"[space] => "
In some cases typing the character twice gives the same character, sometimes a slightly different variation
^^ => ^
'' => ´
"" => ¨
Whether or not this makes things easier probably depends on how frequently you need to use these characters - particularly apostrophes and quotes.

and the required word is in the suggestion list but gets "trumped" by another word which has the same previous characters.

What would be really nice is to have the option to manually build the selection list so it contains only desired words rather than having words added automatically. Perhaps there is such an option and i just havent found it yet?

I guess you could type each word in the document to get them into the list, then deselect "collect words" in the Word Completion options to stop adding more. The list doesn't seem to be saved on exiting LibreOffice though (bugs 118309 and 86872?). From a workaround suggested there, it sounds like you could save your list of required words in a document, then for each session open that document first (with "collect words" enabled) so Word Completion collects the words from that list before disabling "collect words". A bit of a faff, but might work if you've got a long list of specific words you want used...

LO version 6.0.7.3
Build 1:6.0.7 0ubuntu 0.18.04.8

It looks like there might be a slightly newer 1:6.0.7-0ubuntu0.18.04.10 version available in the Ubuntu 18.04 repositories. Although it might not solve these particular problems (I'm on 6.2.8 and that doesn't seem to), you should make sure you're using the latest of a supported version for other fixes, including for any known security issues.

--
Mark.


--
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/users/
Privacy Policy: https://www.documentfoundation.org/privacy

References:
[libreoffice-users] word completiongcatlast@yahoo.co.uk
Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.