Quote:
|
Quote:
I installed Fedora to prove it would not work with a pristine installation. I have now successfully installed and run MATE using a different VM manager and it is just as we expected: only the USA dictionary was installed and spell checking works perfectly from the Item menu, from the Story Editor and using Shift+F7. SO, is it the use of en_GB and en_AU dictionaries that is confusing Scribus on Fedora, or is there a switch I am not switching? I will pursue this on the Fedora forum. If no luck there I will contact Martin. I don't want to bother him until I have all the evidence sewn up. "8-) Cheers, Doug |
Doug,
Quote:
I am confident that it will do so. I suspect that Fedora has something (or is missing something) which prevents the spell checker operating correctly in Scribus. |
Quote:
Quote:
Scribus on Fedora has 24 English dictionaries for every country imaginable, but all but a couple are sym links to en_GB. I can imagine the spell checker getting confused of this many dictionaries, but cannot see how to remove them from within Scribus. I have had no response form the Fedora Forum yet, so it is not high on anyone's radar I suppose. I checked the Help/About information. Fedora and MATE are using the same build, but MATE is using Ghostscript 9.18 whereas Fedora is using 9.20. This difference can have nothing to do with my problem I'll keep seeking an answer and will post here if I find it. In the meantime, I see there is a 1.52 development release available, so I'll try to set that up in my Fedora VM and see what happens. Cheers, Doug |
Doug,
Quote:
This is a pity because Scribus is a powerful Desktop Publishing application which is open-source and free. Not too many people appear to be aware of its existence. Of course professional users will pay monthly subscriptions for Adobe's InDesign DTP software. For the amateur/semi-pro user then Scribus fits the bill quite nicely. A local group in my area currently uses the outdated Adobe PageMaker to produce a monthly newsletter on a member's old Windows PC. Since this software will not run on recent versions of Windows, it is necessary to find an alternative DTP application and Scribus is the main replacement candidate. I don't know whether Martin Zaske is fully clued up on Fedora, but he would seem to be the best person to contact regarding the technical requirements of Scribus running on a Linux platform. |
A clue:
In document https://wiki.scribus.net/canvas/Building_SVN_versions_with_CMake Is the information: Code:
Version 1.5.x Code:
[root@KETCHUP doug]# ls -l /usr/lib64/libhunspell* |
Doug,
The above link does not work. Hopefully this one will: https://wiki.scribus.net/canvas/Buil...ecking_out_SVN My libhunspell is even older, libhunspell-1.3-0 with installed version 1.3.3-4ubuntu1. You need to follow the advice in that link and try one of their suggested routes. |
Doug,
Just for the hell of it, why not try Chapeau 24, which is based on Fedora 24 but has a few more tweaks? http://chapeaulinux.org/chapeau-24-is-out-now/ |
Quote:
Quote:
As I write, my system is compiling the Scribus 1.5.2 source and it will be interesting to see if I have spell checking when it finishes. The compiler certainly picked up Hunspell, so the chances are it will work. |
Quote:
|
You may be interested to know the testing-only version 1.5.3 compiled on my system and has the spell checker. It is under the 'Extras' menu now and is still able to be invokes with Shift+F7.
So what is wrong with my 1.4.6 version? (Cue the sounds of gnashing teeth and banging head.) |
Doug,
I am afraid that I don't have an answer. I know you are using Scribus 1.5.3 testing but all I can find is this: Quote:
Get in touch with Scribus and point them to this thread. Also ask them when Scribus 1.6.0 is due to be released. Failing that, maybe Uri Geller can help you: http://www.dailymail.co.uk/news/arti...ic-powers.html |
Quote:
That's cool, I'm assuming you able to load the dictionary and perform spell checks? :) Quote:
Regards... |
I have tracked down the immediate cause: the version of 1.4.6 in the Fedora 25 repository does not include libhunspellplugin.so
Now the question is "why"? It is present in the Fedora 24 version and in the latest 1.5.3 testing-only version I compiled. I have loaded F24 into a VM and will try to get the file from there into my normal F25. I tried copying the 1.5.3 version of the file into 1.4.6, but Scribus couldn't load it. I love problems like this - not! |
Fedora 25 Scribus 1.4.6 cannot use the libunspellplugin.so from Fedora 24 or from Scribus 1.5.3.
Attempting to install the F24 Scribus 1.4.6 caused dnf to offer to delete 274 applications, so I chose not to do that! I am left with Scribus 1.4.6 with no spell checker on Fedora 25, plus Scribus 1.5.3 with a working spell-checker. It would have saved a lot of work if the Fedora 25 compilation of Scribus 1.4.6 had included libhunspellplugin.so (what were they thinking?), but that is all water under the bridge. Incidentally, I installed Chapeau in a VM and found it is based on Fedora 24, so Scribus spell-checker works there! Linux: there is always a way around any problem. "8-) |
All times are GMT -5. The time now is 08:11 AM. |