RFC: LaTeX::Table

Tabellen und Grafiken erstellen und anordnen


Gast

RFC: LaTeX::Table

Beitrag von Gast »

Hallo,

ich bin der Autor dieses Perl Modules:

http://search.cpan.org/~limaone/LaTeX-Table/

Vor knapp 3 Jahren hatte ich das mal angefangen um meine Rechenergebnisse direkt in die Diplomarbeit zu giessen. Mittlerweile vermiss ich kaum noch Features und ich wuerde es solangsam mal 1.0 nennen.

Faend's ganz nett, wenn mir der eine oder andere LaTeX Experte hier sagen wuerde, was ich noch doof mache, was er vermisst etc. Man muss gar nicht Perl koennen/benutzen, um das Ding zu testen. Nach der Installation hat man ein ltpretty Programm im Pfad, das direkt markierten Text im Editor (z.B. Vim oder Emacs) an das Modul schickt. Z.B.:
theme=Meyrin;caption_top=1;caption=test
Head1 & Head2 & Head3
Row 1 & Row 1 & Row 1
RowB  & RowB & RowB
Row III & Row III & Row III
Dann an ltpretty pipen (in Vim markieren und !ltpretty tippen) und man bekommt folgenden LaTeX code:
\begin{table}
\centering
\caption{test}
\begin{tabular}{lll}
\toprule
Head1 & Head2 & Head3 \\
\midrule
Row 1   & Row 1   & Row 1   \\
RowB    & RowB    & RowB    \\
Row III & Row III & Row III \\
\bottomrule
\end{tabular}
\end{table}
Das ist noch recht langweilig, einfach mal mit den Optionen spielen. Z.B. theme=Redmond bastelt diesen Code:
\definecolor{latextbl}{RGB}{78,130,190}
\begin{table}
\setlength\arrayrulewidth{1pt}\setlength\doublerulesep{0pt}
\centering
\caption{test}
\setlength{\extrarowheight}{1pt}
\begin{tabular}{lll}
\arrayrulecolor{white}\doublerulesepcolor{black}
\rowcolor{black}\color{white}\textbf{Head1 } & \color{white}\textbf{ Head2 } & \color{white}\textbf{ Head3} \\
\hline
\hline
\rowcolor{latextbl!25}Row 1   & Row 1   & Row 1   \\
\hline
\rowcolor{latextbl!10}RowB    & RowB    & RowB    \\
\hline
\rowcolor{latextbl!25}Row III & Row III & Row III \\
\end{tabular}
\end{table}
Hier eine recht unfertige Doku. Da gibts auch Bilder von aehnlichen Beispielen. Bin dankbar fuer jeden Kommentar, und wenn er noch so boese ist ;)