diff --git a/src/draw.c b/src/draw.c index 6b80d779..f54df2aa 100644 --- a/src/draw.c +++ b/src/draw.c @@ -5224,6 +5224,7 @@ void svg_embedded_graph(FILE *fd, int i, double rx1, double ry1, double rx2, dou rwi = (int) (rw * scale + 1.0); rhi = (int) (rh * scale + 1.0); save_restore_zoom(1, &zi); + xctx->lw *= scale; set_viewport_size(rwi, rhi, xctx->lw); /* zoom_box(rx1 - xctx->lw, ry1 - xctx->lw, rx2 + xctx->lw, ry2 + xctx->lw, 1.0); */ diff --git a/src/psprint.c b/src/psprint.c index a1a5bc14..289052a0 100644 --- a/src/psprint.c +++ b/src/psprint.c @@ -303,6 +303,7 @@ static int ps_embedded_graph(int i, double rx1, double ry1, double rx2, double r rhi = (int)(rh * scale + 1.0); dbg(1, "graph size, saving zoom : %dx%d\n", rwi, rhi); save_restore_zoom(1, &zi); + xctx->lw *= scale; set_viewport_size(rwi, rhi, xctx->lw); /* zoom_box(rx1 - xctx->lw, ry1 - xctx->lw, rx2 + xctx->lw, ry2 + xctx->lw, 1.0); */