Re: How to define the LaTeX output of certain symbols?
- To: mathgroup@smc.vnet.net
- Subject: [mg11117] Re: How to define the LaTeX output of certain symbols?
- From: "P.J. Hinton" <paulh@wolfram.com>
- Date: Sun, 22 Feb 1998 14:55:41 -0500
You can achieve something close to this by evaluating the following Format[SumAll[expr_,n1_,n2_],TeXForm]:= RowBox[{ UnderoverscriptBox["\[Sum]", MakeBoxes[n1], MakeBoxes[n2]], MakeBoxes[expr]}] TeXForm[ SumAll[expr,n1,n2]] \sum _{\Mvariable{n1}}^{\Mvariable{n2}}\Mvariable{expr} \Mvariable is a macro that is defined in notebook.sty (LaTeX 2.09) and notebook2e.sty (LaTeX2e). You can get these .sty files from URL: ftp://ftp.wolfram.com/pub/outgoing/TeXSave/notebook.sty ftp://ftp.wolfram.com/pub/outgoing/TeXSave/notebook2e.sty Or you can make your own macro definition for \Mvariable that does nothing. > ----- Begin Included Message ----- > > From: Eric-Olivier Eol Le Bigot <Eric.Le.Bigot@ens.fr> To: mathgroup@smc.vnet.net > Subject: [mg11117] How to define the LaTeX output of certain symbols? > Date: Tue, 17 Feb 1998 18:53:04 +0100 > Message-ID: <34E9CE7F.7EB4D538@ens.fr> > > Hello, > > I'd like to produce *special* LaTeX output for certain functions; for > instance, the following expression > > SumAll[expr,n1,n2] > > should always be written in LaTeX as > > \sum_{n1,n2} "LaTeX code for expression expr", > > everywhere it appears in any expression. > > Does anyone know a way of doing this? > > > Thank you for your help, > > Eol > > > > > > ----- End Included Message ----- > -- P.J. Hinton Mathematica Programming Group paulh@wolfram.com Wolfram Research, Inc. http://www.wolfram.com/~paulh/