一个简单的例子:
\starttext
\setupframed[align=right,frame=off,offset=none]
\framed{A\hskip3em\framed{B\\ C}}
\stoptext
如何设置framed
包含的B\\ C
,以便的基线\framed{B\\ C}
可以与第一行具有相同的基线B
?
在纯 TeX 中也可以实现相同的结果,如下所示:
\hbox{\vtop{\hbox{A}}\hskip3em\vtop{\hbox{B}\hbox{C}}}
ConTeXt 中的方法是什么?
答案1
你需要location=top
,看看维基百科 - setupframed以获得更多选项。
\starttext
\framed{A\hskip3em\framed[align=normal,location=top]{B\\ C}}
\stoptext