如何在 Metapost 中插入一个段落并在其下方插入一幅图画?这必须在单个 Metapost 块内完成,(即)在单个\startMPcode
and\stopMPcode
块内完成
示例图像:
答案1
由于您没有指定确切的问题,也没有指定任何示例代码,因此我只能盲目猜测问题出在哪里。我假设您想\framed
在 内使用textext
。您必须使用align=normal
来创建。如果您不需要该命令提供的功能,vbox
您也可以简单地使用。\vbox
\framed
这是一个完整的例子。作为“绘图”,我简单地使用了一个黑色方块。
\startbuffer
\input hawking
\stopbuffer
\starttext
\startMPcode
draw textext.top("\framed[align=normal]{\getbuffer}");
fill fullsquare
xyscaled (TextWidth, 1cm) shifted (0, -5mm);
\stopMPcode
\stoptext