Re: Avoid the use of certain functions
- To: mathgroup at smc.vnet.net
- Subject: [mg111035] Re: Avoid the use of certain functions
- From: "David Park" <djmpark at comcast.net>
- Date: Sun, 18 Jul 2010 01:02:26 -0400 (EDT)
You could always do something like this: MakeBoxes[Csc[x_], form : (StandardForm | TraditionalForm)] := InterpretationBox[#1, #2] & @@ {MakeBoxes[HoldForm[1/Sin[x]]], Csc[x]} 1/Sin[x] % // FullForm Use MakeBoxes[Csc[x_], form : (StandardForm | TraditionalForm)] =. to clear the definition. Frankly, I wouldn't do that kind of formatting because it is too special and is hiding what Mathematica is actually working on and may not give the intended result with more complicated expressions. Clearly, you are trying to use Mathematica in a way that gives clearer results in a textbook form. This is a good idea. If you gave some specific examples you might obtain better answers. David Park djmpark at comcast.net http://home.comcast.net/~djmpark/ From: Sam Takoy [mailto:sam.takoy at yahoo.com] Hi, Is there a way to ask Mathematica to avoid expressing answers in terms of certain functions. For example, I can stand Sec, Csc, Sech, and Csch and would rather see Sec^-1, etc. Thanks!