Kopf der Tabelle soll zentriert werden

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Kopf der Tabelle soll zentriert werden

von Bernd_Maler » Fr 14. Jun 2019, 11:06

Es funktioniert super.
Dankeschön ! :)

von Gast » Do 13. Jun 2019, 20:37

Texstudio ist der Editor. Die TeX-Distribution ist entweder MiKTeX oder TeX-Live. Beide haben einen Paketmanager. Bei MiKTeX ist der über die MiKTeX Console zu finden, bei TeX Live ist es u. a. tlmgr. Zu beiden gehört auch eine Anleitung. Lesen!

von Bartman » Do 13. Jun 2019, 19:30

Ein paar Infos zu dem Paketmanager der jeweiligen TeX-Distribution findest Du unter Wie installiere ich LaTeX?

von Bernd_Maler » Do 13. Jun 2019, 19:01

Hallo, danke für den Hinweis, aber leider bin ich auch hierzu zu blöd.
Ich benutze Texstudio unter windows und kann keinen Paketmanager finden, auch nicht wenn ich danach google.

von Gast » Do 13. Jun 2019, 18:42

Installiere eso-pic über den Paketmanager deiner TeX-Distribution. Falls du die texlive-Pakete einer Linux-Distribution verwendest, installiere diese komplett. Dafür gibt es in der Regel ein Paket Namens texlive-full o. ä.

von Bernd_Maler » Do 13. Jun 2019, 18:19

Hallo Bartman,
vielen Dank für deine schnelle Antwort.
Wenn ich dein Minimalbeispiel laufen lasse, gibt er mir folgende Fehlermeldung:
File `eso-pic.sty' not found. \RequirePackage{eso-pic}[2002/10/30]

Ich habe das Package sogar nochmal runtergeladen und es laufen lassen, aber es kommt immer diese Error.
Es tut mir leid, wenn ich die einfachsten Sachen nicht sehe, aber ich bin noch ein Anfänger mit Latex.
Wie kann ich das denn reparieren ?

Und dann habe ich noch eine stylistische Frage:
Meine Tabellen sind ja nicht so breit, dass sie die komplette Breite des Blattes ausnutzen.
Sollte man die Tabelle dann links ausrichten oder mittig lassen ?
Wenn ich Tabellen in ähnlichen Arbeiten zu meiner gesehen habe, dann gingen die über die komplette Breite des Blattes und das sah sehr schön aus, aber ich kann ja nicht einfach Spalten hinzufügen mit Quatsch, nur damit es über die gesamte Breite geht.

von Bartman » Do 13. Jun 2019, 17:27

Das Beispiel ist leider (wieder) unvollständig.

Mein Vorschlag:
\documentclass[ngerman]{article}
\usepackage[utf8]{inputenc}% nur noch für ältere Distributionen nötig, wie z. B. bei Overleaf
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{caption}
\usepackage[locale=DE]{siunitx}
\usepackage{booktabs}
\usepackage{showframe}

\newcommand{\thead}[1]{\begin{tabular}[t]{@{}c@{}}#1\end{tabular}}

\begin{document}
\begin{center}
\begin{minipage}{\textwidth}
    \centering
    \captionof{table}{Test}
    \label{tab:tabelle2}
    \begin{tabular}{
        S[table-format=2]
        S[table-format=4]
        S[table-format=7.2]
        S[table-format=3.2]
    }
    \toprule
    {\thead{Relativer Fehler\\in \%}} & 
    {\thead{Zielfunktions-\\wert}} & 
    {\thead{rel. Abstand zum\\Zielfunktionswert}} &
    {Laufzeit} \\
    \midrule
    0 & 1825 & 0 & 193.67 \\
    5 & 1825 & 0 & 155.20 \\
    10 & 1825 & 0 & 129.06 \\
    20 & 1851& 1849.85 & 120.17 \\
    30 & 1851 & 22073.96 & 115.66 \\
    40 & 1851 & 77532.15 & 78.02 \\
    50 & 1851 & 26807.66 & 70.89 \\
    60 & 1881 & 1654900 & 10.29 \\
    \bottomrule
    \end{tabular}
\end{minipage}
\end{center}
\end{document}
Wenn Du die eingefügte minipage weglässt, kann es Fälle geben, in denen die Beschriftung und die Tabelle auf verschiedenen Seiten ausgegeben werden.

Die Einheit für die Laufzeit könntest Du in der gleichen Spalte unter der Spaltenbeschriftung in einer neuen Zeile einfügen.

Kopf der Tabelle soll zentriert werden

von Bernd_Maler » Do 13. Jun 2019, 16:58

Hallo liebe Gemeinde, ich habe ein Problem mit meiner Tabelle und zwar würde ich gerne, dass der Kopf komplett zentriert geschrieben wird. Ich habe im netz danach gesucht und nichts hat bei mir geholfen. Ich bin ja schon froh, dass ich einen Zeilenumbruch geschafft habe. :)
Das ist mein Quellcode:
\begin{center}
	\captionof{table}{Test}
	\begin{tabular}{m{2,5cm}cm{3cm}c}
		\hline
		Relativer Fehler in \% & Zielfunktionswert & rel. Abstand zum Zielfunktionswert & Laufzeit \\
		\hline
		0 & 1825 & 0 & 193.67 \\
		5 & 1825 & 0 & 155.20 \\
		10 & 1825 & 0 & 129.06 \\ 
		20 & 1851& 1849.85 & 120.17 \\ 
		30 & 1851 & 22073.96 & 115.66 \\ 
		40 & 1851 & 77532.15 & 78.02 \\ 
		50 & 1851 & 26807.66 & 70.89 \\ 
		60 & 1881 & 1654900 & 10.29 \\ 
		\hline	
	\end{tabular}
	\label{tabelle2}
\end{center}
Aktuell steht es beispielsweise so da:

Relativer Fehler
in %

Ich hätte es aber gerne so:

Relativer Fehler
in %

Ich hoffe ihr versteht was ich meine

Die Werte unten drunter sind auch nicht zentriert.
Ich glaube es sieht ganz gut aus, wenn nur die Werte in der ersten Spalte ganz links sind, aber die restlichen Werte unter dem Tabellenkopf sollten eigtl alle zentriert sein.
Kann mir bitte jemand helfen ?

Beste Grüße !

Nach oben