Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2008

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

Search the Archive

Re: Re: HoldForm, TraditionalForm Bug?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg88761] Re: [mg88743] Re: HoldForm, TraditionalForm Bug?
  • From: "J. McKenzie Alexander" <jalex at lse.ac.uk>
  • Date: Fri, 16 May 2008 05:29:37 -0400 (EDT)
  • References: <g0902t$kou$1@smc.vnet.net> <200805151052.GAA21866@smc.vnet.net>

I'm probably jumping into this thread a bit late, but isn't this the  
sort of thing that Interpretation was designed to handle?  The  
following generates an object which displays in the form you want but  
which is interpreted as the standard symbolic expression.

Interpretation[
  Style[HoldForm[x y - x^3 - 1], SingleLetterItalics -> True,
   FontFamily -> "Times"], x y - x^3 - 1]

Cheers,

Jason

On 15 May 2008, at 11:52, AES wrote:

> In article <g0902t$kou$1 at smc.vnet.net>,
> "David Park" <djmpark at comcast.net> wrote:
>
>> Here is a polynomial. Mathematica rearranges the order of the terms.
>>
>> x y - x^3 - 1
>> -1 - x^3 + x y
>>
>> I would like to display the polynomial without rearranging the  
>> order. So I
>> use a HoldForm.   <further input snipped>
>
> Sorry, but given previous posts by both of us, have to say that it  
> seems
> to me you've just provided a perfect example of why even attempting to
> devise a software system or syntax in which users are supposed to be
> able to use the same input both for evaluating (computing,  
> calculating)
> a mathematical expression, and also for displaying (typesetting) the
> expression in a desired fashion, is an inherently bad idea.
>
> And the first several initial responses to your post have simply
> reinforced the claim that it's an inherently bad idea.
>
> And the particular difficulty that's exemplified by this example is  
> only
> one of multiple reasons why it's a bad idea.
>
> Bottom line, at least IMHO:  Attempting to create a software app  
> that is
> simultaneously a top of the line numerical and symbolic computational
> app, and also a top of the line typesetting and publication app, is an
> inherently impossible goal, and attempting it ultimately acts to the
> detriment of both these functions.
>

--
Dr J. McKenzie Alexander
Department of Philosophy, Logic and Scientific Method
London School of Economics and Political Science
Houghton Street, London WC2A 2AE




Please access the attached hyperlink for an important electronic communications disclaimer: http://www.lse.ac.uk/collections/secretariat/legal/disclaimer.htm


  • Prev by Date: Re: export mathematica table to .mat (MATLAB) format.Please help!!!
  • Next by Date: Re: Replace non-numeric values in a list
  • Previous by thread: Re: HoldForm, TraditionalForm Bug?
  • Next by thread: Re: Re: HoldForm, TraditionalForm Bug?