作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我现在正在为我的学士论文库工作,我需要你的帮助来制作新的线型。下面有单行双头箭头的代码: <-> 。我想问是否有能力从 line (line = TrailFromOffsets [unitX]) 变为 doubleline,看起来像这样:=,并且带有它的箭头看起来像这样 <=> ?如果有能力做到这一点,我将非常感谢您提供一个例子!先感谢您!
line = trailFromOffsets [unitX]
doubleHeadArrow = (with & arrowHead .~ spike & headColor .~ black & headSize .~ 0.4
& arrowTail .~ spike' & tailColor .~ black & tailSize .~ 0.4
& arrowShaft .~ line)
最佳答案
我认为你需要创建某种假箭头。取一个带有不可见轴的双头箭头,不透明度为 0。并将两条平行线放在看不见的轴上,即箭头,使用 sep 。
import Data.Colour (withOpacity)
invisibleShaftArrow = arrowBetween' (with & arrowHead .~ spike & headColor .~ black & headSize .~ 0.4
& arrowTail .~ spike' & tailColor .~ black & tailSize .~ 0.4
& arrowShaft .~ line & shaftColor .~ anyColor `withOpacity` 0)
编辑:更正确的是, lines 函数应该可以解决问题:
line = trailFromOffsets [unitX]
lines = mconcat $ map strokeLocTrail [line, offsetTrail 0.1 line]
example = (with & arrowHead .~ spike & headColor .~ black & headSize .~ 0.4
& arrowTail .~ spike' & tailColor .~ black & tailSize .~ 0.4
& arrowShaft .~ lines)
关于Haskell 图双线箭头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23754319/
Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 I
我是一名优秀的程序员,十分优秀!