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 ___________________________________________________________________________________