Welcome to NeoOffice developer notes and announcements
NeoOffice
Developer notes and announcements
 
 

This website is an archive and is no longer active
NeoOffice announcements have moved to the NeoOffice News website


Support
· Forums
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


  
NeoOffice :: View topic - Webdings
Webdings
 
   NeoOffice Forum Index -> NeoOffice Beta Releases
View previous topic :: View next topic  
Author Message
PGAGA
Captain


Joined: Jan 22, 2009
Posts: 50

PostPosted: Wed Jul 04, 2012 7:20 am    Post subject: Webdings

Wednesday, July 04, 2012

I know I have been part of a similar topic before around Dingbats, but now the issue is Corefonts such as Webdings not showing up in NO 3.3 beta (and previous issues).

Phil
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Wed Jul 04, 2012 8:24 am    Post subject:

Webdings works fine for me so please tell us the Mac OS X version you are using and attach a sample document and/or the steps to reproduce what you see.

Patrick
Back to top
amayze
The Merovingian


Joined: Oct 24, 2005
Posts: 561
Location: Edinburgh, Scotland

PostPosted: Wed Jul 04, 2012 8:24 am    Post subject:

I see this too. But is it a problem with NeoOffice or with the fonts.
None of the following fonts show up in TextEdit's font list and if you select Show Font… from the Text Edit font menu they are not rendered there correctly either.:

Webdings
Wingdings
Wingdings 2
Wingdings 3
Zapf Dingbats

These are also the fonts that do not show correctly in NeoOffice Beta 3.3.

A separate issue that I have noticed is that the NeoOffice font menu goes blank when scrolling at speed with an Apple Wireless Mouse. This is the menu that pops up within the Writer window with all the fonts rendered in it. It goes blank the scroll indicator stops then jumps to a new position and the font names re-appear.

Andy
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Wed Jul 04, 2012 8:29 am    Post subject:

amayze wrote:
I see this too...


See what?

Patrick
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Wed Jul 04, 2012 9:51 am    Post subject:

amayze wrote:
A separate issue that I have noticed is that the NeoOffice font menu goes blank when scrolling at speed with an Apple Wireless Mouse. This is the menu that pops up within the Writer window with all the fonts rendered in it. It goes blank the scroll indicator stops then jumps to a new position and the font names re-appear.


You have "show font previews" enabled? If so, the first time you scroll through the entire list you are forcing Mac OS X to load every font on your system. That can be a huge load on your system and is why the default for NeoOffice and the Mac OS X native font dialog in other applications is to only display the font name and not render a preview of the font.

Also, what are you trying to do with Webdings font? It is a symbol font and has no glyphs for regular characters so you won't see a preview of that font. If you are trying to type regular text with that font, all input will fallback to a normal, non-symbol font.

Is there still some other issue that I have not addressed above? Neither of the above are new issues and have existed in Mac OS X since it was first released over a decade ago: loading all fonts can overload your system and not all fonts have glyphs for your language.

Patrick
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Wed Jul 04, 2012 2:07 pm    Post subject:

pluby wrote:
amayze wrote:
I see this too...


See what?

Patrick


I just want to reiterate what Patrick has said: we need a much more detailed description of the problem.

All of the characters in the Webdings font (at least the version 1.01 shipped with Mac OS X 10.5.Cool, aside from basic ASCII, are located in the Private Use Area. That means to input them in NeoOffice--or any other modern, Unicode app--you need to use either

1) the OS Character Palette, or
2) a special, custom keyboard layout (I don't know of one for Webdngs; there is one for standard Unicode dingbats, aka Zapf Dingbats, though), or
3) an application's own character picker (in NeoOffice, Insert: Special Character; then select "Private Use Area" from the right-side pop-up menu, and then scroll down until you get to U+F021, which is where Webdings begin).

Edit: If the problem is that you're using one of the methods above and the Webdings/Windings characters still aren't showing up in NeoOffice, then we'll need to know more info, such as the version of your font, the version of Mac OS X, and how you're inserting the character, to start.

Edit 2: :sigh: I thought we had a wiki article on the Symbol/Dingbats + Unicode issue, but we don't. This section in the Greek article is relevant, though.

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
PGAGA
Captain


Joined: Jan 22, 2009
Posts: 50

PostPosted: Thu Jul 05, 2012 9:58 am    Post subject:

Thursday, July 05, 2012

Sorry for the slowness in reply - I am online once a day while on vacation.

I am currently testing the 3.3 beta on Snow Leopard on an 1.1 MacBook.

The Webding font test has been with all versions through to the latest for Win7.

As with NO 2.x, I had thought I could get automatic recognition by putting the fonts in the profile - but no success.

I am glad to see that there was not a wiki, because like you I thought there was one and could not find it. Smile

The issue is similar to the Dingbat thread in which I participated a couple of years ago. NO uses the OS X font system while OpenOffice (LibreOffice and Apache OpenOffice) have a workaround/hack which permits the user to see the font characters without having to use insert character. With NO in the case of the Dingbats, one selected Dingbats from the subsets and had the character list. From the replies, I see one used Private User area to get the same effect with Webdings.

The issue was brought to my attention on the OpenOffice user forum by a user about to leave NO because the Webdings previously inserted in a file were not visible in more recent releases of NO.

My objective in all this is to keep promoting NO.

Phil
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Thu Jul 05, 2012 10:07 am    Post subject:

PGAGA wrote:
The issue was brought to my attention on the OpenOffice user forum by a user about to leave NO because the Webdings previously inserted in a file were not visible in more recent releases of NO.

My objective in all this is to keep promoting NO.


Maybe you have not seen this. To be blunt, promotion is not what we need or want.

I still have no idea what the issue is from your post. I asked for a sample document and/or specific steps to reproduce and, instead, your post is that some random (clearly low or no paying) user on the web is threatening to use something else. Using your posting privileges to funnel other people's problems to our forum is really not appropriate so please think twice before you do that.

Patrick
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Thu Jul 05, 2012 8:20 pm    Post subject:

Note: I have spit amayze's posts about failure to insert characters from the Mac OS X Character Palette, and the associated hangs he's seen, into its own thread here. (That's still one too many subjects for a topic, but I couldn't find a good way to split those two apart Sad )

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
PGAGA
Captain


Joined: Jan 22, 2009
Posts: 50

PostPosted: Fri Jul 06, 2012 9:40 am    Post subject:

Friday, July 06, 2012

pluby wrote:
Maybe you have not seen this. To be blunt, promotion is not what we need or want.


Yes, I have seen this.

The issue is a file created with NO will not open correctly with the latest versions of NO when using the Webding font. I have now attached a file created in NO 2.4 using the Webding font. This file opens correctly in Apache Open Office 3.4.1 (development release) and LibreOffice 3.5.4. It does not open properly in NO 3.3 beta.

Phil
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Fri Jul 06, 2012 12:27 pm    Post subject:

Thank you for the sample document. I was able to see the "problem" you were describing. Unfortunately for you, the behavior in NeoOffice 3.3 is correct, and the behavior in NeoOffice 2.x and in OOo/LO is incorrect.

PGAGA wrote:
The issue is a file created with NO will not open correctly with the latest versions of NO when using the Webding font. I have now attached a file created in NO 2.4 using the Webding font. This file opens correctly in Apache Open Office 3.4.1 (development release) and LibreOffice 3.5.4. It does not open properly in NO 3.3 beta.

I'm not sure why it "works" right in NeoOffice 2.x, perhaps because the old ATSUI font/text API had a kludge to support the old-style (Mac OS, pre-Unicode, incorrect) behavior. I believe OOo and LO still use this old, deprecated API, while NeoOffice 3.2 and above use the modern CoreText font API.

If you open your sample document in Apple's TextEdit, then you will see the same appearance as in NeoOffice 3.2.x and 3.3 Beta.

The reason is as I noted in the above post (Webdings glyphs have codepoints in the Private Use Area) and in the section of the wiki article I referenced earlier:
NeoWiki wrote:
Because Mac OS X is based on Unicode, an international standard designed improve the interoperability of data which gives each character in each of the world's languages a distinct "code point", g and γ are treated as two different characters (as they rightly are). Simply entering one character and changing the font does not transform it into the other.

The same thing is true for dingbat-type fonts: A and  (0xf041) are not the same character with a slightly different appearance in two fonts; they are two completely different characters. The only way to get two applications, or applications of two separate users, to display the same character universally is to use the unique Unicode code point for the character. For instance, in the pre-Unicode world, if you had sent me that document and I did not have the Webdings font, I would have still seen an "A", not the stylized crane (or whatever piece of machinery that is), and your intended meaning would have been lost.

At any rate, the NeoOffice behavior is correct, and if you want to continue to use Webdings successfully in modern applications, you'll have to enter those glyphs using one of the methods described in my previous post.

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Fri Jul 06, 2012 2:51 pm    Post subject:

sardisson wrote:
I'm not sure why it "works" right in NeoOffice 2.x, perhaps because the old ATSUI font/text API had a kludge to support the old-style (Mac OS, pre-Unicode, incorrect) behavior. I believe OOo and LO still use this old, deprecated API, while NeoOffice 3.2 and above use the modern CoreText font API.


Correct. All versions of OpenOffice.org and LibreOffice use the old ATSUI text layout functions which Apple "deprecated" several years ago. "Deprecated" means that Apple has given fair warning that at some point in the near future, those functions will not be included in a new Mac OS X version. When Apple stops including the legacy ATSUI functions, any application that uses the ATSUI functions will no longer launch so we replaced all of our ATSUI code with Apple's Core Text functions a year and half ago.

Apple's Core Text functions do not support the old Mac Classic, pre-Unicode behaviors and, as a result, neither does NeoOffice.

Patrick
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Fri Jul 06, 2012 2:53 pm    Post subject:

The most compatible way will be to get your users to use images as bullets instead of custom glyphs.

http://www.oooforum.org/forum/viewtopic.phtml?t=48335

ATSUI (still used by Word, LO, etc.) will be removed from Mac OS X within the next few versions. It is best to move away from any reliance on that for all applications, especially if it's something as trivial as bullets.

ed
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> NeoOffice Beta Releases All times are GMT - 7 Hours
Page 1 of 1

 
You can post new topics in this forum
You can 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 cannot download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © Planamesa Inc.
NeoOffice is a registered trademark of Planamesa Inc. and may not be used without permission.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.