¿Cómo rotar (exclusivamente) el título de una Figura?

¿Cómo rotar (exclusivamente) el título de una Figura?

Estoy intentando rotar solo el título de una figura, porque la imagen contenida contiene un gran flujo de trabajo que se extiende verticalmente para adaptarse perfectamente a una página. Sin embargo, no queda espacio debajo de la figura, por lo que quiero rotar el título 90 grados y colocarlo a la izquierda (o derecha) de la figura.

La mayoría de las publicaciones que pude encontrar en SE están relacionadas con rotar la figura (por ejemplo, usando una figura lateral), pero no exclusivamente el título. Tenga en cuenta que el título es relativamente grande, lo que significa que realmente quiero una rotación aquí y no simplemente colocarlo a la derecha o a la izquierda usando, por ejemplo, capbeside.

Aquí hay un ejemplo de lo que estoy tratando de obtener (el cuadro negro representa el gráfico incluido):

ingrese la descripción de la imagen aquí

Espero que mi problema sea claro.

-Jones

Respuesta1

Como esto:

ingrese la descripción de la imagen aquí

\documentclass{article}
\usepackage[export]{adjustbox}
\usepackage{graphics}
\usepackage{array}

\begin{document}
\begin{figure}
\refstepcounter{figure}
\begin{tabular}{c c}
\includegraphics[valign=m]{example-image-a}
    &
\rotatebox[origin=c]{90}{Figure~\thefigure: My rotated caption}
\end{tabular}
\end{figure}

\begin{figure}
\includegraphics{example-image-b}
\caption{Standard caption}
\end{figure}
\end{document}

Respuesta2

Yo mismo tuve este problema y encontré otra solución. Sé que esta no es la opción ideal del OP, pero parece más simple y funcionó para mí, por lo que también podría funcionar para otros. La idea es que puedes crear una página horizontal y, dentro de esa página horizontal, rotas solo la imagen 90 grados, para que vuelva a la orientación vertical. El título simplemente permanecerá en modo horizontal al lado. Prueba esto:

\documentclass{book}
\usepackage{geometry}
\usepackage{graphicx}
\usepackage{lscape}
\usepackage{lipsum}

\begin{document}

\newgeometry{left=1.5cm, right=1cm, top=1.5cm, bottom=1.5cm} % Play around with margins, if necessary
\begin{landscape}
\begin{figure}[p]
\centerline{
\includegraphics[width=8cm, height=22cm, angle=-90]{example-image-c}}
\caption[My short caption]{\lipsum[2]}
\label{fig:mylabel}
\end{figure}
\end{landscape}
\restoregeometry

\end{document}

Respuesta3

Prueba con esto:

\documentclass{book}
\usepackage{rotating}
\begin{document}

\begin{figure}
\fbox{\vbox to 15pc{\hbox to 10pc{Test}}}%%insert your figure here
\begin{sideways}
\begin{minipage}{10pc}
{\caption{caption test}}
\end{minipage}
\end{sideways}
\end{figure}

\end{document}

información relacionada