Tabelle variablen Spaltenbreiten aber fixer Breite Spalte 1

Tabellen und Grafiken erstellen und anordnen


Rigomaniac
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 8. Dez 2014, 13:46

Tabelle variablen Spaltenbreiten aber fixer Breite Spalte 1

Beitrag von Rigomaniac »

Hallo,

ich suche seit nun mehr als 5 Stunden im Netz nach einer Lösung jedoch war keine der gefundenen Möglichkeiten eine Lösung für mein Problem.

Ich habe verschiedene Merkmale ABCD die es je in mehreren Ausprägungen 1234 gibt. Nachfolgend kurz dargestellt die Tabellenstruktur:

Merkmale | Merkmalsausprägungen
A | 1 | 2 | 3
B | 1 | 2 | 3 | 4 | 5
C | 1 | 2 | 3 | 4
D | 1 | 2 |

Dabei stehen die Merkmale (A-D) IMMER unter der Spalte 1(Merkmale) und die Ausprägungen IMMER unter der Hauptspalte 2 (Merkmalsausprägungen).

Folgendes habe ich versucht, jedoch bekomme ich keine feste Spaltenbreite für Spalte 1 hin:
\documentclass{scrreprt}
\usepackage {tabularx}
\begin{document}
\begin{table}
\centering
\caption{Add caption}
\begin{tabularx}{\textwidth}{|X|X|X|}
\hline
Text & Text & Text \\
\hline
\end{tabularx}\\
\begin{tabularx}{\textwidth}{|X|X|X|X|X}
Text & Text & Text & Text & Text \\

\hline
\end{tabularx}\\
\begin{tabularx}{\textwidth}{|X|X|X|X|}
Text & Text & Text & Text \\
\hline
\end{tabularx}\\
\begin{tabularx}{\textwidth}{|X|X|}
Text & Text \\
\hline
\end{tabularx}
\label{tab:addlabel}
\end{table}
\end{document}
Auch mit \multicolumn-Befehlen habe ich keine Lösung hinbekommen und Excel2Latex bringt mir folgendes:
\documentclass{scrreprt}
\usepackage {tabularx}
\usepackage {booktabs}
\begin{document}
\begin{table}[htbp]
  \centering
  \caption{Add caption}
    \begin{tabular}{ccccccccccc}
    \toprule
    \textbf{Merkmal} & \multicolumn{10}{|c}{\textbf{Merkmalsausprägung}} \\
    \midrule
    A     & \multicolumn{3}{|c}{1} & \multicolumn{4}{|c}{2}         & \multicolumn{3}{|c}{3} \\
\hline
    B     & \multicolumn{2}{|c}{1} & \multicolumn{2}{|c}{2} & \multicolumn{2}{|c}{3} & \multicolumn{2}{|c}{4} & \multicolumn{2}{|c}{5} \\
\hline
    C     & \multicolumn{3}{|c}{1} & \multicolumn{2}{|c}{2} & \multicolumn{2}{|c}{3} & \multicolumn{3}{|c}{4} \\
\hline
    D     & \multicolumn{5}{|c}{1}                 & \multicolumn{5}{|c}{2} \\
    \bottomrule
    \end{tabular}%
  \label{tab:addlabel}%
\end{table}%


\end{document}
Da wird aber der Platz bei den Merkmalsausprägungen nicht korrekt unter allen Spalten aufgeteilt, wie es in Variante 1 mit tabularx der Fall ist.


Könnt ihr mir diesbezüglich helfen?

Viele Grüße

Rigo

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Versucht du eine Tabelle mit verschiedenen tabular-Umgebungen darzustellen? Ganz schlechte Idee, wenn ich wüsste, was genau dein Ziel ist, würde ich eine Alternative vorschlagen, aber irgendwie ...

Ist das Muster so fest? Oder ost das nur eine von vielen Möglichkeiten?
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Rigomaniac
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 8. Dez 2014, 13:46

Beitrag von Rigomaniac »

Hallo,
schonmal danke für die schnelle Antwort!

Schau dir mal in dem Wikipedia-Artikel die erste Tabelle an (den morphologischen Kasten)

http://de.wikipedia.org/wiki/Betriebsform

Die brauche ich in latex!

Vielleicht hilft dir das weiter?

Gruß

Rigo

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Ohje, blickt denn da irgendeiner durch?

\documentclass[ngerman]{scrreprt}
\usepackage{array}
\usepackage{babel}
\usepackage{pdflscape}
\newcolumntype{P}{>{\raggedright\arraybackslash}p{0.22\textwidth}}
\begin{document}
\begin{landscape}
\begin{tabular}{|p{.3\textwidth}|p{.9\textwidth}|}
	\hline
	Merkmal & Merkmalsausprägung \\
	\hline
	Auftragsauslösungsart & \tabular{PP|P|P}Produktion auf
	Bestellung mit Einzelaufträgen &Produktion auf Bestellung
	mit Rahmenverträgen &kunden"-anonyme Vorproduktion/
	kundenauftragsbezogene Endproduktion &Produktion auf
	Lager\endtabular\\
\hline
Erzeugnisspektrum & \tabular{PP|P|P}Erzeugnisse nach
Kundenspezifikation & typisierte Erzeugnisse mit
kundenspezifischen Varianten & Standard"-erzeug"-nisse mit Varianten
& 
Standard"-erzeugnisse ohne Varianten\endtabular\\
\hline
\end{tabular}
\end{landscape}
\end{document}

Wahrscheinlich bleibst du hier mit TikZ und Matrizen auf der sichersten Seite.

Stell doch deine Frage drüben bei TeXwelt.de. Da findet sich bestimmt jemand für eine gute Antwort.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Rigomaniac
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 8. Dez 2014, 13:46

Beitrag von Rigomaniac »

Ich danke Dir für deine Mühe! Habe die Frage jetz mal bei TeXWelt gestellt, mal sehen was dabei rauskommt.

Wünsche noch einen schönen Montag!

Gruß

Rigo

Antworten