Re: Typesetting Mathematica code

*To*: mathgroup at smc.vnet.net*Subject*: [mg56185] Re: Typesetting Mathematica code*From*: "Carl K. Woll" <carlw at u.washington.edu>*Date*: Mon, 18 Apr 2005 03:08:47 -0400 (EDT)*Organization*: University of Washington*References*: <200504120926.FAA27573@smc.vnet.net><d3ibr6$9un$1@smc.vnet.net> <200504141254.IAA28085@smc.vnet.net> <200504150847.EAA11453@smc.vnet.net> <200504160752.DAA24666@smc.vnet.net> <d3t3jq$8n4$1@smc.vnet.net>*Sender*: owner-wri-mathgroup at wolfram.com

"J. McKenzie Alexander" <jalex at lse.ac.uk> wrote in message news:d3t3jq$8n4$1 at smc.vnet.net... > What is the best way for including Mathematica source code (typically > whole cells) - using the same typeface/font as in the front end - in > LaTeX documents? > > It seems to me that there are three solutions: TeXForm, TeXSave, and > saving the cell as EPS. But none of these seem really feasible. > > Using TeXForm doesn't seem ideal, since TeXForm[ expr ] first evaluates > expr and prints a TeX version of the output, where what I want is the > TeXForm of expr before evaluation. TeXSave is deprecated in Mathematica > 5.1 and, anyway, doesn't preserve the typeface/font. For example, the > lower-case double-stroked "e", "i", and "d" characters are translated > into ordinary "e", "i", and "d". The only fail-safe way seems to be > saving the cell as EPS, but that won't really work for very long cells, > and seems extremely wasteful, since the same font definitions will be > included many, many times. > If you are satisfied with TeXForm, then why not wrap your expression in HoldForm and then use TeXForm. For example: TeXForm[ HoldForm[2^2] ] returns 2^2 If there is some input line that you want to write out as TeX, you can use Extract. For example, if line 8 had the input In[8]:= 2^2 Out[8]= 4 Then you could recover this input as follows: In[10]:= Extract[DownValues[In],{8,2},HoldForm]//TeXForm Out[10]//TeXForm= 2^2 Carl Woll

**References**:**Infinite sum of gaussians***From:*"Valeri Astanoff" <astanoff@yahoo.fr>

**Re: Infinite sum of gaussians***From:*"Valeri Astanoff" <astanoff@yahoo.fr>

**Re: Re: Infinite sum of gaussians***From:*Daniel Lichtblau <danl@wolfram.com>

**Re: Re: Re: Infinite sum of gaussians***From:*Andrzej Kozlowski <akoz@mimuw.edu.pl>