Interessant ist das Problem trotzdem. Eine Möglichkeit wäre, die Daten nach Zeilen zu gruppieren und aus jeder Zeile eine Tabelle zu machen. Mit dem Paket [NOX][1] geht das. Man würde also 1200 Tabellen mit je 100 Werten bekommen, die jeweils mit Hilfe einer Legende interpretierbar wären. (Bsp:Z1SA= CO2 = Zeile1/SpalteA=C02)
De facto würde man aus der riesigen Tabelle vermittels Latex Datenbankberichte ableiten, die entsprechend formatierbar sind und auf eine normale DINA4-Seite mit der üblichen longtable-Umbruchfunktion gesetzt werden.
[1]: http://www.ctan.org/pkg/nox
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[colspecstaysintable,l]{nox}
\setcounter{tn@max@columns}{25}
\begin{document}
Text TextText TextText TextText TextText TextText TextText TextText TextText
TextText TextText TextText TextText TextText TextText TextText
\deflintab{
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,
25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,
49,50,51,52,53,54,55,56,57,58,49,60,61,62,63,64,65,66,67,68,69,70,71,72,
73,74,75,76,77,78,79,80,81,92,83,84,85,86,87,88,89,91,92,93,94,95,96,97,
98,99,100}
73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,
97,98,99,100}
\tntabledimen{1}{0.3}
\tntab[24]{220}{Kunde 1}
\deflintab{
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,
25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,
49,50,51,52,53,54,55,56,57,58,49,60,61,62,63,64,65,66,67,68,69,70,71,72,
73,74,75,76,77,78,79,80,81,92,83,84,85,86,87,88,89,91,92,93,94,95,96,97,
98,99,100}
\tntabledimen{1}{0.3}
\tntab[24]{220}{Kunde 2}
Legende: 1A=Apfelernste 1B=Birnenernte
\vspace{1cm}
Text TextText TextText TextText TextText TextText TextText TextText TextText
TextText TextText TextText TextText TextText
\end{document}
\end{document}