Ok, I don't understand "occupy a double slot on the panel with a single 
breaker", that’s some tech-talk I guess,
but how about faking it:
use in you preamble
\dimen0=.35in
and then use for the header (or all the rows):
\bTR[height=\dimen0]
and for "fake doubles"
\bTR[height=2\dimen0]

This way you change dimen0, you change the whole thing.

P.S: apparently having ALL cells in a single row having [nr=2] does screw up 
the table  instead of doubling the cell height (what you wanted, I guess).

> -----Ursprüngliche Nachricht-----
> Von: ntg-context-boun...@ntg.nl [mailto:ntg-context-boun...@ntg.nl] Im
> Auftrag von Pavneet Arora
> Gesendet: Freitag, 25. November 2011 00:47
> Cc: 'mailing list for ConTeXt users'
> Betreff: Re: [NTG-context] Double height rows using natural tables?
> 
>  From an earlier version using `unnatural' tables, I have enclosed the output
> PDF.  This situation can arise anywhere in the panel/table where you have
> adjacent rows allow of which should be spanning a double row.  In this case
> circuits 15 and 16 occupy a double slot on the panel with a single breaker;
> hence the layout should reflect this.  How would this be best achieved in the
> natural table model?  Shouldn't we just be dealing with spans independently
> of worrying about whether other adjacent columns will also require a row
> span?
> 
> On 11-11-24 06:23 PM, Christian wrote:
> > Now I don't get it :D What do you want to accomplish? Maybe an
> annotated screenshot would help?
> >
> > anyway, here's a another tip:
> > \setupTABLE[r][4][topframe=on]
> > \setupTABLE[r][6][topframe=on]
> > \setupTABLE[r][8][topframe=on]
> > \setupTABLE[r][10][topframe=on]
> > \setupTABLE[r][12][topframe=on]
> > \setupTABLE[r][16][topframe=on]
> > =
> > \setupTABLE[r][4,6,8,10,16][topframe=on]
> >
> >> Yes, I get that part.  Perhaps, a larger example will illustrate .
> >>
> >> Enclosed is a simple electrical panel.  Many are 40 or 60 circuits
> >> large.  Note that you have an assortment of cells spanning rows
> >> depending on breaker size.
> >> It is only by chance that in a particular case adjacent breaker might
> >> utilize the full slot.  Hence the [nr=2] approach.  So in the given
> >> panel, if circuits
> >> 15 and 16 were both double-pole, it would be incorrect to label them
> >> as 15A/15B and 16A/16B.  Then for that particular 'row' I would need
> >> double height.
> >>
> >> On 11-11-24 06:07 PM, Christian wrote:
> >>> If you want all rows double height except the first, just do it the
> >>> other way
> >> around.
> >>> \setupTABLE[r][each][height=0.7in]
> >>> and then for the first row:
> >>> \bTR[height=0.35in]
> >>> Then it's only 2 digits to change :)
> >>>
> >>> [nr=X] is for a cell spanning X rows. Hint: nr=number rows. So
> >>> you'll get a
> >> single cell that reaches down X rows. it's not meant to be used to
> >> adjust the height of a row.
> >>>
> >>> Check this out, lots of examples:
> >>> http://www.pragma-ade.com/general/manuals/enattab.pdf
> >>>
> >>>
> >>>> Thank you, Christian.  However, I find explicitly setting the row
> >>>> height a bit awkward.  What happens if I changed the height value
> >>>> in my \setupTABLE directive?  Then I would have to change all
> >>>> references to height in the table explicitly.  Also, my made up
> >>>> example is
> >>>> *only* of double rows.  However, I have the earlier example where
> >>>> this is a mixture of row spans across different columns.  It was
> >>>> just by chance that I was in a situation with all adjacent cells in
> >>>> a particular row
> >> requiring a row span.
> >>>>
> >>>> Why would that be considered not an application of [nr=?]?  And if
> >>>> it indeed the case, shouldn't it be explicit that [nr=2] doesn't
> >>>> apply to an
> >> entire row?
> >>>>
> >>>> Regards.
> >>>>
> >>>>
> >>>> On 11-11-24 05:47 PM, Christian wrote:
> >>>>>> I have tried various combinations and have so far been
> >>>>>> unsuccessful in getting a row of double height using natural
> >>>>>> tables.  I am following up and enclosing a minimal example, along
> >>>>>> with the a previous incarnation using TABLE, which does give me
> >>>>>> the intended
> >>>> layout.
> >>>>>>
> >>>>>> Any suggestions on how to do the same using natural tables would
> >>>>>> be greatly appreciated.
> >>>>>
> >>>>> use the height parameter for the table row. also, I don't thik
> >>>>> you've
> >>>> understood the meaning of 'nr=2'.
> >>>>> I suggest you read the wiki entry on TABLES:
> >>>>> http://wiki.contextgarden.net/TABLE
> >>>>>
> >>>>>
> >>>>> and here's your table back ;P :
> >>>>>
> >>>>> \bTABLE
> >>>>> \bTABLEbody
> >>>>>         \bTR
> >>>>>                 \bTD Circuit \eTD
> >>>>>                 \bTD Description \eTD
> >>>>>                 \bTD Circuit \eTD
> >>>>>                 \bTD Description \eTD
> >>>>>         \eTR
> >>>>>
> >>>>>         \bTR[height=0.7in]
> >>>>>                 \bTD  7 \eTD \bTD  Bedroom 4 Arc Fault Plug \eTD
> >>>>>                 \bTD  8 \eTD \bTD  \unused \eTD
> >>>>>         \eTR
> >>>>> \eTABLEbody
> >>>>> \eTABLE
> >>>>>
> >>>>
> >>>> --
> >>>> -----
> >>>> - Pavneet Arora
> >>>>
> >>>> Waroc Fine Audio + Custom Home Cinema www.waroc.com
> >> 416.937.WAROC
> >>>> (9276)
> >>>>
> >>>>
> >>
> __________________________________________________________
> >>>> _________________________
> >>>> 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
> >>>>
> >>
> __________________________________________________________
> >>>> _________________________
> >>>
> >>
> >> --
> >> -----
> >> - Pavneet Arora
> >>
> >> Waroc Fine Audio + Custom Home Cinema www.waroc.com
> 416.937.WAROC
> >> (9276)
> >
> >
> 
> --
> -----
> - Pavneet Arora
> 
> Waroc Fine Audio + Custom Home Cinema
> www.waroc.com  416.937.WAROC (9276)


___________________________________________________________________________________
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