我尝试使用Racket编写幻灯片代码,我希望我的大部分图片都位于文本的右侧。
到目前为止,我有我想要的图像,但之后的所有文字都会在左边的图像下结束。我似乎无法让文本占据与图像相同的空间,就在它的旁边。与this一样。
感谢任何帮助。代码如下:
(slide
(item #:align 'right (bitmap "cyberdyne_behind_the_scenes.jpg"))
(item "Artificial Intelligence")
(item "Neural Network")
(para " Processors" )
(item "Advanced Robotics")
(para " Systems for Medicine")
(item "Consumer Products")
(item "Defense"))
答案 0 :(得分:0)
我通常喜欢使用ppict
来做这类事情。
您可以在此处找到ppict的文档:http://docs.racket-lang.org/unstable-gui/ppict.html
使用((pslide-base-pict))
会为您提供与幻灯片大小相符的图片。
从那里,您可以使用(coord ...)
将您想要的内容放在适当的位置。
你的幻灯片最终会看起来像:
(slide
(ppict-do ((pslide-base-pict))
#:go (coord 1/2 0 'tc)
<title>
#:go (coord 1 1 'rb)
<bottom-picture>
#:go (coord 1/5 1/10 'tl)
<bullets>))