Usando una figura parecida a un mechón y un título en sus memorias

Usando una figura parecida a un mechón y un título en sus memorias

Estoy escribiendo un libro con un estilo similar a un penacho pero implementado mediante memorias. (No quiero usar tufte en sí ya que las memorias tienen muchas características interesantes). Por lo tanto, tengo un ancho de texto relativamente estrecho, uso notas al margen, etc. Hay una característica que me gustaría implementar pero no sé cómo, y esa es tener una figura de ancho completo con el título debajo de la figura, en el margen. El título del lado de las memorias (MWE a continuación) coloca la figura a un lado, y el entorno normal de la figura coloca el título debajo de la figura. Me gustaría tener un título de figura debajo de la figura, pero en el margen, como se ilustra a continuación. Imitar el entorno de ancho completo del tufte no es suficiente por sí solo. Si alguien tiene sugerencias o, mejor aún, algún código que funcione, se lo agradecería.

ingrese la descripción de la imagen aquí

\documentclass[10pt, a4paper,openright, twoside]{memoir}
\usepackage[demo]{graphicx}
\usepackage{kantlipsum}
%
\begin{document}
\kant[1]
\begin{figure}
    \setlength{\sidecapraise}{-5cm}   % manual adjustment of figure caption position
    \begin{sidecaption}{\kant[2]}[label]
        \includegraphics[width=1.2\textwidth,height=0.5\textwidth]{dummy}
    \end{sidecaption}
\vskip -6cm     % manual adjustment of position of main text below figure   
\end{figure}
\end{document}

Respuesta1

Creo que puedes hacer esto sin usar sidecapraisey, por lo tanto, tener que conocer la altura de la imagen emulando el fullwidthentorno Tufte (sobre esta y otras características al estilo Tufte en sus memorias), poniendo la figura en eso y luego poniendo el título en un sidepar.

EDITAR: El problema con la siguiente solución es que no interactuará correctamente con otro material flotante en el margen (notas al margen, etc.). Me gustaría ver una solución que lo haga, como lo hacen las clases de Tufte.

\documentclass[10pt, a4paper,openright, twoside]{memoir}
\usepackage[demo]{graphicx}
\usepackage{kantlipsum}

% emulate Tufte full-width environment
\newlength{\fullwidthlen}
\setlength{\fullwidthlen}{\marginparwidth}
\addtolength{\fullwidthlen}{\marginparsep}
\newenvironment{fullwidth}{%
  \begin{adjustwidth*}{}{-\fullwidthlen}%
}{%
  \end{adjustwidth*}%
}

\begin{document}
\kant[1]
\begin{figure}[t]
  \begin{fullwidth}
    \includegraphics[width=5pt,height=0.5\textwidth]{dummy}
  \end{fullwidth}
  \vspace{-\baselineskip}\vspace{-\baselineskip}
  \sideparmargin{outer}
  \sidepar{\vspace{\baselineskip}
    \caption{Caption for a full-width figure appearing in the margin
      below it.}}
\end{figure}
\end{document}

Esto debería funcionar con figuras que tienen una ubicación "arriba" o "aquí". Úselo \vspacepara modificar el espacio vertical entre la figura, después del texto del cuerpo y el título.

información relacionada