Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle in Minipage
Hallo,
ich habe bei meiner Diplomarbeit eine Minipage, in der ich eine Abbildung und eine Tabelle nebeneinander packe. Das klappt soweit auch. Ich habe jetzt nur das Problem, das unter der Tabelle Abbildung und nicht Tabelle steht.
Ich habe bei den anderen Tabellen die ich verwendet habe noch eine Table-Umgebung um die Tabularumgebung gesetzt, das klappt aber in der Minipage irgendwie nicht. Hat jemand eine Idee, was ich machen kann?
Ich habe mal versucht ein MB zu machen, das sieht ungefähr so aus.
\documentclass[12pt,a4paper,liststotoc,nomtotoc,bibtotoc,DIV15,BC OR12mm]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage[intoc]{nomencl}
\usepackage{amsmath,amssymb,ifthen,longtable}
\renewcommand{\baselinestretch}{1.5}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\renewcommand{\theequation}{\arabic{section}.\arab ic{equation}}
\begin{document}
\begin{figure}[!h]
\begin{center}
\fbox{
\begin {minipage} [t] {\textwidth}
\fbox{
\begin{minipage}[r]{0.49\textwidth}
\begin{tabular}{| c | c |}
\hline
\multicolumn{2}{| c |}{MRR - technische Daten}\\
\hline
\hline
Frequenz & 24,150 Ghz\\
\hline
Betriebsmodus & FMCW\\
\hline
Modulation & 1,5 - 15 MHz\\
\hline
Wellenlänge & 1,25 cm\\
\hline
3db Beamwidth& circa $2^{\circ}$\\
\hline
Sendeleistung & 50 mW\\
\hline
Antennendurchmesser & 600 mm\\
\hline
Antennentyp & Parabolantenne\\
\hline
Antennengewinn & 40,1 dBi\\
\hline
\end{tabular}
\label{td_mrr}
\caption[technische Daten des MRR]{technische Daten des MRR }
\end{minipage}}
\hfill
\fbox{
\begin{minipage}[l]{0.4\textwidth}
\label{schema_mrr}
\caption[Blockdiagramm des MRR]{Blockdiagramm des MRR}
\end{minipage}}
\end{minipage}}
\end{center}
\end{figure}
\end{document}
mechanicus
20-01-2009, 14:33
Hallo,
Gleitumgebungen funktionieren nicht in minipage-Umgebungen. Wo sollen Sie auch hin gleiten.
Hier ein Möglichkeit, auch wenn mir das Gesatmwerk nicht gefällt. Begründung: Noch mehr Linien gehen ja schon gar nicht mehr.
\documentclass[12pt,a4paper,liststotoc,nomtotoc,bibtotoc,DIV15,BC OR12mm]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage[intoc]{nomencl}
\usepackage{amsmath,amssymb,ifthen,longtable}
\renewcommand{\baselinestretch}{1.5}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{caption}
\renewcommand{\theequation}{\arabic{section}.\arab ic{equation}}
\begin{document}
Text
\vskip5pt\noindent\fbox{
\fbox{
\begin {minipage} [t] {0.55\textwidth}\centering
\begin{tabular}{| c | c |} \hline
\multicolumn{2}{| c |}{MRR - technische Daten}\\\hline\hline
Frequenz & 24,150 Ghz\\\hline
Betriebsmodus & FMCW\\\hline
Modulation & 1,5 - 15 MHz\\\hline
Wellenlänge & 1,25 cm\\hline
3db Beamwidth& circa $2^{\circ}$\\\hline
Sendeleistung & 50 mW\\\hline
Antennendurchmesser & 600 mm\\\hline
Antennentyp & Parabolantenne\\\hline
Antennengewinn & 40,1 dBi\\\hline
\end{tabular}
\captionof{table}[technische Daten des MRR]{technische Daten des MRR }\label{td_mrr}
\end{minipage}}
\hfill
\fbox{
\begin{minipage}[l]{0.4\textwidth}\centering
\captionof{figure}[Blockdiagramm des MRR]{Blockdiagramm des MRR}\label{schema_mrr}
\end{minipage}}
}
\vskip5pt
Text
\end{document}
Gruß
Marco
ich habe bei meiner Diplomarbeit eine Minipage, in der ich eine Abbildung und eine Tabelle nebeneinander packe. Das klappt soweit auch. Ich habe jetzt nur das Problem, das unter der Tabelle Abbildung und nicht Tabelle steht.
Da geht aber einiges durcheinander bei dir. Tabellen mit vielen Linien sehen
schrecklich aus und sind schlecht zu lesen.
\documentclass[12pt,a4paper,liststotoc,nomtotoc,bibtotoc,DIV15,BC OR12mm]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[intoc]{nomencl}
\usepackage{amsmath,amssymb,ifthen,longtable}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{booktabs}
\begin{document}
\begin{figure}[!htb]
\centering
\fbox{%
\fbox{\space
\begin{minipage}{0.48\textwidth}\vspace{0pt}
\begin{tabular}{@{} l c @{}}\toprule
\multicolumn{2}{@{} c @{}}{MRR - technische Daten}\\\midrule
Frequenz & 24,150 Ghz\\
Betriebsmodus & FMCW\\
Modulation & 1,5 - 15 MHz\\
Wellenlänge & 1,25 cm\\
3db Beamwidth& circa $2^{\circ}$\\
Sendeleistung & 50 mW\\\hline
Antennendurchmesser & 600 mm\\
Antennentyp & Parabolantenne\\
Antennengewinn & 40,1 dBi\\\bottomrule
\end{tabular}
\captionof{table}{technische Daten des MRR }\label{td_mrr}
\end{minipage}}\hfill
\fbox{%
\begin{minipage}{0.42\textwidth}
\caption{Blockdiagramm des MRR}\label{schema_mrr}
\end{minipage}}}
\end{figure}
\end{document}
Herbert
Am einfachsten wäre doch, statt "figure" eine "table"-Umgebung zu verwenden?
Und wenn die Grafik nicht gleiten soll, kannst du statt figure oder table eine minipage verwenden und dabei für die Caption den Befehl "captionof" aus dem Paket caption nehmen. Damit kannst du angeben, in welches Verzeichnis es soll:
\captionof{table}[Blockdiagramm des MRR]{Blockdiagramm des MRR}
Hallo,
danke für die schnellen Antworten. Ich werde damit mal rumprobieren.
Hallo,
ich habe jetzt mal ein bisschen an Herberts Vorschlag rumgebastelt und bin zu folgendem Ergebniss gekommen.
\begin{figure}
\centering
\fbox{%
\begin{minipage}{0.48\textwidth}\vspace{0pt}
\begin{tabular}{| c | c |}
\hline
\multicolumn{2}{| c |}{MRR - technische Daten}\\
\hline
\hline
Frequenz & 24,150 Ghz\\
Betriebsmodus & FMCW\\
Modulation & 1,5 - 15 MHz\\
Wellenlänge & 1,25 cm\\
3db Beamwidth& circa $2^{\circ}$\\
Sendeleistung & 50 mW\\
Antennendurchmesser & 600 mm\\
Antennentyp & Parabolantenne\\
Antennengewinn & 40,1 dBi\\
\hline
\end{tabular}
\captionof{table}{technische Daten des MRR }\label{td_mrr}
\end{minipage}
\hfill
\begin{minipage}{0.42\textwidth}
\fbox{\includegraphics[width=\textwidth]{././bilder/schema_mrr.png}}
\caption{Blockdiagramm des MRR}\label{schema_mrr}
\end{minipage}}
\end{figure}
Das ganze sieht jetzt so aus.
http://img237.imageshack.us/img237/9853/bild7hw0.th.png (http://img237.imageshack.us/my.php?image=bild7hw0.png)
So gefällt es mir gut, ich hätte es nur gerne, dass der Rahmen des Bildes auf der rechten Seite nicht übder den Rahmen rausragt, der um beide Bilder geht. Optimal wäre es dann noch, wenn man es irgendwie schaffen würde, dass die untere Enden von Tabelle und Bild auf einer Höhen wären.
Hat jemand eine Idee, wie man das hinbekommt?
Hallo,
ich habe jetzt mal ein bisschen an Herberts Vorschlag rumgebastelt und bin zu folgendem Ergebniss gekommen.
\begin{figure}
\centering
\fbox{%
\begin{minipage}{0.47\textwidth}\vspace{0pt}
\begin{tabular}{| c | c |}
\hline
\multicolumn{2}{| c |}{MRR - technische Daten}\\
\hline
\hline
Frequenz & 24,150 Ghz\\
Betriebsmodus & FMCW\\
Modulation & 1,5 - 15 MHz\\
Wellenlänge & 1,25 cm\\
3db Beamwidth& circa $2^{\circ}$\\
Sendeleistung & 50 mW\\
Antennendurchmesser & 600 mm\\
Antennentyp & Parabolantenne\\
Antennengewinn & 40,1 dBi\\
\hline
\end{tabular}
\captionof{table}{technische Daten des MRR }\label{td_mrr}
\end{minipage}\hfill%
\begin{minipage}{0.41\textwidth}
\fbox{\includegraphics[width=\textwidth]{././bilder/schema_mrr.png}}
\caption{Blockdiagramm des MRR}\label{schema_mrr}
\end{minipage}}
\end{figure}
Beachte roten Stellen.
Herbert
Sieh mal, ob das bei dir so auch hinkommt. Die Captions müssen gleichviele Zeilen haben, im Notfall mit \caption{Erste Zeile \newline } oder so nachhelfen.
\documentclass{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage{caption}
\begin{document}
\begin{table}
\centering
\fbox{%
\begin{tabular}[b]{cc}
\begin{minipage}[b]{0.48\textwidth}\vspace{0pt}
\begin{tabular}[b]{| c | c |}
\hline
\multicolumn{2}{| c |}{MRR - technische Daten}\\
\hline
\hline
Frequenz & 24,150 Ghz\\
Betriebsmodus & FMCW\\
Modulation & 1,5 - 15 MHz\\
Wellenlänge & 1,25 cm\\
3db Beamwidth& circa $2^{\circ}$\\
Sendeleistung & 50 mW\\
Antennendurchmesser & 600 mm\\
Antennentyp & Parabolantenne\\
Antennengewinn & 40,1 dBi\\
\hline
\end{tabular}
\caption{technische Daten des MRR}\label{td_mrr}
\end{minipage}
& %
\begin{minipage}[b]{0.42\textwidth}
\fbox{\includegraphics[width=\textwidth]{XXX}}
\caption{Blockdiagramm }\label{schema_mrr}
\end{minipage}
\end{tabular}
}
\end{table}
\end{document}
mechanicus
20-01-2009, 17:18
Hallo,
ich habe es so ähnlich wie Xenara. Aber abgesehn von dem Problem, habe ich jetzt ein eigenes. Ich wollte mit der savebox arbeiten. Aber irgendwo ist der Wurm drin:
\documentclass[12pt,a4paper,liststotoc,nomtotoc,bibtotoc,DIV15,BC OR12mm]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[intoc]{nomencl}
\usepackage{amsmath,amssymb,ifthen,longtable}
\usepackage[utf8]{inputenc}
\usepackage[demo]{graphicx}
\usepackage{caption}
\usepackage{booktabs,calc}
\begin{document}
\newsavebox{\myMRR}
\sbox{\myMRR}{%
\begin{tabular}{| c | c |}\hline
\multicolumn{2}{| c |}{MRR - technische Daten}\\\hline\hline
Frequenz & 24,150 Ghz\\Betriebsmodus & FMCW\\
Modulation & 1,5 - 15 MHz\\
Wellenlänge & 1,25 cm\\
3db Beamwidth& circa $2^{\circ}$\\
Sendeleistung & 50 mW\\
Antennendurchmesser & 600 mm\\
Antennentyp & Parabolantenne\\
Antennengewinn & 40,1 dBi\\\hline
\end{tabular}}
\newlength{\myMRRH}
\settoheight{\myMRRH}{\usebox{\myMRR}}
\begin{figure}
\centering \fbox{%
\begin{tabular}{cc}
\begin{minipage}{0.48\textwidth}\begin{center}
\usebox{\myMRR}
\end{center}\end{minipage}
&
\fbox{\begin{minipage}[c][\myMRRH][c]{0.48\textwidth}\centering\vspace{0pt}
\includegraphics[width=0.9\textwidth]{././bilder/schema_mrr.png}
\end{minipage}}\\
\begin{minipage}{0.48\textwidth}
\captionof{table}{technische Daten des MRR}\label{td_mrr}
\end{minipage}
&
\begin{minipage}{0.48\textwidth}
\caption{Blockdiagramm des MRR}\label{schema_mrr}
\end{minipage}\\
\end{tabular}}
\end{figure}
\end{document}
Hoffe Jemand sieht diesen Wurm.
Gruß
Marco
Die Lösung von Xenara sieht gut aus. Jetzt habe ich allerdings das Problem, dass unter dem Bild "Tabelle" und nicht "Abbildung" steht. Kann ich das irgendwie manuell in "Abbildung" ändern?
Moin Marco,
Hoffe Jemand sieht diesen Wurm.
ich bin mir zwar nicht sicher, ob ich den Wurm gefunden hab', der Dich auch wurmt :D, aber Du berücksichtigst weder \tabcolsep noch \fboxsep, deshalb bekommst Du bei der (äußeren) Tabelle zusätzlichen Abstand zu der äußeren fbox, vllt käme \begin{tabular}{@{}cc@{}} etwas näher.
MfG
Die Lösung von Xenara sieht gut aus. Jetzt habe ich allerdings das Problem, dass unter dem Bild "Tabelle" und nicht "Abbildung" steht. Kann ich das irgendwie manuell in "Abbildung" ändern?
\captionof{figure}{..} statt \caption ... steht das hier nicht schon irgendwo?
MfG
Sorry, das mit dem Tabelle und Abbildung hab ich völlig vergessen anzupassen :o
ich habe es so ähnlich wie Xenara. Aber abgesehn von dem Problem, habe ich jetzt ein eigenes. Ich wollte mit der savebox arbeiten. Aber irgendwo ist der Wurm drin:
Hoffe Jemand sieht diesen Wurm.
Eine Tabelle wird immer symmetrisch zu ihrer eigenen Mitte gesetzt.
D.h. sie hat _immer_ eine Höhe und eine Tiefe. Du ermittelst aber nur die
Höhe, also ist der Wert um den Faktor 2 zu klein.
\setlength\myMRRH{\ht\myMRR+\dp\myMRR}
Herbert
mechanicus
20-01-2009, 20:38
Eine Tabelle wird immer symmetrisch zu ihrer eigenen Mitte gesetzt.
D.h. sie hat _immer_ eine Höhe und eine Tiefe. Du ermittelst aber nur die
Höhe, also ist der Wert um den Faktor 2 zu klein.
\setlength\myMRRH{\ht\myMRR+\dp\myMRR}
Herbert
Danke,
das ist ja wieder was neues.
Gruß
Marco
das ist ja wieder was neues.
Eigentlich nicht:
\documentclass[12pt]{article}
\begin{document}
\rule{5mm}{0.2pt}
\begin{tabular}{|c|}\hline bar\\baz\\\hline\end{tabular}
\rule{5mm}{0.2pt}
\end{document}
hier sieht man sofort, dass sie nicht nur eine Höhe hat.
Herbert
mechanicus
20-01-2009, 21:54
Hallo Herbert,
das ist ein einleuchtendes Beispiel ;) . Das könnte man glatt in ein Buch für Tabellen oder Referenzen (mit Umgebungen) aufnehmen :rolleyes:
Danke
Marco
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.