X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Fdocument.cpp;h=57b89250d3f882036bccd658b66a58df0bf5477f;hp=24746dc137ea3cc57c196a3205b65c111e7bb0ce;hb=1ccfbc6588b569fdf1ac195f8999231169b7957d;hpb=63b52d964e75f9224645c6fbb4ba4387ada506f8 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); }