Seite 1 von 1

Zwei Tabellen nebeneinander

Verfasst: Do 5. Apr 2012, 00:36
von TruEnemy
Hallo,

habe hier als Beispiel zwei Tabellen, die ich nebeneinander haben will.
Gibt es da so eine einfache Funktion wie bei Grafiken mit \subfigure?
\documentclass{article}
\setcounter{tocdepth}{4}

\setcounter{secnumdepth}{4}

\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{caption}
\usepackage{float}
\usepackage[utf8]{inputenc}
\usepackage{amssymb}
\usepackage{mathtools}
\usepackage[paper=a4paper,left=30mm,right=30mm,top=30mm,bottom =30mm]{geometry}
\usepackage{paralist}
\usepackage{array}
\usepackage{booktabs}
\usepackage{braket}
\usepackage{subfigure}

\begin{document}

\abovedisplayskip=20pt
\belowdisplayskip=20pt

\begin{table}[H]
\centering
\begin{tabular}{|c|c|c|c|}
\hline
Peak & $\lambda_{Fit}$/nm & $\lambda_{Dat}$/nm & $\lambda_{Lit}$/nm\\
\hline
1 & 531,9 $\pm$ 0,1 & 531,9 $\pm$ 0,1 & 532,1 $\pm$ 0,1\\
\hline
\end{tabular}
\caption{$\lambda$-Werte des $CCl_{4}$-Laser-Peaks (CCD-Spektrometer)}
\end{table}

\begin{table}[H]
\centering
\begin{tabular}{|c|c|c|c|c|}
\hline
Peak & $\lambda_{Fit}$/\AA & $K(\lambda_{Fit})$/\AA & $\lambda_{Dat}$/\AA & $\lambda_{Lit}$/\AA\\
\hline
1 & 5322,3 $\pm$ 0,5 & 5322,9 $\pm$ 0,5 & 5322,5 $\pm$ 0,5 & 5321,0 $\pm$ 1,0\\
\hline
\end{tabular}
\caption{$\lambda$-Werte des $CCl_{4}$-Laser-Peaks (Monochromator)}
\end{table}
Gruß.

Paket wechseln

Verfasst: Do 5. Apr 2012, 11:02
von localghost
Trenne dich vom obsoleten Paket subfigure, ersetze es durch den direkten Nachfolger subfig, durch floatrow oder subcaption und lies dir die Anleitung des Pakets deiner Wahl genau durch.

Und dann solltest Du noch üben, wie ein ordentliches Minimalbeispiel zu erstellen ist. Es enthält nur den Code, der das Problem gerade noch reproduziert.


Thorsten

Verfasst: Do 5. Apr 2012, 11:05
von TruEnemy
Nur Kritik, keine Hilfe? OK. Aber subfigure werde ich beibehalten, dient seinem Zweck ganz gut.

Wie du meinst

Verfasst: Do 5. Apr 2012, 11:14
von localghost
TruEnemy hat geschrieben:Nur Kritik, keine Hilfe? […]
Nun, ich denke, ich habe dir genug Ansatzpunkte geliefert. Warum sollte ich die Verwendung eines eindeutig überholten Pakets unterstützen? Damit sich schlecht geschriebener Code verbreitet? Sicher nicht.
TruEnemy hat geschrieben:[…] Aber subfigure werde ich beibehalten, dient seinem Zweck ganz gut.
Beratungsresistenz wird dir nicht weiterhelfen. Und natürlich gilt auch für dieses Paket, zu aller erst mal einen Blick in dessen Anleitung zu werfen.

Verfasst: Do 5. Apr 2012, 11:24
von TruEnemy
Wenn ich die Anleitung zu diesem Paket verstanden hätte,
hätte ich hierzu sicher keinen neuen Thread eröffnet.

Beratungsresistent nehme ich fast schon als Beleidigung auf.
Es zeugt nicht von einer Beratungsresistenz, wenn man ein
Paket weiter nutzen will, das einem voll und ganz ausreicht,
seinen Zweck erfüllt und auch m. M. n. gut aussieht.

Meine Frage war klar und deutlich gestellt, von deinem Stand-
punkt her hätte wohl ein einfach 'Nein' auch gereicht. Danke.

Verfasst: Do 5. Apr 2012, 11:36
von M4dd0g
@TruEnemy
Ich würde SubCaption nehmen, da die Syntax fast gleich ist und die Doku recht gut ist. Eigentlich alles was ich brauchte konnte ich von den Beispielen übernehmen. Obwohl ich die anderen von localghost erwähnten noch gar nicht kannte. Wenn ich mich mal wieder ablenken will, werd ich auch da mal in die Doku schauen. Ich fand es sehr praktisch in die l2tabu.pdf zu schauen, da dort alternativen vorgeschlagen werden zu besseren Paketen. Meist sind die neueren Pakete auch umfangreicher und leichter zu bedienen. Man muss nur mal rein lesen.

@localghost es ist gar nicht so leicht als Anfänger zu wissen was man löschen darf und was nicht, vor allen wenn man sich den Code nur aus dem Netz zusammen klaut und nicht weiß was man da macht. Erst als ich vor lauter Warnungen und Fehlern nicht mehr wusste was los war, habe ich angefangen mich von meinen nicht selbstgeschriebenen Templet gelöst und hab angefangen mir ein eigenes Musterprojekt zu bauen ohne irgendwelche Teile zu benutzen dessen Funktion ich gar nicht kannte.
Aber du hast schon recht, da ist ganz schön viel zeug drin was man schon vom Namen her ausschließen könnte.

Verfasst: Fr 6. Apr 2012, 12:55
von localghost
TruEnemy hat geschrieben:Wenn ich die Anleitung zu diesem Paket verstanden hätte,
hätte ich hierzu sicher keinen neuen Thread eröffnet. […]
Bei jemandem, der einen akademischen Grad erlangen will und dabei ist, eine wissenschaftliche Arbeit zu schreiben, kann man solche Probleme nicht erahnen. Überdies ist die Anleitung keineswegs so kompliziert.

Eine mögliche Strategie zur Lösung des Problems wäre gewesen, die Anleitung mal nach Begriffen wie "table" zu durchsuchen (Suchfunktion hat jeder PDF-Betrachter). Dabei stößt man unweigerlich auf Dinge wie \subtable. Da Du mit der Anwendung von \subfigure vertraut zu sein scheinst, sollte dies also keine Hürde darstellen.
TruEnemy hat geschrieben:[…] Es zeugt nicht von einer Beratungsresistenz, wenn man ein
Paket weiter nutzen will, das einem voll und ganz ausreicht,
seinen Zweck erfüllt und auch m. M. n. gut aussieht. […]
Ob etwas gut aussieht, kann wohl kaum das Kriterium sein. Viel wichtiger ist, das ein nicht mehr gepflegtes Paket aufgrund seines alten und sich nicht mehr weiter entwickelnden Codes Probleme mit anderen Paketen bereiten kann. Und wenn diese Probleme auftauchen, fängt das Gejammer an, weil man nicht weiter weiß. Und wer darf dann für dich den Code entrümpeln und die Sache gerade biegen? Deshalb ist es äußerst ratsam, solche veralteten Pakete erst gar nicht mehr zu benutzen. Das erspart einem eine Menge Ärger. Für dich mag es im Moment etwas umständlich sein, auf ein anderes Paket umzustellen. Für diese Umstellung wirst Du später aber noch sehr dankbar sein.
TruEnemy hat geschrieben:[…] Meine Frage war klar und deutlich gestellt, von deinem Stand-
punkt her hätte wohl ein einfach 'Nein' auch gereicht. Danke.
Mit einem einfachen "Nein" wäre dir nicht wirklich geholfen gewesen. Es gibt hier viele Fragen, die so zu beantworten wären. Dies auch so zu handhaben wäre allerdings eine schlechte Idee.
M4dd0g hat geschrieben:[…] es ist gar nicht so leicht als Anfänger zu wissen was man löschen darf und was nicht, vor allen wenn man sich den Code nur aus dem Netz zusammen klaut und nicht weiß was man da macht. Erst als ich vor lauter Warnungen und Fehlern nicht mehr wusste was los war, habe ich angefangen mich von meinen nicht selbstgeschriebenen Templet gelöst und hab angefangen mir ein eigenes Musterprojekt zu bauen ohne irgendwelche Teile zu benutzen dessen Funktion ich gar nicht kannte. […]
Sich Code oder Code-Schnipsel von irgendwelchen Quellen zu besorgen, ist die denkbar schlechteste Vorgehensweise. Gerade als Anfänger. Auch Vorlagen sind mit Vorsicht zu genießen, wenn sie nicht kommentiert sind und nur schlecht gepflegt werden. Es gibt eine Reihe sehr hilfreicher Dokumente wie etwa lshort, die einem den Einstieg und die Erstellung eines eigenen Gerüstes für ein Dokument erleichtern. Deshalb ergeht auch immer der Ratschlag, für jedes Dokument von vorne zu beginnen. Mann kann sich ein Basisdokument erstellen, das nur Pakete enthält, die man stets braucht. Alles andere sollte man erst nach und nach hinzufügen.

Aber mal zurück zum Thema. Die im Beispiel vorgestellten Tabellen passen gar nicht nebeneinander. Daraus wird selbst dann nichts, wenn sie kompakter gestaltet werden.