Thank you Wolfgang.

When comparing the results between tabulate and TABLE, I noticed some different 
results in formatting.

1. When using TABLE the table text is slightly shifted to the right. My initial 
guess was that this is due to the frame thickness but setting rulethickness= 
0pt did not solve this. 
How can I get the text in the table to align with the regular text?

2. In both cases column widths of 6cm and 3 cm have been set. Yet, the results 
show a difference in column width (not sure which one is correct)

3. The vertical space between the regular text and the start of the table 
varies. It is larger when using tabulate.

4. The vertical space between the lines in the table text also varies. It is 
larger when using TABLE.

(I left out the modes in MWE below because I don’t think it is relevant here.)

\starttext

\setupwhitespace[big]

\startsetups [tablesetups]
    \setupTABLE [start]      [frame=off, rulethickness=0pt]
    \setupTABLE [column] [1] [width=6cm,align=flushleft]
    \setupTABLE [column] [2] [width=3cm,align=flushleft]
\stopsetups

Calculate the hydrostatic pressure of the following fluid.
\par
\bTABLE [setups=tablesetups]
    \bTR
        \bTD Well depth     \eTD
        \bTD 10100 ft       \eTD
        \bTD 3100 m         \eTD
    \eTR
    \bTR
        \bTD Fluid density  \eTD
        \bTD 9.0 ppg        \eTD
        \bTD 1.08 kg/l      \eTD
    \eTR
\eTABLE

Calculate the hydrostatic pressure of the following fluid.
\starttabulate[|lw(6cm)|lw(3cm)|p|]
\NC Well depth          \NC 10100 ft    \NC 3100 m              \NC \NR
\NC Fluid density       \NC 9.0 ppg     \NC 1.08 kg/l       \NC \NR
\stoptabulate

\stoptext



> On 6 Sep 2018, at 18:53, Wolfgang Schuster 
> <wolfgang.schuster.li...@gmail.com> wrote:
> 
> You can’t do this with tabulate but it’s possible with natural tables.
> 
> %\enablemode [BL]
> 
> \starttext
> 
> \startsetups [tablesetups]
>     \setupTABLE [start]      [frame=off]
>     \setupTABLE [column] [1] [width=6cm,align=flushleft]
>     \setupTABLE [column] [2] [width=2cm,align=flushleft]
> \stopsetups
> 
> \bTABLE [setups=tablesetups]
>     \bTR
>         \bTD Well depth \eTD
>         \bTD 10100 ft \eTD
>         \startmode [BL] \bTD \unit{3100 meter} \eTD \stopmode
>     \eTR
>     \bTR
>         \bTD Fluid density \eTD
>         \bTD 9.0 ppg \eTD
>         \startmode [BL] \bTD \unit{1.08 kilogram per liter} \eTD \stopmode
>     \eTR
> \eTABLE
> 
> \stoptext
> 
> Wolfgang
> 
> 
> Jan Willem Flamma schrieb am 06.09.18 um 11:44:
>> Dear list members
>> 
>> I would like to disable to third column in the question when mode BL is not 
>> enabled.
>> 
>> When mode BL is enabled (using the toggle), the third column should of 
>> course appear again.
>> 
>> How can I achieve this?
>> 
>> Regards,
>> Jan Willem
>> 
>> 
>> MWE:
>> 
>> \starttext
>> 
>> %Toggles
>> %\enablemode[BL]
>> 
>> \defineblock[question]
>> \defineblock[answer]
>> 
>> \hideblocks[question]
>> \hideblocks[answer]
>>  
>> \defineenumeration
>>     [question]
>>     [text=Question,
>>      after={\blank[2*big]},
>>      inbetween={\blank[nowhite]},
>>      way=bychapter,
>>      prefixsegments=chapter,
>>      prefix=yes]
>> 
>>      \defineenumeration
>>     [answer]
>>     [counter=answer,
>>      text=,
>>      width=,
>>      before={\blank[nowhite]},
>>      after={\blank[nowhite]},
>>      indenting=no,
>>      titledistance=1cm,
>>      location=inmargin,
>>      alternative=left,
>>      headstyle=,
>>      way=bychapter,
>>      prefixsegments=chapter,
>>      prefix=yes]
>>            \beginquestion
>> \startquestion
>> Calculate the hydrostatic pressure of the following fluid.
>> \starttabulate[|lw(6cm)|lw(3cm)|\doifmode{BL}{p|}]
>> \NC Well depth                   \NC 10100 ft    \doifmode{BL}{\NC 3100 m}   
>>      \NC \NR
>> \NC Fluid density                \NC 9.0 ppg     \doifmode{BL}{\NC 1.08 
>> kg/l}            \NC \NR
>> \stoptabulate
>> \stopquestion
>> \endquestion
>> \beginanswer
>> \startanswer
>> 4726 psi\doifmode{BL}{ / 328 bar}
>> \stopanswer
>> \endanswer
>> 
>> 
>> \startsection[title=Questions]
>>     \useblocks[question]
>>     \startsubsubsection[title=Answers]
>>         \useblocks[answer]
>>     \stopsubsubsection
>> \stopsection
>> 
>> \stoptext
>> ___________________________________________________________________________________
>> 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://context.aanhet.net
>> archive  : https://bitbucket.org/phg/context-mirror/commits/
>> wiki     : http://contextgarden.net
>> ___________________________________________________________________________________
> 

___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to