Re: [NTG-context] Divided cells and bullet points in tables

2012-08-31 Thread Wolfgang Schuster

Am 30.08.2012 um 13:48 schrieb Malte Stien :

> Hi,
> 
> I'm trying to create a table with the following formatting:
> 
> 1. The top left cell is divided in two by a diagonal line with separate text 
> into each triangle
> 2. Another cell in the table body has a bulleted list
> 
> I've had no success with the first. With the second I've tried using the 
> \startitemize command. It generates the bullet points but places all the 
> items on a single line and hence pushing the table wider than the page. I've 
> also tried using \par or \newline but to no avail.
> 
> I have been using tabulate for the table; is there another table library that 
> might make this work?


Use natural tables or xtables where you can use the background/overlay 
mechanism.

\startuseMPgraphic{table:line:diagonal}

  draw lrcorner OverlayBox -- ulcorner OverlayBox
withpen pencircle scaled \frameddimension{rulethickness}
withcolor \MPcolor{\framedparameter{framecolor}} ;

  draw textext.llft("\strut\getvariable{table:diagonal}{first}")
shifted 
(OverlayWidth-\frameddimension{offset},OverlayHeight-\frameddimension{offset}) ;

  draw textext.urt ("\strut\getvariable{table:diagonal}{second}")
shifted (\frameddimension{offset},\frameddimension{offset}) ;

  setbounds currentpicture to OverlayBox ;

\stopuseMPgraphic

\defineoverlay[table:line:diagonal][\useMPgraphic{table:line:diagonal}]

\starttext

\bTABLE[width=4cm,height=4cm]
  \bTR
\bTD[background=table:line:diagonal]
  \setgvariables[table:diagonal][first=Risk,second=Probabality]
\eTD
\bTD C1 \eTD
\bTD C2 \eTD
  \eTR
  \bTR
\bTD R1 \eTD
\bTD
  \startitemize
  \startitem Item 1 \stopitem
  \startitem Item 2 \stopitem
  \stopitemize
\eTD
\bTD \eTD
  \eTR
  \bTR
\bTD R2 \eTD
\bTD \eTD
\bTD \eTD
  \eTR
\eTABLE

\stoptext

Wolfgang
___
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
___


Re: [NTG-context] Divided cells and bullet points in tables

2012-08-30 Thread Marco Patzer
On 2012-08-30 Malte Stien  wrote:

Hi Malte,

> 1. The top left cell is divided in two by a diagonal line with
> separate text into each triangle

This should get you started:
http://article.gmane.org/gmane.comp.tex.context/67721

> 2. Another cell in the table body has a bulleted list

This is possible with natural tables.


Marco

___
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
___


[NTG-context] Divided cells and bullet points in tables

2012-08-30 Thread Malte Stien
Hi,

I'm trying to create a table with the following formatting:

1. The top left cell is divided in two by a diagonal line with separate text 
into each triangle
2. Another cell in the table body has a bulleted list

I've had no success with the first. With the second I've tried using the 
\startitemize command. It generates the bullet points but places all the items 
on a single line and hence pushing the table wider than the page. I've also 
tried using \par or \newline but to no avail.

I have been using tabulate for the table; is there another table library that 
might make this work?

Any help would be much appreciated.
Thank you,
Malte.
<>___
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
___