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>
- Infinite sum of gaussians