Image 渐近线:调整图片大小(包括笔宽和字体大小)
我已经在渐近线中创建了一张图片。现在我想调整它的大小,这样得到的图像会更大。问题是,如果我调用Image 渐近线:调整图片大小(包括笔宽和字体大小),image,fonts,resize,image-size,metapost,Image,Fonts,Resize,Image Size,Metapost,我已经在渐近线中创建了一张图片。现在我想调整它的大小,这样得到的图像会更大。问题是,如果我调用size()或unitsize(),则TeX标签的大小和线宽(硬编码)保持不变。我想随着图片一起调整它们的大小,使线条看起来与整个图片的大小成比例,宽度相同(标签看起来大小相同)。从渐近线可以做到这一点吗?我不是一个经验丰富的MetaPost/渐近线用户,我现在也只是在学习这两种方法。但我正在阅读渐近线常见问题解答,希望能回答您的问题。好吧。。。这是一个非常古老的问题,但让我们给出一个更易于使用的答案。
size()
或unitsize()
,则TeX标签的大小和线宽(硬编码)保持不变。我想随着图片一起调整它们的大小,使线条看起来与整个图片的大小成比例,宽度相同(标签看起来大小相同)。从渐近线可以做到这一点吗?我不是一个经验丰富的MetaPost/渐近线用户,我现在也只是在学习这两种方法。但我正在阅读渐近线常见问题解答,希望能回答您的问题。好吧。。。这是一个非常古老的问题,但让我们给出一个更易于使用的答案。首先将其绘制为一张图片,这将使用延迟绘制/自动缩放。然后,将该图片绘制到另一张,并根据口味进行额外缩放
real originalSize = 3inch;
real scaledSize = 12inch;
size(originalSize);
// ... draw your picture
picture original = currentpicture;
currentpicture = new picture;
add(scale(scaledSize / originalSize) * original.fit())