Hi Wolfgang, all,

Here is a new test file. Objective: To control the interlinespacing of the \\ command inside of \framed while keeping the bottom argument y of {x\\y} on the same baseline as the rest of the sentence. Look carefully at the examples in the attached pdf and see how the baselines moves when top is used to control \\.

A mixture of the parameters top and bottom does the trick, but the use of bottom is an ugly hack. Is there a better way? See below and attached

Best wishes
Idris

=====choice-cs-new2.tex=====
\setupinterlinespace[line=1.8em]
\setupwhitespace[big]

\defineframed[Choice][frame=off,location=bottom,align=middle,offset=0pt]

\defineframed[ChoiceTop][frame=off,location=bottom,align=middle,offset=0pt,top={\setupinterlinespace[line=1.2em]}]

\defineframed[ChoiceTopBottom][frame=off,location=bottom,align=middle,offset=0pt,top={\setupinterlinespace[line=1.2em]},bottom={\vskip.14em}]

 \starttext

(One~* Two~* Three~* Four) is even.

(\Choice{x\\One}~* \Choice{1\\Two}~* \Choice{x\\Three}~* \Choice{2\\Four}) is even.

(\ChoiceTop{x\\One}~* \ChoiceTop{1\\Two}~* \ChoiceTop{x\\Three}~* \ChoiceTop{2\\Four}) is even.

(\ChoiceTopBottom{x\\One}~* \ChoiceTopBottom{1\\Two}~* \ChoiceTopBottom{x\\Three}~* \ChoiceTopBottom{2\\Four}) is even.
 \stoptext
============================
--
Idris Samawi Hamid
Professor of Philosophy
Colorado State University
Fort Collins, CO 80523

Attachment: choice-cs-new2.pdf
Description: Adobe PDF document

Attachment: choice-cs-new2.tex
Description: TeX document

___________________________________________________________________________________
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