From 2172fe392a373d75ed4ac7c7730397e1349e1730 Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Thu, 25 Apr 2013 20:12:46 +0100 Subject: Bug 693845: Vertical motion in PDF. Ignore sign of font size when calculating X offset in vertical motion for fonts. --- pdf/pdf_interpret.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pdf') diff --git a/pdf/pdf_interpret.c b/pdf/pdf_interpret.c index 1c077901..a08fbb8f 100644 --- a/pdf/pdf_interpret.c +++ b/pdf/pdf_interpret.c @@ -804,7 +804,7 @@ pdf_show_char(pdf_csi *csi, int cid) if (fontdesc->wmode == 1) { v = pdf_lookup_vmtx(ctx, fontdesc, cid); - tsm.e -= v.x * gstate->size * 0.001f; + tsm.e -= v.x * fabsf(gstate->size) * 0.001f; tsm.f -= v.y * gstate->size * 0.001f; } -- cgit v1.2.3