Edit: Updated the insallation instructions here, to not have broken dependencies in debian.
I've solved the issue with OpenOffice not recognizing installed fonts. It seems to me something is wrong with the way OpenOffice is installed using the OOo_SRX645_linuxarm_install.tar.gz file or using Meanie's cramfs image. On top of not recognizing fonts, I couldn't switch the locale of OpenOffice to Japanese.
So I've fiddled with it and this is how I installed OpenOffice that uses all the fonts on the system and that has a Japanese locale, i.e. all the menus in Japanese...
From the page of the author who compiled OpenOffice for arm
download the file:openoffice.org-bin_1.1.4-1_arm.deb
From Debian OpenOffice page
download the following files:openoffice.org-l10n-en_1.1.4-7_all.deb
From Debian OpenOffice Debian files page
download the file:openoffice.org-debian-files_1.1.4-6+1_all.deb
From the attachment to this message download libneon23_0.23.9.dfsg.3_arm.zip
and unzip it.
Put all the above files in one directory. I use /mnt/cf/InstallDebian/OpenOffice
Then, run the following:
apt-get install dpkg-multicd
dpkg-scanpackages . /dev/null | gzip -9 > Packages.gz
You should see something like this:
** Packages in archive but missing from override file: **
Wrote 8 entries to output Packages file.
Then edit the /etc/apt/sources.list file and at the end add a line
deb file:/mnt/cf/InstallDebian/OpenOffice ./
Then run the following:
apt-get install openoffice.org openoffice.org-l10n-ja
And that's it, it'll run no prob now.
Then start OpenOffice by typing
When it comes up go to Tools => Options => Language Setting => Languages
There select Japanese for locale setting and hit OK
Then exit OpenOffice.
Now when you start it again, it'll come up in Japanese.
Furthermore, you can use all the fonts that you have installed in Debian, unlike with the OpenOffice from Meanie's file, where I couldn't...
The only issue which seems to be permanent with OpenOffice for arm is that you must save the documents in Word 97 format to be able to open them in Word and vice versa, from Word you also have to save in Word 97 to be able to open in OpenOffice.
At least I haven't found a way to fix this. And the prob doesn't exist in my desktop OpenOffice version, so it's somehow connected with this...