From: "Vladimir 'φ-coder/phcoder' Serbinenko" <phcoder@gmail.com>
To: The development of GNU GRUB <grub-devel@gnu.org>
Subject: Re: fonts for gfxmenu, help needed
Date: Tue, 24 Nov 2009 20:43:30 +0100 [thread overview]
Message-ID: <4B0C3762.9000700@gmail.com> (raw)
In-Reply-To: <20091124110646.42f051d6@svelte>
[-- Attachment #1: Type: text/plain, Size: 2165 bytes --]
Colin D Bennett wrote:
> On Tue, 24 Nov 2009 18:35:55 +0100
> Robert Millan <rmh@aybabtu.com> wrote:
>
>
>> On Tue, Nov 24, 2009 at 04:27:13PM +0100, Michal Suchanek wrote:
>>
>>> I suspect what you are asking is impossible.
>>>
>>> As far as I understand unifont is a single bitmap font in a single
>>> pixel size and the tarball you sent contains multiple font faces in
>>> multiple sizes.
>>>
>> Any idea how were those fonts built, then?
>>
>
> I just took a bunch of fonts from my Gentoo Linux system and converted
> them. It is just a quick demonstration of how many types, sizes, and
> styles of fonts can be used (e.g., small to huge; sans-serif,
> monospaced, and serif; italic and normal; etc.).
>
I identified number of fonts as one of the reason of gfxmenu needing
important amount of time to load. I prefer to have few nice looking free
fonts with reasonable unicode coverage (we'll need it because of
gettext) and load only ones really needed
>
>> Why would I want to convert those fonts? My goal is figuring out how
>> to provide suitable font files out of the usual selection of free
>> fonts that is provided by distributors. So far I only know of
>> unifont in this selection, but there's certainly more. Can you help?
>>
>
> I think that true bitmap fonts will look much, much better than
> converted outline fonts, but perhaps if we added an 8-bit alpha channel
> to the font format and grub-mkfont could do anti-aliasing during the
> conversion process; then I think we could make use of all the free
> outline fonts
I'm ok wth doing any kind of preprocessing in grub-mkfont but grub2 has
to remain simple in order to ensure reasonable performance even on slow
system (curren't it's not the case and more work is needed for
optimising it)
>
> Regards,
> Colin
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/grub-devel
>
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 293 bytes --]
next prev parent reply other threads:[~2009-11-24 19:44 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-24 12:10 fonts for gfxmenu, help needed Robert Millan
2009-11-24 15:27 ` Michal Suchanek
2009-11-24 17:35 ` Robert Millan
2009-11-24 19:06 ` Colin D Bennett
2009-11-24 19:43 ` Vladimir 'φ-coder/phcoder' Serbinenko [this message]
2009-11-24 23:20 ` Robert Millan
2009-11-25 9:01 ` Michal Suchanek
2009-11-25 10:32 ` Vladimir 'φ-coder/phcoder' Serbinenko
2009-11-25 11:12 ` Michal Suchanek
2009-11-25 11:36 ` Vladimir 'φ-coder/phcoder' Serbinenko
2009-11-25 12:29 ` Michal Suchanek
2009-11-25 13:17 ` Vladimir 'φ-coder/phcoder' Serbinenko
2009-11-25 13:57 ` feng shu
2009-11-25 16:04 ` Michal Suchanek
2009-11-25 17:42 ` Vladimir 'φ-coder/phcoder' Serbinenko
2009-11-25 21:51 ` Michal Suchanek
2009-11-26 2:58 ` feng shu
2009-11-26 3:11 ` feng shu
2009-11-25 11:15 ` Michal Suchanek
2009-11-25 11:38 ` Vladimir 'φ-coder/phcoder' Serbinenko
2009-11-24 18:12 ` Vladimir 'φ-coder/phcoder' Serbinenko
2009-11-24 18:29 ` Felix Zielcke
-- strict thread matches above, loose matches on Subject: below --
2009-11-26 4:38 Qianqian Fang
2009-11-26 9:11 ` Felix Zielcke
2009-11-26 15:27 ` Qianqian Fang
2009-11-26 22:14 ` Michal Suchanek
2009-11-27 0:48 ` Qianqian Fang
2009-11-27 0:51 ` Qianqian Fang
2009-11-27 9:42 ` Michal Suchanek
2009-11-28 1:46 ` Qianqian Fang
2009-11-28 21:53 ` Michal Suchanek
2009-11-28 22:33 ` Qianqian Fang
2009-11-28 22:43 ` Qianqian Fang
2009-11-29 11:19 ` Michal Suchanek
2009-11-29 16:14 ` Qianqian Fang
2009-11-29 16:23 ` Vladimir 'φ-coder/phcoder' Serbinenko
2009-11-29 17:10 ` Qianqian Fang
2009-11-29 19:36 ` Vladimir 'φ-coder/phcoder' Serbinenko
2009-11-30 2:15 ` Qianqian Fang
2009-11-30 9:44 ` Michal Suchanek
2009-11-30 15:24 ` Qianqian Fang
2009-11-30 16:10 ` Michal Suchanek
2009-12-05 21:50 ` Michal Suchanek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4B0C3762.9000700@gmail.com \
--to=phcoder@gmail.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.