RFC: LaTeX::Table

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: RFC: LaTeX::Table

RFC: LaTeX::Table

von Gast » Mi 4. Feb 2009, 16:10

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 ;)

Nach oben