word completion

classic Classic list List threaded Threaded
2 messages Options
gcatlast gcatlast
Reply | Threaded
Open this post in threaded view
|

word completion

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
2. Completely clear the list (again, without closing the document)
3. Choose between compatible entries in the list. 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) 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?

LO version 6.0.7.3
Build 1:6.0.7 0ubuntu 0.18.04.8

Thanks
Gary

--
To unsubscribe e-mail to: [hidden email]
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
libreoffice-ml.mbourne libreoffice-ml.mbourne
Reply | Threaded
Open this post in threaded view
|

Re: 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: [hidden email]
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