From: "jdh" <dhenman@gmail.com>
To: <ntg-context@ntg.nl>
Subject: Re: xtables: rowwise, columnwise, and cellwise opera
Date: Sat, 06 Jan 2018 14:42:33 -0800 [thread overview]
Message-ID: <20180106144233.3646@sparky> (raw)
You're right, the manual says what you pasted.
I agree that it is logical and makes sense, but the actual program does not
do it. My version is: "mtx-context
I was using: version: 2017.08.29 19:35
I updated to: version: 2018.01.05 19:26
Reality does not match the manual page you quated.
I recommend that you test before you send out manual pages which are not accurate with the actual processing.
Regards
----
Alan Braslau <braslau.list@comcast.net> wrote:
> According to i-context.pdf ($CONTEXTHOME/tex/context/interface/mkiv)
>
> 1 2
> \startxcell [...] [..,..=..,..] ... \stopxcell
> OPT OPT
> 1 NAME
> 2 nx=NUMBER
> ny=NUMBER
> nc=NUMBER
> nr=NUMBER
> inherits: \setupxtable
>
>
>
> On Fri, 05 Jan 2018 15:50:51 -0800
> "jdh" <dhenman@gmail.com> wrote:
>
> >
> > No it wont compile with two groups. It takes the second as content.
> > It may be a version difference. But it likewise would not work as is
> > for me with puting the key=value into the 1st bracket pair.
> >
> > Version parsing difference?
> >
> > Alan Braslau <braslau.list@comcast.net> wrote:
> >
> > > No, in ConTeXt one NEVER, EVER mixes key=value lists with simple
> > > keywords (parsing would otherwise be very less efficient).
> > >
> > > The feature to be able to declare a "namespace" (such as the
> > > one called "suffix") having particular values of its parameters is
> > > really powerful. Think of it as "xtable:suffix" that inherits from
> > > the namespace "xtable" but then lives a life of its own...
> > >
> > > \startxcell takes and optional namespace specification, i.e.
> > > [suffix] and an optional key=value list of parameters, i.e.
> > > [ny=2,...]. These parameters override locally the values that are
> > > otherwise carried by the namespace.
> > >
> > > ConTeXt gurus: I hope that I have gotten this explanation right.
> > >
> > > Alan
> > >
> > >
> > >
> > >
> > >
> > > On Fri, 5 Jan 2018 17:12:40 +0100
> > > Floris van Manen <vm@klankschap.nl> wrote:
> > >
> > > > apparently
> > > >
> > > > > \startxcell[suffix][ny=2] cell a 1 \stopxcell
> > > >
> > > > should be
> > > >
> > > > \startxcell[suffix, ny=2] cell a 1 \stopxcell
> > > >
> > > >
> > > >
> > > >
> > > > > On 5 Jan 2018, at 14:32, Hans Hagen <pragma@wxs.nl> wrote:
> > > > >
> > > > > On 1/5/2018 4:57 AM, Henri wrote:
> > > > >> Dear list,
> > > > >> The Natural Tables have this great feature that I can control
> > > > >> the layout with rowwise, columnwise, or cellwise setups. For
> > > > >> example: \starttext
> > > > >> \setupTABLE [frame=off]
> > > > >> \setupTABLE [r] [first] [topframe=on,bottomframe=on,style=bold]
> > > > >> \setupTABLE [c] [2] [style=italic]
> > > > >> \setupTABLE [2] [3] [color=red]
> > > > >> \setupTABLE [r] [last] [bottomframe=on]
> > > > >> \startTABLE
> > > > >> \NC A \NC A \NC A \NC\NR
> > > > >> \NC B \NC B \NC B \NC\NR
> > > > >> \NC C \NC C \NC C \NC\NR
> > > > >> \NC D \NC D \NC D \NC\NR
> > > > >> \NC E \NC E \NC E \NC\NR
> > > > >> \stopTABLE
> > > > >> \stoptext
> > > > >
> > > > > it's also an extremely inefficient method
> > > > >
> > > > >> How can I do such a thing with Extreme Tables? If it is not
> > > > >> yet possible I'd like to request the inclusion of such a
> > > > >> mechanism.
> > > > > from the manual, named setups:
> > > > >
> > > > > \setupxtable[suffix][align=middle,foregroundcolor=red]
> > > > > \setupxtable[blabla][foregroundstyle=slanted]
> > > > > \setupxtable[crap] [foregroundcolor=blue]
> > > > > \setupxtable[bold] [crap][foregroundstyle=bold]
> > > > >
> > > > > \startxtable % [frame=off]
> > > > > \startxtablehead
> > > > > \startxrow[bold]
> > > > > \startxcell[suffix] head a \stopxcell
> > > > > \startxcell[blabla] head b \stopxcell
> > > > > \startxcell head c \stopxcell
> > > > > \stopxrow
> > > > > \stopxtablehead
> > > > > \startxtablebody
> > > > > \startxrow
> > > > > \startxcell[suffix][ny=2] cell a 1 \stopxcell
> > > > > \startxcell cell b 1 \stopxcell
> > > > > \startxcell cell c 1 \stopxcell
> > > > > \stopxrow
> > > > > \startxrow
> > > > > \startxcell cell b 2 \stopxcell
> > > > > \startxcell cell c 2 \stopxcell
> > > > > \stopxrow
> > > > > \startxrow
> > > > > \startxcell[suffix] cell a 3 \stopxcell
> > > > > \startxcell cell b 3 \stopxcell
> > > > > \startxcell cell c 3 \stopxcell
> > > > > \stopxrow
> > > > > \startxrow
> > > > > \startxcell[suffix] cell a 4 \stopxcell
> > > > > \startxcell cell b 4 \stopxcell
> > > > > \startxcell cell c 4 \stopxcell
> > > > > \stopxrow
> > > > > \startxrow
> > > > > \startxcell[suffix] cell a 5 \stopxcell
> > > > > \startxcell cell b 5 \stopxcell
> > > > > \startxcell cell c 5 \stopxcell
> > > > > \stopxrow
> > > > > \stopxtablebody
> > > > > \stopxtable
> > > > >
> > > > >
> > > > >
> > > > > -----------------------------------------------------------------
> > > > > Hans Hagen | PRAGMA ADE
> > > > > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
> > > > > tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
> > > > > -----------------------------------------------------------------
> > > > > ___________________________________________________________________________________
> > > > > 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
> > > ___________________________________________________________________________________
> > ___________________________________________________________________________________
> > 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
___________________________________________________________________________________
next reply other threads:[~2018-01-06 22:42 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-01-06 22:42 jdh [this message]
2018-01-07 13:13 ` Wolfgang Schuster
2018-01-07 15:37 ` Alan Braslau
-- strict thread matches above, loose matches on Subject: below --
2018-01-05 23:50 jdh
2018-01-06 16:46 ` Alan Braslau
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180106144233.3646@sparky \
--to=dhenman@gmail.com \
--cc=ntg-context@ntg.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).