Yes - there are some nasties due to fonts sizes not scaling linearly with 
font point sizes, particularly because of monitor DPIs. I've thought about 
whether it might be possible to render plots internally at higher DPI and 
scale them back. The fonts might not look so nice, but the positioning would 
be more accurate.

You could alternatively set the bitmap DPI (in preferences) to be the same 
as the monitor DPI, though you might not get many pixels in the output.

Jeremy

Sergey Gromov wrote:

> Dear Markus,
> 
> At least in Windows, this has to do with the fonts that do not scale
> proportionally to the page scale. In other words, if you magnify the graph
> view by 2x, the fonts sometimes are magnified by 2.1x or 1.9x, depending
> on the peculiarities of the graphing system. Presenting the plot, Veusz
> calculates object sizes depending on the font metric, and they usually
> scale not proportionally at lower magnifications (e.g. full page).
> 
> The easiest way to assure that the objects are well aligned is to "zoom
> in" a lot (e.g. set view to 200% or more) and check positioning. Luckily,
> the output is always aligned well.
> 
> Cheers,
> Sergey
> 
> 
> 
> On Tue, 23 Oct 2012 16:38:19 +0200, Markus Gramer
> <markus.gra...@nf.mpg.de> wrote:
> 
>> Hi there,
>>
>> I experienced a small problem with the position of the key after
>> exporting a veusz page. I tried to overlay two graphs to mark certain
>> points in a correlation plot with an additional marker (big circle with
>> no filling). So I have a key for each graph which I aligned among each
>> other and it looks great (as usual with Veusz). After exporting the
>> page, however, the lower key is always moved.
>>
>> I attached a created example showing the screenshot of a graph before
>> and after exporting.
>>
>> Did anyone come across something like that or knows a work around?
>>
>> Thanks,
>>
>> Markus
>>
> 
> 



_______________________________________________
Veusz-discuss mailing list
Veusz-discuss@gna.org
https://mail.gna.org/listinfo/veusz-discuss

Répondre à