Tabelle variablen Spaltenbreiten aber fixer Breite Spalte 1

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: Tabelle variablen Spaltenbreiten aber fixer Breite Spalte 1

von Rigomaniac » Mo 8. Dez 2014, 15:45

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

von Johannes_B » Mo 8. Dez 2014, 15:19

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.

von Rigomaniac » Mo 8. Dez 2014, 14:58

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

von Johannes_B » Mo 8. Dez 2014, 14:53

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?

Tabelle variablen Spaltenbreiten aber fixer Breite Spalte 1

von Rigomaniac » Mo 8. Dez 2014, 14:46

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

Nach oben