Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.soft-sys.math.mathematica > #2989 > unrolled thread
| Started by | Alexey Popkov <lehin.p@gmail.com> |
|---|---|
| First post | 2011-06-07 10:46 +0000 |
| Last post | 2011-06-07 10:46 +0000 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.soft-sys.math.mathematica
Re: How the final "typeset" expression of TableForm is generated? Alexey Popkov <lehin.p@gmail.com> - 2011-06-07 10:46 +0000
| From | Alexey Popkov <lehin.p@gmail.com> |
|---|---|
| Date | 2011-06-07 10:46 +0000 |
| Subject | Re: How the final "typeset" expression of TableForm is generated? |
| Message-ID | <iskvih$5p8$1@smc.vnet.net> |
Thank you for the explanation. Is the conversion of the GridBox options the only case when the FrontEnd modifies an expression sent by the kernel or there are other cases?
Alexey
----- Original Message -----
From: "John Fultz" <jfultz@wolfram.com>
To: <lehin.p@gmail.com>
Sent: Tuesday, June 07, 2011 12:21 AM
Subject: Re: How the final "typeset" expression of TableForm is generated?
On Mon, 6 Jun 2011 18:38:16 +0500, Alexey Popkov wrote:
>> The issue is that the front end has two different specifications for
> specifying
>> GridBox options...one of which dates back to version 3, and the other,
>> more
>> expansive set dates to version 6. The front end understands both sets
>> of
>> options, but canonicalizes anything it receives to the version 6
>> options.
>>
> Which set of options we get by evaluating "ToBoxes[TableForm[{1}]]": new
> or
> legacy? How a user can convert one set to another?
>
> Alexey
ToBoxes[] of TableForm is creating the legacy options, as there's been no need
to update the typesetting of TableForm in a while (ToBoxes[] of Grid, on teh
other hand, uses modern options). The conversion is done by the front end. You
could rely on the front end to do the conversion for you, or you could figure
out how the options map yourself. I don't think it's terribly difficult to
figure it out, but I'm not going to dig it up for you...I just don't have time.
Sincerely,
John Fultz
jfultz@wolfram.com
User Interface Group
Wolfram Research, Inc.
Back to top | Article view | comp.soft-sys.math.mathematica
csiph-web