From 1ccfbc6588b569fdf1ac195f8999231169b7957d Mon Sep 17 00:00:00 2001 From: David Gow Date: Mon, 18 Aug 2014 16:59:28 +0800 Subject: [PATCH] Slightly better kerning maybe? --- src/document.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/document.cpp b/src/document.cpp index 24746dc..57b8925 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -802,7 +802,8 @@ void Document::AddText(const string & text, Real scale, Real x, Real y) { kerning = stbtt_GetCodepointKernAdvance(&m_font, text[i-1], text[i]); } - x += Real(font_scale) * Real(left_side_bearing + kerning); + Debug("%c: lsb %d, kern %d, adv_width %d", text[i], left_side_bearing, kerning, advance_width); + x += Real(font_scale) * Real(kerning); AddFontGlyphAtPoint(&m_font, text[i], font_scale, x, y); x += Real(font_scale) * Real(advance_width); } -- 2.20.1