From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1ND08c-0006p2-Aj for mharc-grub-devel@gnu.org; Tue, 24 Nov 2009 13:29:18 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ND08b-0006oJ-30 for grub-devel@gnu.org; Tue, 24 Nov 2009 13:29:17 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ND08W-0006mC-Cu for grub-devel@gnu.org; Tue, 24 Nov 2009 13:29:16 -0500 Received: from [199.232.76.173] (port=40786 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ND08W-0006m7-4F for grub-devel@gnu.org; Tue, 24 Nov 2009 13:29:12 -0500 Received: from moutng.kundenserver.de ([212.227.17.8]:53307) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1ND08V-0000Cl-Hc for grub-devel@gnu.org; Tue, 24 Nov 2009 13:29:11 -0500 Received: from [85.180.3.79] (e180003079.adsl.alicedsl.de [85.180.3.79]) by mrelayeu.kundenserver.de (node=mrbap2) with ESMTP (Nemesis) id 0LaaTv-1NsdCv1y7L-00mFsq; Tue, 24 Nov 2009 19:29:06 +0100 From: Felix Zielcke To: The development of GNU GRUB In-Reply-To: <4B0C2208.8000607@gmail.com> References: <20091124121027.GA317@thorin> <4B0C2208.8000607@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-x93BEy2Bny7rQUkoSeBm" Date: Tue, 24 Nov 2009 19:29:05 +0100 Message-ID: <1259087345.2808.5.camel@fz.local> Mime-Version: 1.0 X-Mailer: Evolution 2.29.2 X-Provags-ID: V01U2FsdGVkX1+97lL+1kTtBelTTirq+4FJJ9umqbY4dv5OZIg sibhOhqfaK8tchyYmZiEOHTGMdE/cgL4pdOhSeLNc4V8UW8tGv Is27wCFi8xWoiwrryXEgbGAwwS60Hgb X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: fonts for gfxmenu, help needed X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2009 18:29:17 -0000 --=-x93BEy2Bny7rQUkoSeBm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Am Dienstag, den 24.11.2009, 19:12 +0100 schrieb Vladimir '=CF=86-coder/phcoder' Serbinenko: > Michal Suchanek wrote: > > 2009/11/24 Robert Millan : > > =20 > >> Hi, > >> > >> Help is needed in order to provide the last bit that will make > gfxmenu > >> functional: fonts of multiple sizes. > >> > >> The sample tarball at > http://grub.gibibit.com/files/overlay_2009-07-19.tar.gz > >> includes a set of prebuilt fonts. They were built using a Java > utility > >> which ended up being replaced with grub-mkfont in our repository. > >> > >> In order to provide the basic infrastructure so that theme authors > can > >> begin developing their artwork, we need GRUB to build fonts from > the original > >> unifont files (unifont.bdf or unifont.pcf.gz). > >> > >> Can someone figure out appropiate parameters for grub-mkfont, such > that > >> when applied on unifont.bdf or unifont.pcf.gz they will output > suitable > >> PF2 font files? A font file is suitable if it can be used to > replace the > >> prebuilt ones in overlay_2009-07-19.tar.gz and its themes can still > use > >> them. > >> =20 > > > > 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. > > =20 > While usually it's a bad idea to scale bitmap font it can be done and > for our uses (mainly downscale and a bit of upscale) it may be > appropriate for our usage. grub-mkfont supports as input files everything libfreetype supports. TTF is supported and there's also a unifont.ttf. But our own .pf2 format is bitmap not outline. --=20 Felix Zielcke Proud Debian Maintainer and GNU GRUB developer --=-x93BEy2Bny7rQUkoSeBm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Dies ist ein digital signierter Nachrichtenteil -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQEcBAABAgAGBQJLDCXxAAoJEH84BcfYL7nIErsH/RuaHKelXkY6AKGTDZ/vtuDM 4hUACzqoFeeN/wtDOE0gT/4x6qCb5S+NeWY1AY6PVMXqdx2anRRme1ejkHtNc3Mb aFOvv1bIpwt5NBrwdVCaolSvkVn+scxTR/MyiIVmxk9bX1hzUTmXJ/Pj2ed/fvlz GWFIWKrFpAZhr/dR7ZllBWcDrmou8omovo70/TY7wQCu73zyFgJRI5laPLZAxQ6w PIihEpmFO+iPCtHmW0eHjsVPcQHc5YAAPUGlR7F8aLq30kubWd59bhmtjGIFFejo Q5M4Phv84jA1Tt0P7iqHO5UYrK9+y90YFKZFHKpbOS6ypWYfC7FvcrvBSpRNXYM= =9KKg -----END PGP SIGNATURE----- --=-x93BEy2Bny7rQUkoSeBm--