Thanks Andy. This was exactly what I was looking for. <br><br><div class="gmail_quote">On Sun, Jun 7, 2009 at 2:19 PM, Andy Farnell <span dir="ltr">&lt;<a href="mailto:padawan12@obiwannabe.co.uk">padawan12@obiwannabe.co.uk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
Scripts are a great answer. For my textbook I eventually<br>
developed a build script (Make or Perl are useful component choices)<br>
to process every source, regenerating data if something changed.<br>
This part is essential to avoid long build times that revise<br>
data even if it hasn&#39;t changed.<br>
<br>
The idea is to keep the authorative sources of data at the root of<br>
the build process and eliminate every manual step you can.<br>
<br>
Many popular packages like Matlab, Octave, R<br>
can export latex table forms with a suitable function/plugin.<br>
<br>
If you&#39;re building a large document, thesis, report, or textbook<br>
then the time spent writing a little script is quickly repaid.<br>
<br>
Exporters<br>
<br>
<a href="http://lists.debian.org/debian-devel/2009/02/msg00425.html" target="_blank">http://lists.debian.org/debian-devel/2009/02/msg00425.html</a><br>
<a href="http://www.mathworks.com/matlabcentral/fileexchange/authors/30876" target="_blank">http://www.mathworks.com/matlabcentral/fileexchange/authors/30876</a><br>
<br>
Make<br>
<a href="http://www.cs.indiana.edu/classes/c304/Makefiles.html" target="_blank">http://www.cs.indiana.edu/classes/c304/Makefiles.html</a><br>
<a href="http://www.manpagez.com/man/1/make/" target="_blank">http://www.manpagez.com/man/1/make/</a><br>
<a href="http://www.cs.duke.edu/~ola/courses/programming/Makefiles/Makefiles.html" target="_blank">http://www.cs.duke.edu/~ola/courses/programming/Makefiles/Makefiles.html</a><br>
<br>
Use Make with LaTeX<br>
<a href="http://www.cs.ubc.ca/~bsd/tex/" target="_blank">http://www.cs.ubc.ca/~bsd/tex/</a><br>
<a href="http://web.mit.edu/~jcrost/www/latexmake.html" target="_blank">http://web.mit.edu/~jcrost/www/latexmake.html</a><br>
<br>
Sed, Awk<br>
<a href="http://www.grymoire.com/Unix/Sed.html#uh-0" target="_blank">http://www.grymoire.com/Unix/Sed.html#uh-0</a><br>
<a href="http://www.gnu.org/software/sed/manual/sed.html" target="_blank">http://www.gnu.org/software/sed/manual/sed.html</a><br>
<a href="http://www.vectorsite.net/tsawk.html" target="_blank">http://www.vectorsite.net/tsawk.html</a><br>
<a href="http://www.cs.hmc.edu/tech_docs/qref/awk.html" target="_blank">http://www.cs.hmc.edu/tech_docs/qref/awk.html</a><br>
<br>
May be useful to you<br>
<a href="http://www.lafferty.ca/software/pbook/" target="_blank">http://www.lafferty.ca/software/pbook/</a><br>
<div><div></div><div class="h5"><br>
<br>
<br>
On Sun, 7 Jun 2009 22:16:19 +0200<br>
Reinhard Kotucha &lt;<a href="mailto:reinhard.kotucha@web.de">reinhard.kotucha@web.de</a>&gt; wrote:<br>
<br>
&gt; On 7 June 2009 Sam Albers wrote:<br>
&gt;<br>
&gt;  &gt; Hello all,<br>
&gt;  &gt;<br>
&gt;  &gt; I have a general methodology question concerning tables in LaTeX and I was<br>
&gt;  &gt; just wondering what the collective wisdom of the list thought.<br>
&gt;  &gt;<br>
&gt;  &gt; Currently I am making tables using a spreadsheet then saving the file as a<br>
&gt;  &gt; .csv file, replacing commas with an ampersand and then formatting the table<br>
&gt;  &gt; to include in a .tex file. The problem I am running into is that if I want<br>
&gt;  &gt; to modify the table after this process (say add a column) I have to start<br>
&gt;  &gt; from scratch at the spreadsheet level which can be fairly time consuming. I<br>
&gt;  &gt; just wondering what other people do to make this more efficient. That is,<br>
&gt;  &gt; how do people go about making tables and modifying then after some edits<br>
&gt;  &gt; have been made.<br>
&gt;<br>
&gt; I&#39;m not using spreadsheets, but I often have the need to do something<br>
&gt; more than once.  I usually write a little Perl script, but every other<br>
&gt; scripting language is fine as well.<br>
&gt;<br>
&gt; There is also an experimental package on CTAN, but I don&#39;t know<br>
&gt; anything about it:<br>
&gt;<br>
&gt;    <a href="http://dante.ctan.org/CTAN/macros/latex/exptl/delimtxt/" target="_blank">http://dante.ctan.org/CTAN/macros/latex/exptl/delimtxt/</a><br>
&gt;<br>
&gt; Regards,<br>
&gt;   Reinhard<br>
&gt;<br>
&gt; --<br>
&gt; ----------------------------------------------------------------------------<br>
&gt; Reinhard Kotucha                                    Phone: +49-511-3373112<br>
&gt; Marschnerstr. 25<br>
&gt; D-30167 Hannover                            mailto:<a href="mailto:reinhard.kotucha@web.de">reinhard.kotucha@web.de</a><br>
&gt; ----------------------------------------------------------------------------<br>
&gt; Microsoft isn&#39;t the answer. Microsoft is the question, and the answer is NO.<br>
&gt; ----------------------------------------------------------------------------<br>
</div></div>&gt; _______________________________________________<br>
&gt; TeX FAQ: <a href="http://www.tex.ac.uk/faq" target="_blank">http://www.tex.ac.uk/faq</a><br>
&gt; Mailing list archives: <a href="http://tug.org/pipermail/texhax/" target="_blank">http://tug.org/pipermail/texhax/</a><br>
&gt; More links: <a href="http://tug.org/begin.html" target="_blank">http://tug.org/begin.html</a><br>
&gt;<br>
&gt; Automated subscription management: <a href="http://tug.org/mailman/listinfo/texhax" target="_blank">http://tug.org/mailman/listinfo/texhax</a><br>
&gt; Human mailing list managers: <a href="mailto:postmaster@tug.org">postmaster@tug.org</a><br>
<br>
<br>
--<br>
Use the source<br>
_______________________________________________<br>
TeX FAQ: <a href="http://www.tex.ac.uk/faq" target="_blank">http://www.tex.ac.uk/faq</a><br>
Mailing list archives: <a href="http://tug.org/pipermail/texhax/" target="_blank">http://tug.org/pipermail/texhax/</a><br>
More links: <a href="http://tug.org/begin.html" target="_blank">http://tug.org/begin.html</a><br>
<br>
Automated subscription management: <a href="http://tug.org/mailman/listinfo/texhax" target="_blank">http://tug.org/mailman/listinfo/texhax</a><br>
Human mailing list managers: <a href="mailto:postmaster@tug.org">postmaster@tug.org</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>*****************************************************<br>Sam Albers<br>Geography Program<br>University of Northern British Columbia<br>3333 University Way<br>Prince George, British Columbia<br>
Canada, V2N 4Z9<br>phone: 250 960-6777<br>*****************************************************<br>