Hallo,
Post by AndreWie kann ich bei der Beschriftung von Objekten (Tabellen oder Bilder)
die Überschrift bzw. Unterschrift auf die Breite des jeweiligen
Objektes anpassen?
Das untere Beispiel ist für Tabellen gedacht, bei denen du auch noch
Fußnoten einbinden kannst. Du musst aber die KOMA-Klassen benutzen.
Für Abbildungen geht das ganze einfacher (siehe Beispiel im scrguide).
Grüße
Michael
\documentclass[a4paper,12pt,tablecaptionabove]{scrartcl}
\usepackage{ngerman}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ansinew]{inputenc}
\usepackage{varwidth}
\setcapindent{1em}
\newsavebox{\tabbox}
\newlength{\tablength}
\begin{document}
\begin{table}
\small
\centering
\begin{lrbox}{\tabbox}
\begin{varwidth}{\linewidth}
\renewcommand{\footnoterule}{}
\begin{tabular}{|p{3cm}|p{3cm}|}\hline
1. Spalte\footnote{Fußnote} & 2. Spalte \\ \hline
\end{tabular}
\end{varwidth}
\end{lrbox}
\settowidth{\tablength}{\usebox{\tabbox}}
\setcapwidth[c]{\tablength}
\captionabove{Das ist eine sehr lange Tabellenbeschriftung, um zu
testen ob es funktioniert}
\label{Tabelle}
\usebox{\tabbox}
\end{table}
\end{document}