Ich habe ein Bild im Querformat. Daher habe ich es platziert, indem ich es mithilfe einer Abbildungsumgebung um 90 Grad gedreht (Winkel = 90) habe. Mir ist jedoch aufgefallen, dass die Bildunterschrift an der Seite und nicht unten steht. Ich habe eine Umgebung verwendet. landscape
Das hat gut funktioniert, aber das Bild wird auf einer neuen Seite platziert und der Text hängt separat. Ich muss die Position der Überschrift in der Abbildungsumgebung ändern. Helfen Sie mir bei diesem Problem.
\begin{figure}
\includegraphics[scale = 0.83, angle = 90]{plate4/SAND allram.PNG}
\caption{Caption}
\label{fig:enter-label}
\end{figure}
\begin{landscape}
\begin{figure}
\includegraphics[scale = 0.83]{plate4/SAND allram.PNG}
\caption{Caption}
\label{fig:enter-label}
\end{figure}
\end{landscape}
Antwort1
Sie können das Paket verwenden hvfloat
. Sie können sehen, dass sowohl die Abbildung als auch ihre Beschriftung in einen Text umgewandelt werden.
\documentclass{article}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage{hvfloat} % for rotating figure and caption
\begin{document}
\lipsum[1-2]
\hvFloat[floatPos=!ht,rotAngle=90,capWidth=w,capPos=b,capAngle=-360]{figure}{%
\includegraphics[scale=0.4]{example-image-a}%
}{Caption}{fig:enter-label}
\lipsum[3-5]
\end{document}
Antwort2
Sie können Ihr Bild auf einer Miniseite platzieren und diese Miniseite drehen:
\documentclass{article}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum
\begin{figure}[htbp]
\centering
\rotatebox{90}{%
\begin{minipage}{6cm}
\centering
\includegraphics[width=\linewidth]{example-image-b}
\caption{Caption}
\label{fig:enter-label}
\end{minipage}%
}%
\end{figure}
\lipsum
\end{document}
Antwort3
Die andere Methode verwendet die Kombination aus float.sty
und rotating.sty
und MWE
ist:
\usepackage[figuresright]{rotating}
\usepackage{float}
\begin{document}
\begin{sideways}
\begin{minipage}{\textwidth}
\begin{figure}[H]
\caption{Test}
\end{figure}
\end{minipage}
\end{sideways}