Einrücken ab zweiter Zeile, Tabelle & Grafik

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: Einrücken ab zweiter Zeile, Tabelle & Grafik

Re: Einrücken ab zweiter Zeile, Tabelle & Grafik

von KOMA » Sa 5. Mär 2022, 10:38

Wenn man schon eine KOMA-Script-Klasse verwendet, darf man auch gerne deren Features nutzen:
\documentclass[captions=heading, ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{graphicx}
\usepackage{ragged2e}
\usepackage{csquotes}
\usepackage[style=authoryear]{biblatex}

\addbibresource{biblatex-examples.bib}

\newcommand*{\source}[1]{%
  \begin{labeling}{Quelle:}
  \item[Quelle:] \RaggedRight #1% Ich würde das \RaggedRight allerdings weglassen. Der Text ist breit genug für Blocksatz.
  \end{labeling}
}

\begin{document}
\begin{center}
  \begin{minipage}{\textwidth}
    \centering
    \captionof{figure}{Wertaktivitäten}
    \label{fig:wertaktivitäten}
    \includegraphics[width=.5\textwidth]{example-image}
    \source{In Anlehnung an \cites[535]{bertram}[582]{kastenholz}}
  \end{minipage}
\end{center}
	
\printbibliography
\end{document}

Re: Einrücken ab zweiter Zeile, Tabelle & Grafik

von Sam85 » Fr 4. Mär 2022, 21:53

@Bartman

Vielen Dank das ist genauso wie ich es mir auch vorgestellt habe. :) Ich nutze deinen Vorschlag mit der \parbox.

Re: Einrücken ab zweiter Zeile, Tabelle & Grafik

von Bartman » Fr 4. Mär 2022, 01:34

Aufgrund des fehlenden Minimalbeispiels habe ich mir die Freiheit genommen, den Rest selbst auszuwählen.

Ein Lösungsvorschlag mit \parbox
\documentclass[captions=heading, ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{graphicx}
\usepackage{ragged2e}
\usepackage{csquotes}
\usepackage[style=authoryear]{biblatex}

\addbibresource{biblatex-examples.bib}

\newlength{\sourcelabelwidth}
\settowidth{\sourcelabelwidth}{Quelle: }

\newcommand*{\source}[1]{
  \par\smallskip Quelle:
  \parbox[t]{\dimexpr\textwidth-\sourcelabelwidth}
    {\RaggedRight #1}
}

\begin{document}
\begin{center}
  \begin{minipage}{\textwidth}
    \centering
    \captionof{figure}{Wertaktivitäten}
    \label{fig:wertaktivitäten}
    \includegraphics[width=.5\textwidth]{example-image}
    \source{In Anlehnung an \cites[535]{bertram}[582]{kastenholz}}
  \end{minipage}
\end{center}
	
\printbibliography
\end{document}
und einer mit tabularx
\documentclass[captions=heading, ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{graphicx}
\usepackage{ragged2e}
\usepackage{csquotes}
\usepackage[style=authoryear]{biblatex}
\usepackage{tabularx}

\addbibresource{biblatex-examples.bib}

\newcommand*{\source}[1]{
  \par\smallskip 
  \begin{tabularx}{\textwidth}{@{}l@{ }>{\RaggedRight}X@{}}
  Quelle: & #1
  \end{tabularx}
}

\begin{document}
\begin{center}
  \begin{minipage}{\textwidth}
    \centering
    \captionof{figure}{Wertaktivitäten}
    \label{fig:wertaktivitäten}
    \includegraphics[width=.5\textwidth]{example-image}
    \source{In Anlehnung an \cites[535]{bertram}[582]{kastenholz}}
  \end{minipage}
\end{center}
	
\printbibliography
\end{document}
Der Befehl \raggedright und der des ergänzten Pakets sind Schalter und haben kein Argument.

Die Umgebungen center und minipage sind ein Ersatz für die Option H des Pakets float bei Gleitumgebungen.

Einrücken ab zweiter Zeile, Tabelle & Grafik

von Sam85 » Do 3. Mär 2022, 23:16

Hallo,

ich schreibe unterhalb von Tabellen und Grafiken "Quelle: xyz". Nun will ich erreichen, dass wenn die Quelle über die erste Zeile hinaus geht, ab der zweiten Zeile eingerückt wird mit dem Abstand von der Länge "Quelle: ".

Also so:
Quelle: In Anlehnung an xyz, 2019
_______zyx, 2020, uzt 2021
\newcommand*{\source}{%
	\settowidth{\textwidth}{Quelle:\addspace}
	\raggedright{%
		{Quelle:\addspace}%
		\noindent\hspace*{\textwidth}
	}
}

	\begin{figure}[H]
		\caption{Wertaktivitäten}
		\includegraphics[width=1.0\textwidth]{wertaktivitäten}
		\raggedright{Quelle: In Anlehnung an \cites[\pagef 76]{Porter.2014}[\pagef 373]{Welge.2017}} \\
		\source{In Anlehnung an \cites[\pagef 76]{Porter.2014}[\pagef 373]{Welge.2017}}
		\label{fig:wertaktivitäten}
	\end{figure}
Bild.png
Das ist murks, wie ich feststellen musste. Muss ich dafür ein \newenviroment schaffen oder geht das auch mit einem \newcommand?

Freue mich auf eine Rückmeldung.

Nach oben