summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/exceltex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-03-30 22:52:33 +0000
committerKarl Berry <karl@freefriends.org>2012-03-30 22:52:33 +0000
commitecfa68b833c60a169220cae2b89dbc9d1e4067ad (patch)
tree073ee47b255d6196692dff9e9ff566f2a0160473 /Master/texmf-dist/tex/latex/exceltex
parent591eb4658bb1284cb3510f2e336ed4ddd195a4b3 (diff)
restore exceltex.sty, ooo can write the files it reads, so good
git-svn-id: svn://tug.org/texlive/trunk@25787 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/exceltex')
-rw-r--r--Master/texmf-dist/tex/latex/exceltex/exceltex.sty60
1 files changed, 60 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/exceltex/exceltex.sty b/Master/texmf-dist/tex/latex/exceltex/exceltex.sty
new file mode 100644
index 00000000000..1b2dadeaac5
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/exceltex/exceltex.sty
@@ -0,0 +1,60 @@
+% $Id: exceltex.sty 155 2006-04-30 11:25:16Z pez $
+%
+% get data from excel files into LaTeX
+%
+% (c) 2004-2006 by Hans-Peter Doerr <doerr@cip.physik.uni-freiburg.de>
+%
+% exceltex is free software. you can redistribute or modify it under
+% the terms of the GNU GENERAL PUBLIC LICENSE Version 2. See COPYING for
+% details.
+%
+\def\exceltexVersion{0.5.1}
+%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{exceltex}[2006/04/30 v.\exceltexVersion]
+\DeclareOption{cellrefs}{\def\cellrefs{1}}
+\ProcessOptions
+%
+\typeout{This is exceltex v\exceltexVersion}
+% ulem needs option normalem for not breaking \em and \emph
+\RequirePackage[normalem]{ulem}
+\RequirePackage{color}
+%\RequirePackage{eurosym}
+%
+\newcounter{exceltexCounterC}\setcounter{exceltexCounterC}{0}
+\newcounter{exceltexCounterT}\setcounter{exceltexCounterT}{0}
+%
+\immediate\openout 10=\jobname.excltx
+%
+%
+% write index header
+\ifx\cellrefs\undefined
+%
+\else
+\immediate\write 10{;cellrefs}
+\fi
+\immediate\write 10{;created by exceltex v. \exceltexVersion}
+%
+\newcommand{\inccell}[1]{%
+ \stepcounter{exceltexCounterC}%
+ \ifx\cellrefs\undefined%
+ \immediate\write 10{c:\theexceltexCounterC:#1}%
+ \InputIfFileExists{\jobname-excltx/c-\theexceltexCounterC}{}{}%
+ \else
+ \immediate\write 10{c:#1}%
+ \InputIfFileExists{\jobname-excltx/c-#1}{}{}%
+ \fi
+}%
+%
+%
+\newcommand{\inctab}[1]{%
+ \stepcounter{exceltexCounterT}%
+ \ifx\cellrefs\undefined%
+ \immediate\write 10{t:\theexceltexCounterT:#1}%
+ \InputIfFileExists{\jobname-excltx/t-\theexceltexCounterT}{}{\\}%
+ \else
+ \immediate\write 10{t:#1}%
+ \InputIfFileExists{\jobname-excltx/t-#1}{}{\\}%
+ \fi
+}%
+\endinput