Sifting through my TeX-mailbox, I came along this post of Wolfgang Schuster and 
decided to try all variations given to the align parameter on \framed.
Curious in which cases the \hbox and in which the \vbox is chosen, not 
unimportant of course.
I did this by typesetting \hbox{abc}\hbox{xyz} inside a framed. For \hbox want 
expects abcxyz as output and for \vbox abc and below it xyz. As can be seen in 
the first two examples.
To my surprise none of the \framed[align=..] options exhibits \vbox character!

Thus my question: has the behaviour of \framed[align=..] changed in the mean 
time? Three years is of course an eternity when seen in the perspective of the 
speed with which ConTeXt is evolving 😃. Or is there another reason why the 
\vbox effect is not shown in any of the examples?
I am enclosing a minmal example and its output. Just curious.

Hans van der Meer


On 18 Apr 2013, at 15:46, Wolfgang Schuster 
<schuster.wolfg...@gmail.com<mailto:schuster.wolfg...@gmail.com>> wrote:


Am 18.04.2013 um 15:39 schrieb "Meer, H. van der" 
<h.vanderm...@uva.nl<mailto:h.vanderm...@uva.nl>>:

Why does the [align=middle] makess such a difference?

\framed can use a \hbox or a \vbox to place the content, by default it uses a 
\hbox
but when you set the correct value for the align key it uses a \vbox.

Wolfgang

% testting hbox-vbox behaviour for framed.
\starttext
input:\verbatim{\hbox{\hbox{abc}\hbox{xyz}}}\crlf
\hbox{\hbox{abc}\hbox{xyz}}\blank
input:\verbatim{\vbox{\hbox{abc}\hbox{xyz}}}\crlf
\vbox{\hbox{abc}\hbox{xyz}}\blank
\setupframed[width=0.7\textwidth]
\leftaligned{these are in the command reference}\blank
input:\verbatim{\framed[align=OPTION]{\hbox{abc}\hbox{xyz}}}\blank
inner:\crlf
\framed[align=inner]{\hbox{abc}\hbox{xyz}}\blank
outer:\crlf
\framed[align=outer]{\hbox{abc}\hbox{xyz}}\blank
left:\crlf
\framed[align=left]{\hbox{abc}\hbox{xyz}}\blank
right:\crlf
\framed[align=right]{\hbox{abc}\hbox{xyz}}\blank
flushleft:\crlf
\framed[align=flushleft]{\hbox{abc}\hbox{xyz}}\blank
flushright:\crlf
\framed[align=flushright]{\hbox{abc}\hbox{xyz}}\blank
middle:\crlf
\framed[align=middle]{\hbox{abc}\hbox{xyz}}\blank
center:\crlf
\framed[align=center]{\hbox{abc}\hbox{xyz}}\blank
normal:\crlf
\framed[align=normal]{\hbox{abc}\hbox{xyz}}\blank
no:\crlf
\framed[align=no]{\hbox{abc}\hbox{xyz}}\blank
yes:\crlf
\framed[align=yes]{\hbox{abc}\hbox{xyz}}\blank
broad:\crlf
\framed[align=broad]{\hbox{abc}\hbox{xyz}}\blank
last:\crlf
\framed[align=last]{\hbox{abc}\hbox{xyz}}\blank
r2l:\crlf
\framed[align=r2l]{\hbox{abc}\hbox{xyz}}\blank
l2r:\crlf
\framed[align=l2r]{\hbox{abc}\hbox{xyz}}\blank
\leftaligned{these are extra in the contextgarden}\blank
high:\crlf
\framed[align=high]{\hbox{abc}\hbox{xyz}}\blank
low:\crlf
\framed[align=low]{\hbox{abc}\hbox{xyz}}\blank
lohi:\crlf
\framed[align=lohi]{\hbox{abc}\hbox{xyz}}\blank
\stoptext


Attachment: framedbox.pdf
Description: framedbox.pdf

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to