在 Asymptote 中标记边界框

在 Asymptote 中标记边界框

这是代码。

settings.outformat="pdf";
import graph;

size(4cm, 0cm);
defaultpen(fontsize(16pt) + linewidth(1));

xaxis("$x$", xmin=-1, xmax=1);
yaxis("$y$", ymin=-1, ymax=1);
labelx(0, align=S+W, L=Label(Draw));

它产生了这个:

在此处输入图片描述

标签周围的边界框0在顶部和底部具有不同的填充值。有没有办法让它对称?

答案1

我不知道为什么这样labelx做或如何解决它,但你可以使用标准label命令。

settings.outformat="pdf";
import graph;

size(4cm, 0cm);
defaultpen(fontsize(16pt) + linewidth(1));

xaxis("$x$", xmin=-1, xmax=1);
yaxis("$y$", ymin=-1, ymax=1);
labelx(0, align=S+W, L=Label(Draw));
label("0", (0,0), 2*SE, Draw());

在此处输入图片描述

相关内容