我试图在较低级别更好地理解 Rebol 3 图形(即不使用 R3-GUI)。我在绘制 gob 中呈现文本时遇到问题。
这有效:
REBOL []
par: make system/standard/para []
gob-svg: make gob! [ ;this GOB is just for SVG graphics
offset: 0x0
size: 640x480
draw: none
]
rt: bind/only [
size 18 para par text "This is a test!"
] import 'text
gob-svg/draw: bind compose/only [
box 20x20 50x50 1 text 100x100 640x480 anti-aliased rt
] import 'draw
view gob-svg
这不起作用:
REBOL []
par: make system/standard/para []
gob-svg: make gob! [ ;this GOB is just for SVG graphics
offset: 0x0
size: 640x480
draw: none
]
gob-svg/draw: bind compose/only [
box 20x20 50x50 1 text 100x100 640x480 anti-aliased (
bind/only compose [
size 18 para (par) text "This is a test!"
] import 'text
)
] import 'draw
view gob-svg
关于我做错了什么的任何想法?第二个脚本不应该在功能上等同于第一个吗?
谢谢。