Tabelle ohne table

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: Tabelle ohne table

von p3l4h0 » Do 8. Sep 2016, 18:28

Wow super vielen Dank

es haperte unter anderem daran das ich das package caption gar nicht installiert hatte.
Aber ich sehe es schon mit einem ordentlichen Minimalbeispiel wäre es auch aufgeflogen.

Ich danke dir

von Noch so einer » Do 8. Sep 2016, 14:36

Bartman hat geschrieben:Im zweiten Beispiel fehlt vor RaggedRight ein Backslash.
Stimmt. Danke.

von Bartman » Do 8. Sep 2016, 13:50

@Noch so einer

Danke für Deine verschiedenen Beispiele.

Im zweiten Beispiel fehlt vor RaggedRight ein Backslash.

von Noch so einer » Do 8. Sep 2016, 11:20

\caption*
gibt es nur mit caption. Deshalb ist eine solche Anweisung auch nicht in der KOMA-Script-Anleitung oder im KOMA-Script-Buch zu finden (über den Index der Befehle leicht feststellbar).

Bei Deinem Beispiel fehlt es übrigens an der Deklaration der Eingabecodierung, an \begin{document} und \end{document}. Hier einmal ein echtes Minimalbeispiel:
\documentclass[10pt,a4paper, oneside,captions=tableabove]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{caption}
\begin{document}
\begin{table}[ht]
\centering
\caption*{Energie}
\begin{tabular}{l|l}
systemgrenzen überschreitende Energien & Energie des Systems\\
\textbf{Prozessgrößen} & \textbf{Zustandsgrößen}\\
\end{tabular}
\end{table}
\end{document}
Wenn die vertikale Linie in der Mitte der Tabelle sein soll, müssen die Spalten links davon und rechts davon gleich breit sein:
\documentclass[10pt,a4paper, oneside,captions=tableabove]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tabularx}
\usepackage{ragged2e}
\usepackage{caption}
\begin{document}
\begin{table}[ht]
\centering
\caption*{Energie}
\begin{tabularx}{\linewidth}{>{RaggedRight}X|X}
systemgrenzen überschreitende Energien & Energie des Systems\\
\textbf{Prozessgrößen} & \textbf{Zustandsgrößen}\\
\end{tabularx}
\end{table}
\end{document}
Soll hingegen einfach nur der Text "Energie" über der Linie stehen und das gar keine Tabellenüberschrift sein, dann geht es auch anders:
\documentclass[10pt,a4paper, oneside,captions=tableabove]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\begin{table}[ht]
\centering
\begin{tabular}{l|l}
\multicolumn{1}{l}{} & \makebox[0pt][c]{Energie\hspace*{2\tabcolsep}} \\
systemgrenzen überschreitende Energien & Energie des Systems\\
\textbf{Prozessgrößen} & \textbf{Zustandsgrößen}\\
\end{tabular}
\end{table}
\end{document}
Was Du tatsächlich willst, geht für mich aus Deinen mageren Worten und dem nicht funktionierenden Code nicht hervor.

von DADABBI » Do 8. Sep 2016, 11:08

Warum probierst du dein Beispiel nicht einmal selbst aus und erstellst dann ein richtiges Minimalbeispiel?

Tabelle ohne table

von p3l4h0 » Do 8. Sep 2016, 10:58

Ich würde gerne eine Tabelle (mit dem mittelstrich in der Mitte) erstellen, bei der die Überschrift ohne "Tabelle 1:" steht.

das mit caption* klappt leider nicht
\documentclass[10pt,a4paper, oneside]{scrartcl}
\usepackage[T1]{fontenc}

\begin{table}[ht]
\caption*{Energie}
\begin{tabular}{l|l}
systemgrenzen überschreitende Energien & Energie des Systems\\
\textbf{Prozessgrößen} & \textbf{Zustandsgrößen}\\
\end{tabular}
\end{table}

Nach oben