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 - Better Overview for Font Selection?
Better Overview for Font Selection?
 
   NeoOffice Forum Index -> NeoOffice Releases
View previous topic :: View next topic  
Author Message
mds
Operator


Joined: Sep 25, 2009
Posts: 43
Location: Switzerland

PostPosted: Thu Oct 29, 2009 10:55 am    Post subject: Better Overview for Font Selection?

For some fonts, NeoOffice lists not only the font name but all available font variants, 50+ for example for Helvetica:



Is it possible to get a better overview for the font selection?

TextEdit's font selection e.g. provides a much better overview for the samt font:



Martin
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Thu Oct 29, 2009 11:06 am    Post subject: Re: Better Overview for Font Selection?

mds wrote:
For some fonts, NeoOffice lists not only the font name but all available font variants, 50+ for example for Helvetica:



Is it possible to get a better overview for the font selection?


Unfortunately, NeoOffice does not support the special font variants that some fonts support. NeoOffice can only support the default variant for each font.

The bad news is that even if we wanted to add support for the special font variants, it is not feasible to implement because NeoOffice uses Apple's Java to draw all text and there is no way to tell Apple's Java to use a special font variant.

Patrick
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Thu Oct 29, 2009 11:45 am    Post subject:

I should clarify my last post. Where and I said "font variants", I mean "font features". Font features are optional font layouts that a font can support. In contrast, a font variant is really different fonts of the same family like regular, bold, italic, and bold italic.

NeoOffice support font variants but not any special font features.

Patrick
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Thu Oct 29, 2009 11:57 am    Post subject:

OK. I need to take a step back. I misread mds' question as "NeoOffice lists not only the font name but not all available font variants" (note the "not" that my mind incorrectly inserted). Then I saw the Kursive variants in the TextEdit screen snapshot and assumed he was talking about Helvetica's special cursive font feature.

So that I understand the question, the reason that NeoOffice displays a list of actual fonts and does not group them into hierarchical menus by font family name is because NeoOffice's underlying OpenOffice.org code has no ability to handle fonts in any way other than a simple list.

Changing the OpenOffice.org code to display fonts in a hierarchical structure would require a lot of changes to NeoOffice's underlying OpenOffice.org code.

Unfortunately, our very limited donations only provides enough funding for one fulltime developer which limits the current scope of the NeoOffice project to keeping a stable version of OpenOffice.org running on Mac OS X. Because of these limits, making signficant feature changes to the OpenOffice.org code is outside that scope.

Patrick
Back to top
mds
Operator


Joined: Sep 25, 2009
Posts: 43
Location: Switzerland

PostPosted: Thu Oct 29, 2009 12:06 pm    Post subject:

pluby wrote:
So that I understand the question, the reason that NeoOffice displays a list of actual fonts and does not group them into hierarchical menus by font family name is because NeoOffice's underlying OpenOffice.org code has no ability to handle fonts in any way other than a simple list.

Changing the OpenOffice.org code to display fonts in a hierarchical structure would require a lot of changes to NeoOffice's underlying OpenOffice.org code.

Thanks a lot for investing all that time for my question!

Are you sure that there's an issue with the corresponding OpenOffice.org code?

In the current version of OOo, the fonts are displayed in a nicely grouped way:



Martin
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Thu Oct 29, 2009 12:11 pm    Post subject:

mds wrote:
Are you sure that there's an issue with the corresponding OpenOffice.org code?


Yes. Did you not notice that OpenOffice.org is "cleaner" because it is missing fonts? OpenOffice.org tries to implement your requested feature by only displaying the "regular" version of each font in the list and dropping all other font variants for each font from the list.

This hack means that you can only access the bold, italic, and bold italic font variants by pressing the corresponding toolbar buttons and, even worse, there is no way to access any other variants like condensed, wide, narrow, etc.

Patrick
Back to top
mds
Operator


Joined: Sep 25, 2009
Posts: 43
Location: Switzerland

PostPosted: Thu Oct 29, 2009 12:14 pm    Post subject:

pluby wrote:
Yes. Did you not notice that OpenOffice.org is "cleaner" because it is missing fonts? OpenOffice.org tries to implement your requested feature by only displaying the "regular" version of each font in the list and dropping all other font variants for each font from the list.

This hack means that you can only access the bold, italic, and bold italic font variants by pressing the corresponding toolbar buttons and, even worse, there is no way to access any other variants like condensed, wide, narrow, etc.

I didn't notice this limitation, thank you!

Martin
Back to top
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Fri Oct 30, 2009 12:59 am    Post subject:

At the same time I still have Bold and Italic buttons on my toolbar and in the style definition dialogues.

Could you clarify what they do exactly? Or is it somewhere in the Wiki and am I just a bit daft?

Thanks,
Oscar

_________________
"What do you think of Western Civilization?"
"I think it would be a good idea!"
- Mohandas Karamchand Gandhi
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Fri Oct 30, 2009 9:33 am    Post subject:

ovvldc wrote:
At the same time I still have Bold and Italic buttons on my toolbar and in the style definition dialogues.

Could you clarify what they do exactly? Or is it somewhere in the Wiki and am I just a bit daft?


In NeoOffice, pressing the Bold or Italic toolbar buttons will cause NeoOffice to replace the current font with its bold and/or italic variant if one exists. If such a variant does not exist (not all Mac OS X fonts have bold or italic variants), pressing these buttons will have no effect.

For example, if the selected text's current font is Times New Roman and you press both the Bold and Italic buttons, the current font will be changed to Times New Roman Bold Italic. Then, unpressing both buttons will revert the current font back to Times New Roman.

Now if the selected text's current font is American Typewriter (which has no italic variant), pressing both buttons will change the current font to American Typewriter Bold. The same happens for American Typewriter Condensed: that font has no italic variant so pressing both buttons will change the curreent font to American Typewriter Condensed Bold.

On a side note, I found another example of the bug caused by the hack that OpenOffice.org uses to make their font list look tidier: American Typewriter Condensed and its variants are dropped from the font list. Instead they only list American Typewriter.

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

 
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 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.