[Pkg-fonts-devel] Bug#581839: RFA: linux-libertine -- Linux Libertine family of fonts

Rogério Brito rbrito at ime.usp.br
Wed May 19 00:08:45 UTC 2010

Hi, Christoph.

On May 16 2010, Christoph Egger wrote:
> I request an adopter for the linux-libertine package.

I am not (yet) adopting it, but I intend to, since it is a very useful
package for those interested in (Xe)TeX---I am.

> The package description is:
>  The Linux Libertine Open Font project is designed to offer a free
>  alternative for fonts such as Times New Roman. All
>  fonts from Linux Libertine are provided with full sources (FontForge).
>  .
>  This package contains transformations to TrueType (.ttf).

I think that the package descripion could be improved, IMVHO, to, first,
state what they are (even for the font connoisseur), before telling the
users in what format the sources are available. Something like:

| The Linux Libertine fonts is a set of typefaces containing both a Serif
| version ("Linux Libertine") and a Sans Serif ("Linux Biolinum") designed
| to be used together as an alternative for Times/Times New Roman (and, in
| part, Helvetica/Arial).
| The Serif typeface comes in two shapes and two weights (that is, the
| usual Regular, Italic, Bold, and Bold Italic), and an small Capitals
| version of the regular typeface. Linux Biolinum, the Sans Serif
| typeface, is available in both Regular and Bold weights.
| This package contains TrueType versions (i.e., with quadratic Bezier
| splines) of the fonts, with a large support of OpenType features.

> 	I've adopted linux-libertine just last fall. However I failed to
> get into the details of font packaging and am now skeptical I'll have
> the motivation to do so soon. So I guess it's just better if someone
> with more interest in the topic takes over.

No problems.

> 	Short-ish term todo for the package is sorting out otf vs. ttf
> bugs and maybe investigating the hugely different filesize when
> comparing upstream ttf and the result of a build using the sfd files.

Some differences in size can be attributed to rounding coordinates of
control points of the splines. I have not yet checked how you generate
the sfd files, but I use something like this for a font that I am
working on:

,----[ generate.py ]
| #!/usr/bin/env python
| import fontforge
| import sys
| feature_file = "GaramondNo8.fea"
| def sfd_to_otf(font):
|     font.mergeFeature(feature_file)
|     print "generating '%s'" % font.fontname
|     font.generate(font.fontname + ".otf", flags=("opentype", "TeX-table", "round"))
| if __name__ == "__main__":
|     for i in sys.argv[1:]:
|         font = fontforge.open(i)
|         sfd_to_otf(font)

> 	If you want to take over and are not (yet) able to upload
> yourself feel free to contact me for sponsoring.

I would need some help, as I am a lowly Debian Maintainer.

Regards, Rogério Brito.

Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 1024D/7C2CAEB8
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

More information about the Pkg-fonts-devel mailing list