Urban Widmark wrote:
>
> Hello
>
> Is there anything that can be done to make the jdk1.2 fonts behave more
> like the 1.1 ones? Included is a small testprogram with output. Notice the
> difference in height of the fontmetrics.
>
> Searching through the archives and the bug-reports gave at least one other
> person (hmm, no mail addresses in the archive?) with the same problem, but
> no solution. I've been playing with font.properties and the FontPath of my
> X server, without improvments.
>
> My FontPath when running the tests below (default font.properties):
> FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
> FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
> FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
> FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
> FontPath "/usr/X11R6/lib/X11/fonts/URW/"
> FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
> FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
> FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
> FontPath "/usr/X11R6/lib/X11/fonts/misc/"
> (If I move the /75dpi/ entry down as I've seen in some example, emacs uses
> some really ugly scaled bitmap(?) fonts)
>
> jdk117_v1a:
> sun.awt.motif.X11FontMetrics[font=java.awt.Font[family=Dialog,name=Dialog,
> style=plain,size=12]ascent=11, descent=2, height=14]
> sun.awt.motif.X11FontMetrics[font=java.awt.Font[family=SansSerif,
> name=SansSerif,style=plain,size=12]ascent=11, descent=3, height=15]
> sun.awt.motif.X11FontMetrics[font=java.awt.Font[family=Serif,name=Serif,
> style=plain,size=12]ascent=11, descent=3, height=15]
> sun.awt.motif.X11FontMetrics[font=java.awt.Font[family=Monospaced,
> name=Monospaced,style=plain,size=12]ascent=10, descent=3, height=14]
> sun.awt.motif.X11FontMetrics[font=java.awt.Font[family=DialogInput,
> name=DialogInput,style=plain,size=12]ascent=11, descent=2, height=14]
>
> jdk1.2pre1:
> sun.awt.font.FontDesignMetrics[font=java.awt.Font[family=dialog,name=Dialog,
> style=plain,size=12]ascent=15, descent=9, height=25]
> sun.awt.font.FontDesignMetrics[font=java.awt.Font[family=sansserif,
> name=SansSerif,style=plain,size=12]ascent=15, descent=9, height=25]
> sun.awt.font.FontDesignMetrics[font=java.awt.Font[family=serif,name=Serif,
> style=plain,size=12]ascent=12, descent=5, height=18]
> sun.awt.font.FontDesignMetrics[font=java.awt.Font[family=monospaced,
> name=Monospaced,style=plain,size=12]ascent=14, descent=9, height=24]
> sun.awt.font.FontDesignMetrics[font=java.awt.Font[family=dialoginput,
> name=DialogInput,style=plain,size=12]ascent=14, descent=9, height=24]
>
> import java.awt.*;
>
> public class AA
> {
> // List from Toolkit.getFontList()
> static String[] fontnames = {
> "Dialog",
> "SansSerif",
> "Serif",
> "Monospaced",
> "DialogInput",
> };
>
> public static void main(String[] argv)
> throws Exception
> {
> Toolkit tk = Toolkit.getDefaultToolkit();
> for(int i=0; i<fontnames.length; i++) {
> Font f = new Font(fontnames[i], Font.PLAIN, 12);
> FontMetrics fm = tk.getFontMetrics(f);
> System.out.println(fm);
> }
> }
> }
>
> X Server is XFree86 (SVGA)
> XFree86 Version 3.3.3 / X Window System
> (protocol Version 11, revision 0, vendor release 6300)
> Release Date: November 18 1998
>
> glibc-2.0.7-19
> running with '-green -Djava.compiler='
>
> So is it a bug or just misconfiguration?
> Or is this size a property of these fonts?
> If you get nice looking fonts, try the above. What's the output?
> (and how did you do it? :)
>
> /Urban
>
To whom it concerns, the Sun version:
java version "1.2"
Solaris VM (build Solaris_JDK_1.2_01_dev06_fcsV, native threads, sunwjit)
Kind-a does the same thing:
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
Font specified in font.properties not found [-urw-itc
zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific]
--
Glenn Valenta Engineering @ http://www.coloradostudios.com
[EMAIL PROTECTED] http://ouray.cudenver.edu/~gavalent/
[EMAIL PROTECTED] Personal mail
[EMAIL PROTECTED] Work mail
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]