
Tengo dos figuras que estoy tratando de alinear una al lado de la otra. La dificultad es intentar colocar las dos parcelas en una misma línea horizontal. En elmal ejemploimagen que se muestra a continuación
El problema es que la imagen de la derecha está bastante arriba. Lo que me gustaría hacer es tener los ejes horizontales de ambos gráficos al mismo nivel para que por ejemplo la figura de la derecha baje de manera que su eje horizontal quede al mismo nivel que el de la figura de la izquierda.
Estoy poniendo mi código aquí y todos los archivos están disponibles en este enlace:
http://petitlien.fr/latexfiles
(Simplemente haga clic en el almacenamiento de archivos de invitados/acceso de invitados de color verde)
En mi código mantengo el tamaño de página que necesito en mi documento final. Aquí está el código:
\documentclass[fleqn,a4paper,openany,twoside,11pt]{book}
\usepackage[top=5.5cm,left=45mm,right=45mm,bottom=5.5cm]{geometry}
\usepackage[latin1]{inputenx}
\usepackage[OT1]{fontenc}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage[below]{placeins}
\usepackage{subfig}
\captionsetup[subfloat]{captionskip=15pt}
\usepackage{xcolor}
\usepackage{psfrag}
\newcommand{\figtext}{\small}
\begin{document}
\begin{figure}[htp]
\psfrag{A}{$\text{A}$}
\psfrag{B}{$\text{B}$}
\psfrag{C}{$\text{C}$}
\psfrag{D}{$\text{D}$}
\psfrag{E}{$\text{E}$}
\psfrag{F}{$\text{F}$}
\psfrag{G}{$\text{Alphabet letters}$}
\centering{\figtext
\subfloat[Money histories]{
\input{moneypredicted.tex}
\includegraphics[width=0.45\textwidth]{moneypredicted.eps}}
\hfill
\subfloat[Health indicator]{
\includegraphics[width=0.45\textwidth]{alphabet.eps}}
\caption{Hi there}}
\end{figure}
\end{document}
Gracias por cualquier sugerencia.
Respuesta1
Si bien no está especialmente diseñado para su problema, puede utilizar la \addvbuffer
función del verbatimbox
paquete para resolverlo. Demuestro figuras a través de \bxfigure
, pero lo mismo se aplica en el figure
medio ambiente. En su ejemplo, colocaría \addvbuffer
alrededor del \includegraphics
comando que debe generarse y establecería el valor de \boxbottomsep
en un valor apropiado.
\documentclass{article}
\usepackage{verbatimbox}
\usepackage{boxhandler}
\begin{document}
\bxfigure{This is the caption}
{\rule{2in}{2in} \hfill \rule{2in}{1.5in}}
\boxbottomsep = 20pt
\boxtopsep = 0pt
\bxfigure{This is the caption}
{\rule{2in}{2in} \hfill \addvbuffer{\rule{2in}{1.5in}}}
\end{document}