Commit 04affa270bd415136da6818643c07e838ba3da47

Werner Lemberg 2012-08-17T09:28:28

* src/base/ftsynth.c (FT_GlyphSlot_Oblique): Fix shear angle. The old value was far too large (more than 20°). The new one corresponds to 12°, quite common in typography.

diff --git a/ChangeLog b/ChangeLog
index 1415cea..58b52e4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2012-08-17  Werner Lemberg  <wl@gnu.org>
+
+	* src/base/ftsynth.c (FT_GlyphSlot_Oblique): Fix shear angle.
+
+	The old value was far too large (more than 20°).  The new one
+	corresponds to 12°, quite common in typography.
+
 2012-08-12  Alexei Podtelezhnikov  <apodtele@gmail.com>
 
 	Fix Savannah bug #37017.
diff --git a/src/base/ftsynth.c b/src/base/ftsynth.c
index 81e2ed2..241d37f 100644
--- a/src/base/ftsynth.c
+++ b/src/base/ftsynth.c
@@ -63,7 +63,7 @@
     transform.xx = 0x10000L;
     transform.yx = 0x00000L;
 
-    transform.xy = 0x06000L;
+    transform.xy = 0x0366AL;
     transform.yy = 0x10000L;
 
     FT_Outline_Transform( outline, &transform );