From 41a8fa57b1caa0b02667bfebb1a76fdad6c6c0ae Mon Sep 17 00:00:00 2001 From: David Turner Date: Tue, 11 Jan 2000 02:20:22 +0000 Subject: [PATCH] Renamed "glyph_conventions.html" to "index.html" Updated all image references to the new PNGs Note that this document is slightly out-of-date though.. (FT_Raster_Map was changed for FT_Bitmap, and the anti-alias renderer now supports 128 levels by default). --- .../{glyph_conventions.html => index.html} | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) rename docs/glyph_conventions/{glyph_conventions.html => index.html} (98%) diff --git a/docs/glyph_conventions/glyph_conventions.html b/docs/glyph_conventions/index.html similarity index 98% rename from docs/glyph_conventions/glyph_conventions.html rename to docs/glyph_conventions/index.html index 54cccc1c3..85dde95d2 100644 --- a/docs/glyph_conventions/glyph_conventions.html +++ b/docs/glyph_conventions/index.html @@ -242,7 +242,7 @@ This explains why the letters of the following text have not the same height, even though they're displayed at the same point size with distinct fonts :
-

+

As one can see, the glyphs of the Courier family are smaller than those of Times New Roman, which themselves are slightly smaller than those of @@ -443,14 +443,14 @@ even for right-to-left oriented alphabets, like Arabic. This introduces some differences in the way text is rendered.

IMPORTANT NOTE:  The pen position is always placed on the baseline. -

+
-
+


@@ -545,11 +545,11 @@ number.

Here is a picture giving all the details for horizontal metrics :

-

+

And here is another one for the vertical metrics :

-

+

@@ -674,12 +674,12 @@ glyphs sometimes seem a bit too close or too distant. For example, the space between the 'A' and the 'V' in the following word seems a little wider than needed.
-

+

Compare this to the same word, when the distance between these two letters has been slightly reduced :

-

+

As you can see, this adjustment can make a great difference. Some font faces thus include a table containing kerning distances for a set of given @@ -721,14 +721,14 @@ a kerning distance between capital letters like "T" or "F" and a following dot ("."), in order to slide the latter glyph just right to their main leg. I.e.

-

+

However, this sometimes requires additional adjustments between the dot and the letter following it, depending on the shapes of the enclosing letters. When applying "standard" kerning adjustments, the previous sentence would become :

-

+

Which clearly is too contracted. The solution here, as exhibited in the first example is to only slide the dots when possible. Of course, this @@ -1093,21 +1093,21 @@ contour, even though no current font driver produces such outlines.

-
+
-
+
-
+
-
+
@@ -1189,9 +1189,9 @@ it in most cases.
 
- + - +
@@ -1343,9 +1343,9 @@ X11 bitmap buffer, one should always use a down flow in the bitmap descriptor.
 
- + - + @@ -1377,7 +1377,7 @@ its center being at location (0.5,0.5). the "length" in pixels of the line [0,0]-[10,0] is 11. However, the vectorial distance between (0,0)-(10,0) covers exactly 10 pixel centers, hence its length if 10. -
+

@@ -1432,7 +1432,7 @@ the last image shows what will really be rendered in the bitmap. -
+