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. advTHANKSance. -- ----- - Pavneet Arora
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
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 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 __________________________________________________________ _________________________
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)
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)
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)
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-bounces@ntg.nl [mailto:ntg-context-bounces@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)
participants (2)
-
Christian
-
Pavneet Arora