From 31862705485dc5fabbe5ad5947638d49dd9bc2d2 Mon Sep 17 00:00:00 2001 From: Stefan Schippers Date: Sun, 24 Mar 2024 19:59:28 +0100 Subject: [PATCH] apply cairo_font_scale to svg and ps/pdf exports --- src/psprint.c | 2 +- src/svgdraw.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/psprint.c b/src/psprint.c index 3d2a9797..1c2cb1c8 100644 --- a/src/psprint.c +++ b/src/psprint.c @@ -674,7 +674,7 @@ static void ps_draw_string(int layer, const char *str, short rot, short flip, in double longest_line; if(str==NULL) return; - size = xscale*53.; + size = xscale*53. * cairo_font_scale; height = size*xctx->mooz * 1.147; /* was 1.147 */ ascent = size*xctx->mooz * 0.808; /* was 0.908 */ descent = size*xctx->mooz * 0.219; /* was 0.219 */ diff --git a/src/svgdraw.c b/src/svgdraw.c index a49b3569..cf51f973 100644 --- a/src/svgdraw.c +++ b/src/svgdraw.c @@ -325,7 +325,7 @@ static void svg_draw_string(int layer, const char *str, short rot, short flip, i double longest_line; if(str==NULL) return; - size = xscale*52.; + size = xscale*52. * cairo_font_scale; height = size*xctx->mooz * 1.147; ascent = size*xctx->mooz * 0.908; descent = size*xctx->mooz * 0.219;