%20lokal%20zu%20definieren%3F.png)
captions
Nachdem ich nun herausgefunden habe, wie vertikale Abstände oben und unten global und lokal definiert werden können , frage ich mich \intextsep
, ob es eine Möglichkeit gibt, sie auch lokal zu definieren. Da ich sie außerdem floating
mithilfe des H
vom Paket bereitgestellten Parameters deaktiviert habe float
, gehe ich davon aus, dass dies \textfloatsep
kein Problem darstellt.
\documentclass{article}
\usepackage[demo]{graphicx}
\setlength{\intextsep}{50.0pt plus 2.0pt minus 2.0pt}
\usepackage[font=small,skip=10pt]{caption}
\usepackage{float}
\begin{document}
Some text...
\begin{figure}[H]
\captionsetup{font=Large,skip=5pt}
\begin{center}
\includegraphics[height=1in,width=1in,angle=-90]{foo}
\caption{This is a figure.}
\end{center}
\end{figure}
... more text...
\begin{figure}[H]
\captionsetup{font=tiny,skip=15pt}
\begin{center}
\includegraphics[height=1in,width=1in,angle=-90]{foo}
\caption{This is another figure.}
\end{center}
\end{figure}
... still more text...
\newpage
Text...
\begin{table}[H]
\captionsetup{font=small,skip=10pt}
\centering
\caption{This is a table.}
\begin{tabular}{|c|c|}
\hline
% after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
1 & 2 \\
4 & 7 \\
\hline
\end{tabular}
\end{table}
... end of text.
\end{document}
Antwort1
\begingroup
Sie können es innerhalb von Befehlen definieren \endgroup
. Sehen Sie unten nach und überprüfen Sie den ersten Abstand, der auf 20pt eingestellt wurde:
Bearbeiten: Wie @daleif in der Frage kommentierte \begin{centrer}
, \end{center}
ist das Hinzufügen von zusätzlichem Platz nicht erforderlich und vergrößert die tatsächlichen Leerzeichen. Daher habe ich es durch ersetzt, \centering
um zukünftigen Besuchern einen besseren Code bereitzustellen.
\documentclass{article}
\usepackage[demo]{graphicx}
\setlength{\intextsep}{50.0pt plus 2.0pt minus 2.0pt}
\usepackage[font=small,skip=10pt]{caption}
\usepackage{float}
\begin{document}
Some text...
\begingroup
\setlength{\intextsep}{20.0pt plus 2.0pt minus 2.0pt}
\begin{figure}[H]
\captionsetup{font={Large},skip=5pt}
\centering
\includegraphics[height=1in,width=1in,angle=-90]{foo}
\caption{This is a figure.}
\end{figure}
... more text...
\endgroup
\begin{figure}[H]
\captionsetup{font={normalsize},skip=15pt}
\centering
\includegraphics[height=1in,width=1in,angle=-90]{foo}
\caption{This is another figure.}
\end{figure}
... still more text...
\newpage
Text...
\begin{table}[H]
\captionsetup{font=small,skip=10pt}
\centering
\caption{This is a table.}
\begin{tabular}{|c|c|}
\hline
% after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
1 & 2 \\
4 & 7 \\
\hline
\end{tabular}
\end{table}
... end of text.
\end{document}