Mailinglist Archive: opensuse-doc (32 mails)

< Previous Next >
Re: [opensuse-doc] Re: FOP issues
  • From: Thomas Schraitle <thomas.schraitle@xxxxxxx>
  • Date: Fri, 17 Aug 2007 16:25:07 +0200
  • Message-id: <200708171625.08193.thomas.schraitle@xxxxxxx>
Hi,

On Freitag, 17. August 2007, Nikolay Derkach wrote:
> [...]
> > > But for some reason (most likely unrelated to susedoc) I get
> > > the following when building startup:
> > > http://opensuse.homelinux.com/logs/fop-java.txt
> >
> > Yes, I got the same errors.
>
> So? Could we overcome it? This error causes fail of startup build.

I know, that's really pitty. As I mentioned in my last mail, it's a 
combination of FOP's FO issues and some areas in the stylesheets. 
Unfortunatly, it is not very easy to fix this. In the past I 
concentrated more on XEP than on FOP, but my plan is to make our 
stylesheets more compatible with the latter. But, as I said, this is 
not an easy task and take some time.


> PS: are there any plans for substituting agfa-fonts? This package
> has been being unmaintained for years. Could we get rid of it?

The reason why it is unmaintained is fonts usually don't change very 
often. So there is not much to do for this package.

About the substitution: That's a delicate situation. On one side, it's 
a "corporate layout" and fonts create a certain look and feel. If you 
change fonts, you will loose these things.

On the other side, it's a purely technical issue. Which fonts would 
you choose? The problem is, you need a font that has certain 
features:


1. We need a font that consists of serif, sans serif and monospace 
typefaces.

2. The fonts must have normal, bold, bold+italic and italic font 
styles, for each typefaces (serif, sans serif and monospace).

3. The fonts must go beyond the Latin character set, e.g. glyphs for 
Russian, Polish, Czech, ...

4. The fonts should have a good kerning (see 
http://en.wikipedia.org/wiki/Kerning for details.)

5. The font should contain also some more "exotic" glyphs, like 
ligatures, arrows, etc.


Although you find websites that offers a huge amount of fonts, the 
quality is really low. There are other fonts under an open source 
license, like Gentium, Libertine, etc. but I found out these has some 
problems in other areas. Either they have a limited set of typefaces 
or contains only normal and italic style. Or you find a really good 
sans font but it doesn't match aestetically to the monospace font (or 
vice versa.) In regard of DejaVu these are more suited to be read on 
screen than on paper.

Believe me, choosing the right font is an art. I tried to use open 
source fonts as much as feasible but it is almost impossible to find 
good fonts that can be used for *all* languages. Maybe I overlooked 
one, maybe my citeria was to strict; in this case I am very happy to 
hear of these mystery fonts. I tried different combinations and in 
most cases legibility suffered or the character set was too limited.

I am not against your idea per se, but we should consider these 
issues. :)


Bye,
Tom

-- 
Thomas Schraitle

----------------------------------------------------------------------
SUSE LINUX GmbH      >o)   Documentation Specialist
Maxfeldstrasse 5     /\\   
90409 Nuernberg     _\_v   http://en.opensuse.org/Documentation_Team
http://developer.novell.com/wiki/index.php/Lessons_for_Lizards
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-doc+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-doc+help@xxxxxxxxxxxx

< Previous Next >