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

MathGroup Archive 2012

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

Search the Archive

Copy as LaTeX v9 vs v8

  • To: mathgroup at smc.vnet.net
  • Subject: [mg129117] Copy as LaTeX v9 vs v8
  • From: Themis Matsoukas <tmatsoukas at me.com>
  • Date: Sun, 16 Dec 2012 05:05:49 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-newout@smc.vnet.net
  • Delivered-to: mathgroup-newsend@smc.vnet.net

In v8, if you have

t = {{300, 1}, {250, 20}} // 
 TableForm[#, TableHeadings -> {{a, b}, {c, d}}] &

and copy the output cell using Copy As LaTeX, you get

\begin{array}{l|ll}
  & c & d \\
\hline
 a & 300 & 1 \\
 b & 250 & 20
\end{array}

but in v9 you get

\left(
\begin{array}{cc}
 300 & 1 \\
 250 & 20 \\
\end{array}
\right)

That is, the TableHeadings are not copied and there are extraneous big parentheses.

Now, if you say 

t // TeXForm

you get

\begin{array}{ccc}
  & c & d \\
 a & 300 & 1 \\
 b & 250 & 20 \\
\end{array}

which copies the TableHeadings but not the horizontal and vertical rules.  But if you say

t
% // TeXForm

the result is the same as Copy as LaTeX:

\left(
\begin{array}{cc}
 300 & 1 \\
 250 & 20 \\
\end{array}
\right)

Not sure I can see the logic behind these behaviors.

tm



  • Prev by Date: Filling Plot
  • Next by Date: Re: How can a sub picture be resized with a Row?
  • Previous by thread: Re: Filling Plot
  • Next by thread: How to use FindMaximum with a parameter passed to NDSolve??