1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Deutsch
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

caption & longtable : fängtt mit 2 zu zählen an.

  • Wings-of-Glory
  • 23. August 2006 um 13:59
  • Unerledigt
  • Wings-of-Glory
    28
    Wings-of-Glory
    Mitglied
    Reaktionen
    105
    Punkte
    8.305
    Beiträge
    1.573
    • 23. August 2006 um 13:59
    • #1

    ich hab ein komisches phänomen entdeckt.
    wenn ich einer longtable eine caption zuweise, beschriftet latex d. tabelle mit der nr. 2, obwohl es bestimmt d. einzige tabelle im dokument ist.

    verwende ich aber tabular, dann fängt er korrekt mit 1 zu zählen an.

    woran liegt das, bzw. was kann ich gegen das longtable-phänomen tun?

    LaTeX
    \documentclass[a4paper,naustrian]{scrartcl}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \setlength\parskip{\medskipamount}
    \setlength\parindent{0pt}
    \usepackage{array}
    \makeatletter
    
    
    %% Because html converters don't know tabularnewline
    \providecommand{\tabularnewline}{\\}
    
    
    \usepackage{amsfonts}
    \usepackage{textcomp}
    
    
    \usepackage{longtable}
    
    
    \setlength{\tabcolsep}{1mm}
    \renewcommand{\arraystretch}{1.3}
    
    
    \usepackage{babel}
    \makeatother
    \begin{document}
    
    
    \title{titel}
    
    
    \maketitle
    \newpage{}\tableofcontents{}\newpage{}
    
    
    \minisec{Einleitung}
    
    
    brabbel brabbel
    
    
    \section{gebrabbel}
    
    
    \begin{table}
    \begin{longtable}{|p{2.232cm}|p{2.366cm}|p{2.082cm}|p{2.227cm}|p{2.227cm}|p{2.227cm}|p{2.227cm}|}
    \hline 
    &
     &
     &
     &
     &
     &
     \tabularnewline
    \hline 
     &
     &
     &
     &
    &
    &
    \tabularnewline
    \hline 
     &
    &
    
    
    
    
    &
    &
    &
    &
    \tabularnewline
    \hline 
    &
    &
    &
    &
    &
    &
    \tabularnewline
    \hline 
    &
    &
    &
    &
    &
    &
    \tabularnewline
    \hline 
    &
    &
    &
    &
    &
    &
    
    
    \tabularnewline
    \hline 
    &
    &
    &
    &
    &
    &
    \tabularnewline
    \hline
    \end{longtable}
    
    
    
    
    \caption{dada}
    \end{table}
    
    
    \begin{table}
    \begin{longtable}{|p{2.232cm}|p{2.366cm}|p{2.082cm}|p{2.227cm}|p{2.227cm}|p{2.227cm}|p{2.227cm}|}
    \hline 
    &
     &
     &
     &
     &
     &
     \tabularnewline
    \hline 
     &
     &
     &
     &
    &
    &
    \tabularnewline
    \hline 
     &
    &
    
    
    
    
    &
    &
    &
    &
    \tabularnewline
    \hline 
    &
    &
    &
    &
    &
    &
    \tabularnewline
    \hline 
    &
    &
    &
    &
    &
    &
    \tabularnewline
    \hline 
    &
    &
    &
    &
    &
    &
    
    
    \tabularnewline
    \hline 
    &
    &
    &
    &
    &
    &
    \tabularnewline
    \hline
    \end{longtable}
    
    
    
    
    \caption{dada}
    \end{table}
    
    
    \end{document}
    Alles anzeigen

    Otto: Apes don't read philosophy. - Wanda: Yes they do, Otto, they just don't understand
    Beleidigungen sind Argumente jener, die über keine Argumente verfügen.
    «Signanz braucht keine Worte.» | «Signanz gibts nur im Traum.» 

    Das neue MTB-Projekt (PO, Wiki, Mitschriften, Ausarbeitungen, Folien, ...) ist online
    http://mtb-projekt.at

  • thanatos5
    8
    thanatos5
    Mitglied
    Punkte
    625
    Beiträge
    116
    • 22. September 2006 um 16:41
    • #2

    das problem kenne ich :-))

    aber table dann noch long table das ist ja doppelt gezählt... eine sehr unsaubere methode.. etweder das eine oder das andere reicht völlig

    das hier klappt... und stimmt auch

    LaTeX
    \documentclass[a4paper,naustrian]{scrartcl}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \setlength\parskip{\medskipamount} \setlength\parindent{0pt}
    \usepackage{array}
    \makeatletter
    %% Because html converters don't know tabularnewline
    \providecommand{\tabularnewline}{\\}
    \usepackage{amsfonts}
    \usepackage{textcomp}
    \usepackage{longtable}
    \setlength{\tabcolsep}{1mm}
    \renewcommand{\arraystretch}{1.3}
    \usepackage{babel}
    \makeatother
    \begin{document}
    \title{titel}
    \maketitle
    \newpage{}\tableofcontents{}\newpage{}
    \minisec{Einleitung}
    brabbel brabbel
    \section{gebrabbel}
     
    [COLOR=red]\begin{longtable}{|p{2.232cm}|p{2.366cm}|p{2.082cm}|p{2.227cm}|p{2.227cm}|p{2.227cm}|p{2.227cm}|}[/COLOR]
    \hline &
     &
     &
     &
     &
     &
     \tabularnewline
    \hline
     &
     &
     &
     &
    & & \tabularnewline \hline
     &
    &
     
    & & & & \tabularnewline \hline & & & & & & \tabularnewline \hline &
    & & & & & \tabularnewline \hline & & & & & &
    \tabularnewline \hline & & & & & & \tabularnewline \hline
    [COLOR=red]\caption{dada}[/COLOR]
    [COLOR=red]\end{longtable}[/COLOR]
     
     
    [COLOR=red]\begin{longtable}{|p{2.232cm}|p{2.366cm}|p{2.082cm}|p{2.227cm}|p{2.227cm}|p{2.227cm}|p{2.227cm}|}[/COLOR]
    \hline &
     &
     &
     &
     &
     &
     \tabularnewline
    \hline
     &
     &
     &
     &
    & & \tabularnewline \hline
     &
    &
     
    & & & & \tabularnewline \hline & & & & & & \tabularnewline \hline &
    & & & & & \tabularnewline \hline & & & & & &
    \tabularnewline \hline & & & & & & \tabularnewline \hline
    [COLOR=red]\caption{dada}[/COLOR]
    [COLOR=red]\end{longtable}[/COLOR]
     
     
    \end{document}
    Alles anzeigen

    "Am Anfang war ich, und dann kamst du,
    und nun wird mir schlecht :-)):devil:
    "

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung

  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern