Seite 1 von 1
Tabularx mit verschiedenen Spaltenbreiten
Verfasst: Sa 1. Feb 2020, 14:01
von tubus
Hallo,
ich erstelle mir eine 3-Spaltige Tabelle mit :
\begin{table}
\begin{tabularx}{\columnwidth}{XXl}
erste & zweite & dritte \\
\end[tabularx}
\end{table}
Nun möchte ich aber das die erste Spalte nicht genausobreit wie die anderne beiden sind, sondern nur 3cm. Wie geht das?
Ich brauche im Grunde eine Tabelle die über die Ganze Seitenbreite geht, also die letzte Spalte ganz rechts endet und nicht mitten auf dem Blatt, weil der Inhalt klein ist.
Verfasst: Sa 1. Feb 2020, 14:20
von Gast
Der Spaltentyp p{<Länge>} wird in LaTeX-Einführungen beschrieben.
Verfasst: Sa 1. Feb 2020, 15:08
von tubus
Ich kann ihn aber nicht mit tabularx kombinieren.
\begin{tabularx}{\columnwidth}{p{2cm}Xl}
geht nicht.
Verfasst: Sa 1. Feb 2020, 16:22
von Bartman
Dann erstelle ein
Minimalbeispiel, welches das Problem nachvollziehbar macht.
Verfasst: Sa 1. Feb 2020, 17:17
von tubus
\documentclass[11pt,headsepline,titlepage,parskip=half,
listof=numbered,
listof=entryprefix,
]{scrartcl}
\begin[Document}
\begin{table}
\begin{tabularx}{\columnwidth}{XXl}
erste & zweite & dritte \\
\end[tabularx}
\end{table}
Wie gesagt, ich will die Breite der ersten Spalte angeben können.
Verfasst: Sa 1. Feb 2020, 18:12
von Gast
Dein angebliches
Minimalbeispiel ist nicht lauffähig. Schon das \begin[Document} kann nicht funktionieren. \begin{tabularx} ohne laden von
tabularx geht auch nicht. Und das \end[tabularx} ist natürlich auch falsch. Und schlussendlich fehlt dann auch noch \end{document} Ich habe selten so viele Fehler in so wenig Code gesehen. Es ist schon reichlich dreist, hier so etwas als
Minimalbeispiel verkaufen zu wollen. Wenn man all diese Fehler beseitigt und das erste X durch p{3cm} ersetzt, dann zeigt sich auch keinerlei Problem:
\documentclass[
11pt,% Überflüssig, weil Voreinstellung
headsepline,titlepage,parskip=half,% Für das Problem sicher unerheblich.
listof=numbered,% Für das Problem sicher unerheblich.
listof=entryprefix,% Für das Problem sicher unerheblich.
]{scrartcl}
\usepackage{tabularx}% Fehlte!
\begin{document}% War falsch!
\begin{table}
\begin{tabularx}{\columnwidth}{p{3cm}Xl}% entsprechend Ratschlag ersetzt
erste & zweite & dritte \\
\end{tabularx}% War falsch!
\end{table}
\end{document}% Fehlte!
Also etwas mehr Mühe, können wir von einem Fragesteller schon erwarten. Ich schließe daraus, dass du gar keine Hilfe, sondern uns nur verarschen willst.