On 2023-06-01 at 13:10:39 -0600, Luis Mochan wrote:
> I have a strange bug in PDL::Graphics::Gnuplot. Consider the following
> program:
>
> use PDL;
> use PDL::Graphics::Gnuplot;
> use IO::Prompter;
> $title="A title with many useless letters";
> gplot({title=>$title}, with=>"lines", zeroes(20)->xvals**2);
> prompt -void, -single, "Ready?";
>
> In my system (debian/testing, PDL 2.082, Perl 5.36) the last "s" in
> the title is truncated, as seen in the attached image. My default
> gnuplot terminal is qt. The truncation, if any, depends on the content
> of the title, not only on its length. I can fix it sometimes by adding
> enough trailing whitespace characters. If I generate a hardcopy from
> the 'qt' menu, the title becomes complete again. If I run gnuplot
> interactively, without going through pdl, the title is not
> truncated. It is not too important, but it is annoying, as I sometimes
> use the title to record important parameters.
I am unfortunately not able reproduce this.
Which version of Gnuplot is this? I have:
$ gnuplot --version
gnuplot 5.4 patchlevel 4
Does the title become visible if you make the window larger?
How about if you change the font face? This is what I have as my
default:
$ gnuplot -e 'show term'
terminal type is qt 0 font "Sans,9"
My guess is that something might be wrong with the font metrics which
ends up clipping the title. You can set both the font and size in
`~/.gnuplot` as:
set term qt \
size 1024,1024 \
font "Courier,16"
so that it does not clutter your scripts.
Finally, would adding newlines to the title be a suitable workaround?
`Text::Wrap` or `Text::Format` could be used to do this automatically.
Cheers,
- Zaki Mughal
>
> Best regards,
> Luis
>
>
> --
>
> o
> W. Luis Mochán, | tel:(52)(777)329-1734 /<(*)
> Instituto de Ciencias Físicas, UNAM | fax:(52)(777)317-5388 `>/ /\
> Av. Universidad s/n CP 62210 | (*)/\/ \
> Cuernavaca, Morelos, México | [email protected] /\_/\__/
> GPG: 791EB9EB, C949 3F81 6D9B 1191 9A16 C2DF 5F0A C52B 791E B9EB
> _______________________________________________
> pdl-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pdl-general
_______________________________________________
pdl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pdl-devel