Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Überschriften für longtables?

  1. #1
    Registrierter Benutzer
    Registriert seit
    18.02.2005
    Beiträge
    32

    Überschriften für longtables?

    Hi, ich suche und suche, aber das passende mag ich nicht finden. Das einzige was ich gefunden habe, war dass es so nicht geht:

    \begin{longtable}{|r|c|c|l|l|}\caption{Tabelle}\hl ine
    \textit{id} & \textit{root\_id} & \textit{position} & \textit{name} & \textit{path}\\ \hline
    \endhead
    146 & 0 & 5 & Home & \\ \hline
    ...
    \end{longtable}

    Kann mir jemand sagen, wie es denn geht ?

  2. #2
    Registrierter Benutzer
    Registriert seit
    13.11.2004
    Beiträge
    48
    Im Prinzip müsste es so funktionieren:

    \usepackage{longtable}
    \begin{longtable}{ccc}
    \caption{Beispielsdatei} \\
    \bfseries ueberschriftSpalte1 & \bfseries ueberschriftSpalte2 & \bfseries ueberschriftSpalte3 \\ \hline
    \endfirsthead
    \bfseries ueberschriftSpalte1 & \bfseries ueberschriftSpalte2 & \bfseries ueberschriftSpalte3 \\ \hline
    \endhead
    ...
    Ich hoffe, ich habe Dein Problem richtig verstanden und das Beispiel hilft Dir.

    Gruß
    gapl

    Edit: D.h. Du musst die Caption-Zeile mit \\ abschließen.

  3. #3
    Registrierter Benutzer
    Registriert seit
    18.02.2005
    Beiträge
    32
    Tatsächlich ! So gehts Danke.
    Leider taucht nun noch ein kleines Problem auf, und zwar klebt die erster horizontale Linie direkt unten an der Überschrift...Hab schon einiges versucht: \\[2mm], \vspace{2mm} \rule[-3mm]{0mm}{6mm}. In und nach der Überschrift, aber alles vergebens.. Noch eine Idee?

    \begin{longtable}{|r|c|c|l|l|}
    \caption{Tabelle}\\ \hline
    \textit{id} & \textit{root\_id} & \textit{position} & \textit{name} & \textit{path}\\ \hline
    \endhead
    \textbf{146} & 0 & 5 & Home & \\ \hline
    ...
    \end{longtable}

  4. #4
    Registrierter Benutzer
    Registriert seit
    13.11.2004
    Beiträge
    48
    Vielleicht kennt jemand im Forum eine elegantere Lösung. Mir fällt nur Folgendes ein:

    \caption{Tabelle}\\ \\ \hline
    Gruß
    gapl
    Geändert von gapl (25-02-2005 um 22:28 Uhr)

  5. #5
    Registrierter Benutzer
    Registriert seit
    18.02.2005
    Beiträge
    32
    Leider funktioniert das nicht, da damit schon eine neue Tabellenzeile erzeugt wird die dann nur eine Spalte hat und von dieser schon die vertikalen Aussenlinien angezeigt werden. Leider !

  6. #6
    Registrierter Benutzer
    Registriert seit
    18.02.2005
    Beiträge
    32
    Ich habe jetzt folgende Lösung mit "\muticolumn" gefunden. Es kommt mir nicht vor wie der eleganteste Weg und der Abstand zur Überschrift wird vielleicht minimal zu groß, aber es ist immer noch besser als zu nah Bin jedoch immer noch sehr an was besserem interessiert !

    \begin{longtable}{l|p{9cm}}
    \caption{\label{stati}Verschiedene User-Stati}\\
    \multicolumn{2}{c}{} \\
    \textit{User-Status} & \textit{Rechte} \\ \hline
    \endhead
    ...
    \end{longtable}

    Viele Grüße

  7. #7
    Registrierter Benutzer
    Registriert seit
    26.02.2005
    Beiträge
    7
    Zitat Zitat von bicpi
    Ich habe jetzt folgende Lösung mit "\muticolumn" gefunden. Es kommt mir nicht vor wie der eleganteste Weg und der Abstand zur Überschrift wird vielleicht minimal zu groß, aber es ist immer noch besser als zu nah Bin jedoch immer noch sehr an was besserem interessiert !

    \begin{longtable}{l|p{9cm}}
    \caption{\label{stati}Verschiedene User-Stati}\\
    \multicolumn{2}{c}{} \\
    \textit{User-Status} & \textit{Rechte} \\ \hline
    \endhead
    ...
    \end{longtable}

    Viele Grüße
    mache ich auch so, ich würde sagen, es geht sinnvoll garnicht anders und wenn du jetzt nicht den abstand einer kompletten reihe haben möchtest, kannst du durch
    \multicolumn{2}{c}{\vspace{-xpt}} \\

    den abstand feintunen.

    grüsse

  8. #8
    Registrierter Benutzer
    Registriert seit
    18.02.2005
    Beiträge
    32
    Gute Idee, Danke

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •