5

ダイアグラムHaskell 描画フレームワークを使用しています。以下のコードは、「(0,0)」というテキストが重ねられたオレンジ色の六角形を生成することを目的としています。残念なのは文字が小さいこと。のサイズを変更して大きくしようとしましたrectが、うまくいきませんでした。

import Diagrams.Prelude
import Diagrams.Backend.SVG.CmdLine

diagram = mconcat [ text "(0,0)" <> rect 8 1,
                    hexagon 20 # lw 0.02 # fc orange # rotateBy (1/4) ]

main = defaultMain (pad 1.1 diagram)
4

1 に答える 1

9

scalehammar が示唆するように、次のように使用できます。

(text "(0,0)" <> rect 8 1) # scale 5

のようにフォントサイズを変更することもできます。

text "(0,0)" # fontSize 5 ...

于 2013-03-21T16:37:30.387 に答える