The time now is Thu 23 May 2013, 00:14
All times are UTC - 4 |
| Author |
Message |
drblock2
Joined: 19 Jan 2009 Posts: 118
|
Posted: Mon 04 Feb 2013, 08:35 Post subject:
freeoffice - strange spell-checker problem |
|
I did a "custom" stand-alone installation of freeoffice as follows:
I downloaded the "freeoffice.tgz" file and unpacked it to /mnt/home/freeoffice/. The reason for this is that I have a number of Puppy Linux distributions installed and I would like to use freeoffice in all of them, which requires only an installation to the hard disk and a few appropriate symbolic links.
The first time I started Textmaker, it created two folders: /.softmaker and /root/SoftMaker. Since large directories in root fill up the pupsave file, I moved the folders to /mnt/home/freeoffice and created symbolic links back to the expected locations. I installed the German templates next to English (US) templates and erased a lot of localization files that I would never need. (I was careful not to erase anything with "de" in it.) I created a desktop link for Textmaker and everything worked perfectly - except for a peculiar error in the German spell checker.
The German spell checker rejects all words containing one of the German special characters (umlaut ä, ö, ü, etc. and ß), but otherwise seems to operate correctly, even underlining old spellings like "daß" in blue.
Planmaker and Presentations also worked perfectly when launched from the command line, but with the same spell-checker problem.
Insofar as I can offer an clue to the solution of the problem, it seems to me that freeofficeand hunspell are not on the same (code) page, but I have no idea where to change the necessary setting.
SoftMaker Support could not duplicate the problem or suggest a solution.
Further experimentation revealed that this problem does not affect all Puppies.
| Quote: | The spell checker works properly with the following:
Puppy Lucid 5.28 (2.6.33.2)
Slacko Puppy 5.3.2.7 (3.1.10)
Wary Puppy 5.3.90 (2.6.32.59)
|
| Quote: | The spell-checker error appears with:
PuppyPrecise 5.4 (3.2.29)
Slacko Puppy 5.3.6.5 (3.4.14)
|
I have not tried this with other localizations that use characters beyond the original ASCII 128, Clearly, this would be a problem for adopting Textmaker as a replacement for abiword, which I would, otherwise, heartily recommend.
Anyone have a suggestion?
|
|
Back to top
|
|
 |
jrb

Joined: 11 Dec 2007 Posts: 972 Location: Smithers, BC, Canada
|
Posted: Mon 04 Feb 2013, 10:45 Post subject:
Re: freeoffice - strange spell-checker problem |
|
| drblock2 wrote: | | Further experimentation revealed that this problem does not affect all Puppies. |
Since it doesn't affect all Puppies I would guess that something in the built in /usr/bin/hunspell or /usr/share/hunspell is conflicting with FreeOffice. Check in /root/.packages/builtin_files for a complete list of hunspell files.
Try deleting them and see if the problem disappears. On a frugal, CD or USB Puppy you can get them back by deleting /initrd/pup_rw/usr/bin/.wh.hunspell, etc. On a Full install you could move them out of the file system and then copy them back in.
Hope that helps, J
_________________ SFS-TCZ_Linker, http://puppylinuxstuff.meownplanet.net/choicepup/ user=puppy, password=linux
|
|
Back to top
|
|
 |
greengeek
Joined: 20 Jul 2010 Posts: 1184 Location: New Zealand
|
Posted: Mon 04 Feb 2013, 13:42 Post subject:
|
|
| jakfish wrote: | | Did you play with the autosave settings instead? |
No, I decided that it was ok to leave the autosave setting turned on - because that was ensuring a valid save of the actual data. I figured that turning of the "create backup files" was all that was required so that Textmaker doesn't go comparing my saved data with it's own (potentially) out-of-date .bak copy.
| Quote: | | Or perhaps by storing docs on a fat32 partition outside of puppy altogether may make for safer recoveries. |
I'm actually storing my real file on a separate ext2 partition. Textmaker was keeping it's .bak files there too. Do you mean that Textmaker may do a better job of comparing the actual file with it's .bak file if the actual file is kept on FAT32? I'm guessing probably not in this case - I think the issue was that puppy had not saved the latest .bak file or else - more likely - that there is a flag somewhere that forces Textmaker to use the .bak file, regardless of whether it is old or new. I dont know why Textmaker would "recover" from a .bak file that had an older timestamp than the actual file though. It would seem more sensible to either reject the older .bak, or else offer some options or sample recoveries to the user.
I will see what happens now with backups turned off.
|
|
Back to top
|
|
 |
drblock2
Joined: 19 Jan 2009 Posts: 118
|
Posted: Tue 05 Feb 2013, 08:37 Post subject:
German spell checker |
|
@jrb
Thanks for the suggestion. I tried deleting the native hunspell files, but this did not solve the problem. (I was able to restore them following your instructions - so now I have learned a new trick!)
The odd thing is that only the special characters - ä,ö,ü, ß, etc., are rejected, but the German spell checker works normally otherwise.
I also have a stand-alone installation of Opera 12.13, which uses what appear to be the identical hunspell files (same byte size), but does not have the problem.
|
|
Back to top
|
|
 |
jrb

Joined: 11 Dec 2007 Posts: 972 Location: Smithers, BC, Canada
|
Posted: Tue 05 Feb 2013, 23:30 Post subject:
Re: German spell checker |
|
| drblock2 wrote: | @jrb
Thanks for the suggestion. I tried deleting the native hunspell files, but this did not solve the problem. (I was able to restore them following your instructions - so now I have learned a new trick!)
The odd thing is that only the special characters - ä,ö,ü, ß, etc., are rejected, but the German spell checker works normally otherwise.
I also have a stand-alone installation of Opera 12.13, which uses what appear to be the identical hunspell files (same byte size), but does not have the problem. |
Have you tried posting this problem at the Softmaker forum? I can't see them not being interested after all, sie sind Deutsche!
_________________ SFS-TCZ_Linker, http://puppylinuxstuff.meownplanet.net/choicepup/ user=puppy, password=linux
|
|
Back to top
|
|
 |
drblock2
Joined: 19 Jan 2009 Posts: 118
|
Posted: Wed 06 Feb 2013, 07:39 Post subject:
German spell checker error |
|
jrb wrote:
| Quote: | Have you tried posting this problem at the Softmaker forum? I can't see them not being interested after all, sie sind Deutsche!
|
Yes, I did contact SoftMaker, but they were not able to help. Here is the thread:
<http://www.softmaker.com/forum/viewtopic.php?f=222&t=12539&p=43358#p43358>
I pm'ed the support person working on this with the new information and a reference to this thread, but have not heard back.
I checked the libhunspell versions involved. libhunspell-1.2 is used in Pups that have the problem and ones that don't. Precise 5.4.2 has libhunspell-1.3 and the umlaut problem.
The de.aff files in the Opera hunspell (which works flawlessly) and the freeoffice hunspell both list the same code page: SET ISO8859-1
So, I am still stumped.
edit 1: Corrected url of forum thread. Sorry, couldn't get the tags to work.
|
|
Back to top
|
|
 |
L18L
Joined: 19 Jun 2010 Posts: 1715 Location: Burghaslach, Germany
|
Posted: Wed 27 Feb 2013, 06:19 Post subject:
Re: German spell checker error |
|
| jrb wrote: | | ...I can't see them not being interested after all, sie sind Deutsche! |
What about playing with
export OUTPUT_CHARSET=iso-889-1
( or UTF-8 )?
This had been helpful sometimes with similiar issues in puppy.
This works:
http://www.softmaker.com/forum/viewtopic.php?f=222&t=12539&p=43358#p43358
|
|
Back to top
|
|
 |
jrb

Joined: 11 Dec 2007 Posts: 972 Location: Smithers, BC, Canada
|
Posted: Wed 27 Feb 2013, 14:23 Post subject:
Re: freeoffice - strange spell-checker problem |
|
| drblock2 wrote: | I did a "custom" stand-alone installation of freeoffice as follows:
I downloaded the "freeoffice.tgz" file and unpacked it to /mnt/home/freeoffice/. The reason for this is that I have a number of Puppy Linux distributions installed and I would like to use freeoffice in all of them, which requires only an installation to the hard disk and a few appropriate symbolic links.
The first time I started Textmaker, it created two folders: /.softmaker and /root/SoftMaker. Since large directories in root fill up the pupsave file, I moved the folders to /mnt/home/freeoffice and created symbolic links back to the expected locations. |
Just a thought. You can eliminate the symlinks back to /root by creating a new blank file called portable.txt in /mnt/home/freeoffice. This is Softmaker's way to create a portable version of Freeoffice. As soon as it detects this file it will look in that directory for /.softmaker and /Softmaker. If it doesn't find them there it creates them. It might make a difference?
_________________ SFS-TCZ_Linker, http://puppylinuxstuff.meownplanet.net/choicepup/ user=puppy, password=linux
|
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 2465 Location: Ontario
|
Posted: Thu 28 Feb 2013, 20:56 Post subject:
|
|
I downloaded the free version and de-archived in /root
and ran the install script (answering yes to all questions)
Next I installed my Rightclick package
and it worked properly
The .tmd native format seems to have changed from earlier versions???
_______________________________________
|
|
Back to top
|
|
 |
drblock2
Joined: 19 Jan 2009 Posts: 118
|
Posted: Sat 02 Mar 2013, 07:01 Post subject:
More on German spell-checker problem |
|
Thanks for the suggestions!
Adding the dummy file portable.txt to the freeoffice directory eliminates the need for the symbolic links. This is a significant improvement as it simplifies the installation of the stand-alone freeoffice, but it does not solve the problem with the German spell checker.
I also tried changing the OUTPUT_CHARSET variable. With Wary 5.4.90, which has the problem, the standard value is UTF-8, I changed this with export (as described above) to ISO8859-1 - the value listed in the de.aff file of the hunspeller. No improvement.
I then tried the opposite tack - I changed the value in de.aff to UTF-8 to match the environmental variable - still no go.
Interestingly, Wary 5.3.90 (with the same kernel as Wary 5.4.90) and the same standard value for the character set works just fine!
|
|
Back to top
|
|
 |
jakfish
Joined: 18 Jul 2008 Posts: 711
|
Posted: Sat 02 Mar 2013, 07:41 Post subject:
|
|
While I've purchased multiple SMs--mostly for phone and PDA--I decided to play with Softmaker 2010 FreeOffice and found it pretty stripped down--no saving in *.docx and no thesaurus, to name two key missing features.
Ashampoo 2010 is also free, and appears to be a full version SoftMaker 2010 (and about 40 mbs larger than FreeOffice). The rub is, it appears to be Windows-only, so you need Wine--though it can be in a stand-alone directory (via a portable install to usb).
I did not find Ashampoo 2010 in Linux format, but if folks are willing to put up with wine, this may alleviate some of the issues noted in this thread, plus return the missing features.
Jake
|
|
Back to top
|
|
 |
jrb

Joined: 11 Dec 2007 Posts: 972 Location: Smithers, BC, Canada
|
Posted: Sun 03 Mar 2013, 11:28 Post subject:
Re: More on German spell-checker problem |
|
| drblock2 wrote: | | Interestingly, Wary 5.3.90 (with the same kernel as Wary 5.4.90) and the same standard value for the character set works just fine! |
I couldn't find Wary 5.3.90 so I used Wary 5.3.92, hopefully that one works for you. I took it and extracted all the files that were modified in Wary 5.4.90. That is, here are the original files from the working version that were changed in the non-working version (except those in /dev). The files are in the directory structure, no symlinks though.
I am thinking you could copy these files in to Wary 5.4.90 and see if this results in a working version. Then you could start over copying in one folder at a time, until you identify the problem folder. Then start over and copy in one file at a time until you identify the problem file.
I've used this technique a few times to identify problems and although tedious it works.
Cheers, J
_________________ SFS-TCZ_Linker, http://puppylinuxstuff.meownplanet.net/choicepup/ user=puppy, password=linux
|
|
Back to top
|
|
 |
tuxtoo

Joined: 14 Dec 2010 Posts: 66 Location: North Yorkshire, UK
|
Posted: Thu 11 Apr 2013, 17:36 Post subject:
SoftMaker-Free-Office-2012.pet |
|
I have packaged SM Free Office 2012 and tried it on Puppy-412 and Saluki-023, although not extensively. It can be downloaded from http://412collection.co.uk/document.php#smo2012
_________________
http://412collection.co.uk
|
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 2211 Location: Gatineau (Qc), Canada
|
Posted: Thu 11 Apr 2013, 18:13 Post subject:
Re: SoftMaker-Free-Office-2012.pet |
|
Hello, tuxtoo.
Many thanks for this, and also for your Puppy 4.12 site.
Best regards.
musher0
_________________
"...l'industrie de l'informatique n'aura besoin que de très peu de temps pour ramener l'humanité aux dessins rupestres." (M. Goebbel, Order of the Command Line; [ma trad.])
|
|
Back to top
|
|
 |
jakfish
Joined: 18 Jul 2008 Posts: 711
|
Posted: Fri 12 Apr 2013, 00:20 Post subject:
|
|
This week, SoftMaker is heavily discounting its full-version SoftMaker 2012, Linux or Windows.
I picked mine up on Monday for $19.99 USD. Since I run Wine, I got the Windows version. My real issue with SM in Linux is an un-adjustable menu font, etc since it's all pretty hard-coded. With Wine, obviously, users get more to tweak.
Jake
|
|
Back to top
|
|
 |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|