gpt4 book ai didi

haskell - Haskell 图 SVG 文件的边距

转载 作者:行者123 更新时间:2023-12-02 16:06:45 25 4
gpt4 key购买 nike

我正在尝试这个图表示例:

funs          = map (flip (^)) [2..6]
visualize f = stroke' (with & vertexNames .~ [[0 .. 6 :: Int]] )
(regPoly 7 1)
# lw none
# showLabels
# fontSize (Local 0.6)
<> star (StarFun f) (regPoly 7 1)
# stroke # lw thick # lc red
example = center . hcat' (with & sep .~ 0.5) $ map visualize funs

结果如下:

enter image description here

一切都按预期显示,一些数字(或更准确地说,这些数字的中心)位于图像边缘附近,因此最终它们看起来像是被剪掉了。

有办法解决这个问题吗?

最佳答案

问题是文本没有信封,因此不考虑其大小。您可以使用 frame 函数来解决您的问题,该函数向信封添加边框。

example = frame 2 . center . hcat' (with & sep .~ 5) $ map visualize funs

example

关于haskell - Haskell 图 SVG 文件的边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29241477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com