goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


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

Forenstatistik:
Beiträge: 99919
Top-Poster: Johannes_B (5058)

Wir begrüßen unseren neuesten Benutzer pebue.

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

Tabularx funktioniert nicht seit SIunitx Paket

 

Lena26
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2019, 20:26     Titel: Tabularx funktioniert nicht seit SIunitx Paket
  Antworten mit Zitat      
Ich brauche Hilfe, seit ich vom SIunits auf SIunitx gewechselt bin funktioniert meine Tabelle nicht mehr..
Ich hoffe ihr könnt mir helfen.

Sie sieht wie folgt aus:

\documentclass[parskip=half,ngerman,fleqn, 12pt,toc=chapterentrywithdots]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{acronym}
\usepackage[ngerman]{babel}
\usepackage{booktabs}
\usepackage{ marvosym }
\usepackage{amsmath,amsfonts,amssymb}
\usepackage[per-mode=fraction]{SIunitx}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage[svgnames, table]{xcolor}
\usepackage{colortbl}
\usepackage{multicol}


\begin{document}

\begin{tabularx}{\textwidth}{|Sc| Sc | X| p{10cm}|}
\specialrule{\lightrulewidth}{-4ex}{0pt}\\
\specialrule{2pt}{0pt}{0pt}
\rowcolor{mPurple}\makecell[l]{\textbf{F} \\ \textbf{W} & \textbf{ Nr.} & \makecell[c]{\textbf{Änderung}/ \\ \textbf{Datum} & \textbf{Anforderungen} \\
\mybottomrule
\endfirsthead
\specialrule{2pt}{0pt}{0pt}
\rowcolor{mPurple}\makecell[l]{\textbf{F} \\ \textbf{W} & \textbf{ Nr.} & \makecell[c]{\textbf{Änderung}/ \\ \textbf{Datum} & \textbf{Anforderungen} \\
\mybottomrule
\endhead
\mybottomrule
\multicolumn{4}{r}{F=Forderung, W=Wunsch}
\endfoot
\rowcolor{mGray}\makecell[c] & & & \textbf{Funktion}\\
\hline
F & 1.1 & \date{29.04.2019} & hier steht ein Text \\
...
\end{tabularx}

\end{ducument}
Laughing Laughing

Ratgeber
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2019, 20:58     Titel: Alles auf Anfang
  Antworten mit Zitat      
Das Beispiel ist so dermaßen fehlerbehaftet, dass mir eine Entrümpelung zu aufwendig ist (fehlende Pakete, unbekannte Farben, selbstdefinierte Befehle, …). Und diese Fehler haben kaum etwas mit »SIunitx« zu tun. Da können die Abschnitte 4.6 und 5.14 in der Anleitung zu »SIunitx« schon helfen. Poste mal das lauffähige Beispiel mit »SIunits«, damit wir eine Vorstellung vom Endergebnis haben.



Anmerkung(en):

Lena26
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2019, 21:27     Titel:
  Antworten mit Zitat      
So funktioniert es und wenn ich nun anstatt SIunits SIunitx verwende funktioniert es nicht mehr..

\documentclass[parskip=half,ngerman,fleqn, 12pt,toc=chapterentrywithdots]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage[amssymb]{SIunits}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{multicol}
\usepackage[svgnames, table]{xcolor}

\definecolor{mGray}{rgb}{0.5,0.5,0.5}
\definecolor{mPurple}{rgb}{0.88,0.4,0.2}


\usepackage{multirow, makecell, cellspace, bigstrut}
\usepackage{ragged2e}
\usepackage{ltablex}
\keepXColumns
\renewcommand\tabularxcolumn[1]{ >{\arraybackslash}m{#1}}
\usepackage{booktabs}
\newcolumntype{L}[1]{>{\RaggedRight}p{#1}}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\newcommand\mymidrule{\specialrule{\lightrulewidth}{0pt}{\belowrulesep}}
\newcommand\mybottomrule{\specialrule{\heavyrulewidth}{0pt}{\belowrulesep}}
\newcommand\mytoprule{\specialrule{\heavyrulewidth}{0pt}{0pt}}

\begin{document}

\vspace{3cm}
\captionof{table}{Anforderungsliste}
\vspace{0,5cm}
\begin{tabularx}{\textwidth}{|Sc| Sc |X| p{10cm}|}
\specialrule{\lightrulewidth}{-4ex}{0pt}
\specialrule{2pt}{0pt}{0pt}
\rowcolor{mPurple}\makecell[l]{\textbf{F} \\ \textbf{W}} &{\textbf{ Nr.}} & \makecell[c]{\textbf{Änderung}/\\\textbf{Datum}} & {\textbf{Anforderungen}}\\
\mybottomrule
\endfirsthead
\specialrule{2pt}{0pt}{0pt}
\rowcolor{mPurple}\makecell[l]{\textbf{F} \\ \textbf{W}} &{\textbf{ Nr.}} & \makecell[c]{\textbf{Änderung}/\\\textbf{Datum}} & {\textbf{Anforderungen}}\\
\mybottomrule
\endhead
\mybottomrule
\multicolumn{4}{r}{F=Forderung, W=Wunsch}
\endfoot
\rowcolor{mGray}\makecell[c] & & & \textbf{Funktion}\\
\hline
F & 1.1 & 29.04.2019 & Text \\

\hline
\end{tabularx}

\end{document}

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1905
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 05.08.2019, 21:29     Titel:
  Antworten mit Zitat      
Beachte beim Laden Deiner Pakete bitte die Groß- und Kleinschreibung.
Private Nachricht senden Benutzer-Profile anzeigen

Lena26
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2019, 21:34     Titel:
  Antworten mit Zitat      
Tut mit leid ich bin ein Latex-Anfänger.
Aber das ändert leider nichts an der Tatsache, das es nicht funkitoniert..

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1905
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 05.08.2019, 21:51     Titel:
  Antworten mit Zitat      
Abschnitt 7.11 Using siunitx with the cellspace package in der Dokumentation von siunitx.

ltablex lädt longtable und tabularx. Alternativ gibt es noch xltabular.

Erkundige Dich in der Dokumentation von ltablex bzw. longtable, wie die Tabellenbeschriftung richtig gesetzt wird.

Ein passender Wert für die Option captions Deiner Dokumentklasse scrbook wäre für den Abstand zur Tabelle ratsam.

Mit den Änderungen könnte das Beispiel dann so aussehen:

Code
\documentclass[
    parskip=half,
    ngerman,
    fleqn,
    fontsize=12pt,
    toc=chapterentrywithdots,
    captions=tableheading% <- eingefügt
]{scrbook}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}% Option ngerman wegen Klassenoption entfernt
\usepackage{amsmath,amssymb}
\usepackage[locale=DE]{siunitx}
\usepackage[svgnames, table]{xcolor}
\usepackage{multirow, makecell, cellspace, bigstrut}
\usepackage{ragged2e}
\usepackage{ltablex}
\usepackage{booktabs}

\definecolor{mGray}{rgb}{0.5,0.5,0.5}
\definecolor{mPurple}{rgb}{0.88,0.4,0.2}

\keepXColumns
\renewcommand\tabularxcolumn[1]{m{#1}}% \arraybackslash entfernt

\newcolumntype{L}[1]{>{\RaggedRight}p{#1}}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\newcommand\mymidrule{\specialrule{\lightrulewidth}{0pt}{\belowrulesep}}
\newcommand\mybottomrule{\specialrule{\heavyrulewidth}{0pt}{\belowrulesep}}
\newcommand\mytoprule{\specialrule{\heavyrulewidth}{0pt}{0pt}}

\begin{document}
\begin{tabularx}{\textwidth}{|Cc| Cc |X| p{10cm}|}
\caption{Anforderungsliste}\\
%\specialrule{\lightrulewidth}{-4ex}{0pt}
\specialrule{2pt}{0pt}{0pt}
\rowcolor{mPurple}\makecell[l]{\textbf{F} \\ \textbf{W}} &{\textbf{ Nr.}} &
\makecell{\textbf{Änderung}/\\\textbf{Datum}} & {\textbf{Anforderungen}}\\
\mybottomrule
\endfirsthead
\specialrule{2pt}{0pt}{0pt}
\rowcolor{mPurple}\makecell[l]{\textbf{F} \\ \textbf{W}} &{\textbf{ Nr.}} &
\makecell{\textbf{Änderung}/\\\textbf{Datum}} & {\textbf{Anforderungen}}\\
\mybottomrule
\endhead
\mybottomrule
\multicolumn{4}{r}{F=Forderung, W=Wunsch}
\endfoot
\rowcolor{mGray} & & & \textbf{Funktion}\\
\hline
F & 1.1 & 29.04.2019 & Text \\
\hline
\end{tabularx}
\end{document}
Private Nachricht senden Benutzer-Profile anzeigen

Lena26
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.08.2019, 07:28     Titel:
  Antworten mit Zitat      
Vielen, Vielen Dank! Du hast micht echt gerettet Very Happy Very Happy

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