From: ellson Date: Fri, 1 Sep 2006 18:47:27 +0000 (+0000) Subject: tweak font sizes X-Git-Tag: LAST_LIBGRAPH~32^2~5914 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=120a2017d89e1409776836f062b2fed9122bca19;p=graphviz tweak font sizes --- diff --git a/plugin/core/gvrender_core_svg.c b/plugin/core/gvrender_core_svg.c index b4fb04cd3..38f4129e6 100644 --- a/plugin/core/gvrender_core_svg.c +++ b/plugin/core/gvrender_core_svg.c @@ -142,8 +142,8 @@ static void svg_begin_graph(GVJ_t * job) } core_printf(job, " Pages: %d -->\n", job->pagesArraySize.x * job->pagesArraySize.y); - core_printf(job, "width, job->height); + core_printf(job, "width/job->dpi.x, job->height/job->dpi.y); /* namespace of svg */ core_fputs(job, " xmlns=\"http://www.w3.org/2000/svg\""); /* namespace of xlink */ @@ -297,7 +297,8 @@ static void svg_textpara(GVJ_t * job, pointf p, textpara_t * para) else { core_printf(job, "font:%s;", para->fontname); } - core_printf(job, "font-size:%.2fpx;", para->fontsize); + /* FIXME - even inkscape requires a magic correction to fontsize. Why? */ + core_printf(job, "font-size:%.2fpt;", para->fontsize * 0.9); switch (obj->pencolor.type) { case COLOR_STRING: if (strcasecmp(obj->pencolor.u.string, "black"))