|
From: Ethan M. <merritt@u.washington.edu> - 2006-11-27 23:19:52
|
On Monday 27 November 2006 01:16 pm, Timoth=E9e Lecomte wrote: > Jacques Le Bourlot a =E9crit : > * libgd: > I had to manually create a link from libgd.so.2 to libgd.so in > /usr/lib. It was not found by configure. Also gd was installed, but > not gd-devel so that "make" crashed when looking for gd.h=20 This is telling you that you should have installed gd-devel. =46orcing the build process to continue when a required package is missing is not a good idea. > > * Pango: > > SuSE comes with pango 1.10.2 and I could not find newer > > packages. I compiled 1.10.4 and had no further problems at > > configuration/compilation time. But... > > > > * Wxt: > > The terminal works (i.e. I get all the nice plots in the > > window). However all texts are ridiculously small (size 1 point?) > > and useless. I could not figure out why. > > It is precisely the problem I was trying to address when I added the > restriction on pango not being 1.10.2. > Here is the corresponding thread: > http://comments.gmane.org/gmane.comp.graphics.gnuplot.devel/5319 The wxt terminal works just fine with libpango 1.10.0 I think the symptom of invisibly small font sizes comes from not having properly initialized fontconfig. I originally suffered from the same problem, but installing and initializing fontconfig fixed it. > > * UTF8: > > Results of "utf8.dem" are unreliable. May come from my fonts > > installation (which I never really understood). More specifically, > > I can not set encoding to "utf8"=20 It is not necessary to set encoding to utf8. The "encoding" tells how to interpret 1-byte characters. utf8 uses multibyte characters *instead* of using the 1-byte representations. =20 > > and could not find how to get such characters as "=E9", "=E0", etc... =E9 is Unicode code point 00E9 =E0 is Unicode code point 00E0 If your locate is set to fr_FR.UTF-8, then when you type =E0 on the keyboard it generates a two-byte utf-8 sequence that represents that Unicode code point. This is *different* than the 1-byte representation used by iso_8859_15. You cannot mix them. You must pick one or the other (preferably utf-8). If you are using KDE, a convenient tool to explore this is kcharselect. =20 I'm sure some equivalent tool must exist on other desktops. =2D-=20 Ethan A Merritt Biomolecular Structure Center University of Washington, Seattle WA |