色の指定方法
関数の引数にcolor
がある場合、色を指定できます。fill
は塗りつぶしです。stroke
は枠線です。3pt + black
のように+
で属性を追加できます。
#rect(fill: red, stroke: 3pt + black, radius: 1em)#line(stroke: 3pt + green, start: (0%,0%), end: (50%, -4em))
rgb("#000000")
のように RGB 値で指定することもできます。透明度を含めたrgb("#000000aa")
のような指定方法もあります。
#grid(columns: 2,polygon( (0cm, 1cm), (0.5cm, 0cm), (1cm, 1cm), fill: rgb("#0000cc"), ),circle(radius: 0.5cm , fill: rgb("#0000cc55")))
グラデーションを指定するにはgradient
を利用します。グラデーションの種類をgradient.linear
のように指定します。
グラデーションの方向はangle: 90deg
のように角度で指定します。
#rect(fill: gradient.linear(red, blue,angle: 90deg), radius: 1em,)