goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 97626
Top-Poster: Johannes_B (5052)

Wir begrüßen unseren neuesten Benutzer timmetimtimme.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Alternativen/Tipps zu longtable

 

Dominik_MB
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 16.01.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.03.2019, 15:06     Titel: Alternativen/Tipps zu longtable
  Antworten mit Zitat      
Hallo Zusammen,

ich möchte eine Anforderunsliste erstellen, ähnlich der, die ich als Bild angehängt habe.
Ich möchte die Tabelle so erstellen, dass ich die Möglichkeit habe sie bei Bedarf über mehrere Seiten fortzuführen. Die Tabelle als ganzes soll die gleiche Breite wie der Text haben.

Anbei ein erster Versuch mit einer longtable. Ich hatte mir hier erhofft die Breite von vieren der fünf Felder vorgeben zu können (was in gewissem Maße funktioniert) und die Spalte 'Anforderungen' den restlichen Platz einnehmen zu lassen.

Jetzt zu meiner Frage: Da ich mit der Doku zu longtable nicht so richtig voran komme, interessiert mich, ob ihr Ideen/Tipps/Alternativen habt, die mich weiterbringen könnten? Ich möchte (zumindest vorerst Razz) versuchen mir selbst eine Lösung zu erarbeiten.

Wovon ich dachte, dass es mir hilft ist \extracolsep{\fill}. Hat es nicht. Muss ich bei der Verwendung etwas beachten? Oder bin ich damit völlig auf dem Holzweg?

Viele Grüße
Dominik

Code • Öffne in Overleaf

\documentclass[12pt,a4paper, headsepline]{scrreprt}
\usepackage[left=2.5cm,right=2.5cm,top=1.5cm,bottom=1.5cm, includeheadfoot, footskip=1cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[main=ngerman, english]{babel}
\usepackage[T1]{fontenc}
%
\usepackage{longtable}
\usepackage{tabularx}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentrierte Spalten mit Breitenangabe
%
\begin{document}
%
\begin{longtable}{|C{2.7cm}|C{0.6cm}|l|C{1.8cm}|C{2.9cm}|}
%
\hline
%
      F = Forderung\\ W = Wunsch   &   Nr.   &   Anforderungen   &   Datum   &   verantwortlich       \\
\hline
\endhead
%
      F   &   01   &   hier könnte ein längerer Text stehen, der umgebrochen werden soll   &   30.03.2019   &   xxx   \\
\hline
      F   &   02   &   hier könnte ein kürzerer Text stehen                              &   31.03.2019   &   xxx   \\
%
\hline
%
   \end{longtable}
%
\end{document}
 


Tabelle.PNG
 Beschreibung:

Download
 Dateiname:  Tabelle.PNG
 Dateigröße:  24.34 KB
 Heruntergeladen:  43 mal
Private Nachricht senden Benutzer-Profile anzeigen

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1659
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 04.03.2019, 16:40     Titel:
  Antworten mit Zitat      
Wenn Du im Forum etwas suchst, findest Du schon nach kurzer Zeit Beiträge, die das Paket xltabular erwähnen.

Lesetipps:

Private Nachricht senden Benutzer-Profile anzeigen

Dominik_MB
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 16.01.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.03.2019, 08:07     Titel:
  Antworten mit Zitat      
Hallo Bartman,

danke für deine Antwort!
Werde mich mal einarbeiten und dann ggf. (für die Nachwelt) eine Lösung reinstellen.

Grüße
Dominik
Private Nachricht senden Benutzer-Profile anzeigen

Dominik_MB
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 16.01.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.03.2019, 11:22     Titel:
  Antworten mit Zitat      
Hallo Zusammen,

anbei eine Lösung, mit der ich zufrieden bin Wink
Meine Recherche nach dem xltabular-Paket hat mich am Ende zum ltablex-Paket geführt, das (bis jetzt) alles kann und macht, was ich gerne hätte.
Falls euch was auffällt, was man cleverer/schöner lösen kann, gerne drunter schreiben. Bin für jeden Tipp dankbar!

Viele Grüße und nochmal danke für die Hilfe!
Dominik

Code • Öffne in Overleaf

\documentclass[12pt]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
%
% Zur Verwendung von tabularx
\usepackage{ltablex}
%
% Für farbige Zellen/Zeilen
\usepackage{xcolor}
\usepackage{colortbl}
%
% Zur Verwendung von \multirow{Anzahl}{Breite}{Inhalt}
\usepackage{multirow}
%
%
\begin{document}
%
\begin{tabularx}{\linewidth}{|c|c|X|}
%
\hline
%
      \multicolumn{3}{|l|}{\multirow{2}{*}{\normalsize \textbf{\underline{Anforderungsliste}}}}\\
      \multicolumn{3}{|l|}{ }\\
\hline
      \cellcolor{lightgray}   \textbf{W = Wunsch} &   \cellcolor{lightgray}   &   \cellcolor{lightgray}   \\
      \cellcolor{lightgray}   \textbf{F = Forderung}   &   \multirow{-2}{*}{\textbf{\cellcolor{lightgray}Nr.}}   & \multirow{-2}{*}{\centering{\textbf{\cellcolor{lightgray}Anforderungen}}}   \\
      \hline
      \endhead
%
      F   &   01   &   kurzer Text   \\
\hline
      W   &   02   &   Langer Text, der Umgebrochen wird, sobald die Tabelle die maximal angegebene Breite erreicht hat      \\
%
\hline
%
\caption{Anforderungsliste}
\label{tab:Anforderungsliste}
%
   \end{tabularx}
   %
\end{document}
 
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.03.2019, 12:04     Titel:
  Antworten mit Zitat      
ltablex hat für mich den Nachteil, dass dann tabularx immer eine longtable ist, was ich aber nicht immer möchte (beispielsweise habe ich auch tabularx-Tabellen ohne \caption und tabularx verändert dann trotzdem den Zähler). Daher ziehe ich xltabular vor.

Natürlich ist das nicht immer ein Problem. Ich wollte nur darauf hinweisen.

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de