MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: How to print TraditionalForm without evaluation

  • To: mathgroup at smc.vnet.net
  • Subject: [mg92624] Re: [mg92614] How to print TraditionalForm without evaluation
  • From: Bob Hanlon <hanlonr at cox.net>
  • Date: Thu, 9 Oct 2008 06:33:07 -0400 (EDT)
  • Reply-to: hanlonr at cox.net

Recommend that you use columns rather than rows.

input = {
   (1 - 3*x^3 + 2*x^5)/(4*x^3),
   (-5*x^(1/4) + (x^2)^(4/3))/x^(3/2),
   Sin[x], Cos[x]
   };

labels = HoldForm[Integrate[#, x]] & /@ input;

output = ReleaseHold[labels] // FullSimplify;

Grid[Transpose[{labels, output}],
  Frame -> All,
  ItemStyle -> Directive[18, Bold]] // TraditionalForm


Bob Hanlon

---- Serych Jakub <Serych at panska.cz> wrote: 

=============
I want to write notebook which prints simple integration examples with
results for the students.
Something like:

ex1 = (1 - 3*x^3 + 2*x^5)/(4*x^3);
ex2 = (-5*x^(1/4) + (x^2)^(4/3))/x^(3/2);

Grid[{
  Table[
   TraditionalForm[Integrate[Symbol["ex" <> ToString[nr]], x]], {nr, 1, 2}],
(* do not integrate this *)
  Table[
   TraditionalForm[Integrate[Symbol["ex" <> ToString[nr]], x]], {nr, 1, 2}]},
(* integrate this *)
 Frame -> All, ItemStyle -> Directive[FontSize -> 18, Bold]]

(there will be much more examples ex3,ex4, etc.)

This works nice, but I need to tell Mathematica not to Integrate in the first
row of the table - examples (only in the second one - results). Is there  any
possibility to suppress the evaluation of the Integral in the first row of
the grid and just print the symbol of Integral and the TraditionalForm of the
example behind it? 

May be this is a newbie kind of question, but I have spent lot of time on it,
and I cannot solve it.

Thanks in advance for any help

Jakub


--

Bob Hanlon



  • Prev by Date: Re: Line Spacing and Page Layout
  • Next by Date: Re: How to print TraditionalForm without evaluation
  • Previous by thread: Re: How to print TraditionalForm without evaluation
  • Next by thread: Re: How to print TraditionalForm without evaluation