On Wed, 13 May 2009, Jon K Hellan wrote: > bill lam wrote: >> I use gnumeric on debian and I use dejavu sans mono, but each time >> gnumeric started opening excel files will give a warning >> >> ** (gnumeric:11164): WARNING **: EXCEL : unknown widths for font >> 'DejaVu Sans Mono', guessing >> >> the width it guessed seemed smaller than actual and it made column >> width that based on this font be narrower than it should be. Why does >> it need to guess when that dejavu font has been installed in system? >> (I can choose the font within gnumeric's font dialog box). >> >> gnumeric version '1.9.4' >> >> thanks in advances. >> > > The way the Excel plugin handles font metrics can certainly be improved. We > use a static table, > However, DejaVu is basically Bitstream Vera with more Unicode characters > added, right? Could you > see if things look better if you add a line > > { "DejaVu Sans Mono", 9, 0x0900, 32.0 }, > > > after the "Bitstream Vera Sans Mono" line in plugins/excel/ms-excel-util.c, > l.280 or so? > If you aren't used to building from source, the easiest way on Debian is: > > apt-get source gnumeric > apt-get build-dep gnumeric > apt-get install fakeroot > cd <gnumeric source directory> > dpkg-buildpackage -rfakeroot > cd .. > dpkg -i gnumeric-x.y.z-blabla.deb >
Thank you for help. I built gnumeric from source until recently that it failed to compiled under debian lenny. I'm not sure if the problem related to gtk (lenny use gtk 2.12.12-1~lenny1) or newer gnumeric source or gcc. When linking it aborted with /usr/lib/libgoffice-0.8.so: undefined reference to `g_content_type_from_mime_type' /usr/lib/libgoffice-0.8.so: undefined reference to `g_dgettext' collect2: ld returned 1 exit status building from debian is not feasible because it automatically pull tons of gnome files for installation. Anyway I'll workaround by using fonts available in the ms-excel-util.c file. Thanks again. -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 唐詩225 王維 竹里館 獨坐幽篁裡 彈琴復長嘯 深林人不知 明月來相照 _______________________________________________ gnumeric-list mailing list gnumeric-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnumeric-list