segúneste, Intenté usarlo \minipage
con mi \subfigure
, pero fue en vano. (Mis figuras todavía están apiladas verticalmente) Incluso intenté cambiar scale
a width=0.5\textwidth
...
¿Qué hice mal?
Breve ejemplo de trabajo:
También subidoaquícomo un archivo .zip.
Lo siento, realmente no sé cómo formatear cosas aquí. Entonces parece desordenado.
\documentclass[a4paper,10pt]{article}
\usepackage{setspace}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{eps2pdf}
\usepackage{subfigure}
\usepackage{float}
\usepackage[super,numbers,sort&compress]{natbib}
\usepackage{color}
% \usepackage{underscore}
\usepackage{grrfile}
\usepackage{placeins}
\newcommand{\hilight}[1]{\colorbox{yellow}{#1}}
\renewcommand{\thefootnote}{\alph{footnote}}
\usepackage[paper=letterpaper,left=1.0in,right=1.0in,top=0.25in,bottom=1.0in,]{geometry}
\begin{document}
\begin{figure}[ht]
\centering
\begin{minipage}{0.45\textwidth}
\begin{subfigure}[Initial condition]{
\includegraphics[scale =0.25] {./pngs/profile_L_3lambda_max_1wl_0.png}
\label{fig:subfig1}
}
\end{subfigure}
\end{minipage}
\begin{minipage}{0.45\textwidth}
\begin{subfigure}[DFT]{
\includegraphics[scale =0.25] {./pngs/profile_L_3lambda_max_1wl_dft_0.png}
\label{fig:subfig2}
}\end{subfigure}
\end{minipage}
\begin{minipage}{0.45\textwidth}
\begin{subfigure}[DFT (corner)]{
\includegraphics[scale =0.25] {./pngs/profile_L_3lambda_max_1wl_dft_0_X.png}
\label{fig:subfig3}
}\end{subfigure}
\end{minipage}
\label{myfigure}
\caption{Initial condition, $L=3\lambda_{max}, \text{k}=1, G=0.333,S=100, M=35.1, \text{Pr=7.02}, E=0, Ra=0$}
\end{figure}
\begin{figure}
\centering
\begin{subfigure}[Initial condition]{
\includegraphics[scale =0.25] {./pngs/profile_L_3lambda_max_1wl_Rup.png}
\label{fig:subfig4}
}\quad
\end{subfigure}
\begin{subfigure}[DFT]{
\includegraphics[scale =0.25] {./pngs/profile_L_3lambda_max_1wl_dft_Rup.png}
\label{fig:subfig5}
}\end{subfigure}
\label{myfigure}
\caption{Rupture condition, , $L=3\lambda_{max}, \text{k}=1, G=0.333,S=100, M=35.1, \text{Pr=7.02}, E=0, Ra=0$}
\end{figure}
\end{document}
Respuesta1
Si, por alguna razón, no puede utilizar otro paquete que no sea el subfigure
paquete obslote, aquí tiene una manera de lograr lo que desea; Básicamente, no deje líneas en blanco entre subfigure
entornos (esas líneas en blanco son \par
comandos que terminan un párrafo); Además, en lugar de usarlo, scale=<value>
podría ser más seguro usarlo width=<length>
para garantizar que el ancho total de las tres imágenes no supere el \textwidth
(por supuesto, si puede garantizar la condición usando scale
, entonces siéntase libre de usar esa opción en su lugar). ; Intente no dejar espacios en blanco falsos (su código también tiene algunos de esos que eliminé %
al final de algunas líneas):
\documentclass[a4paper,10pt]{article}
\usepackage[demo]{graphicx}
\usepackage{subfigure}
\usepackage{amsmath}
\usepackage{grrfile}
\usepackage[paper=letterpaper,left=1.0in,right=1.0in,top=0.25in,bottom=1.0in,]{geometry}
\begin{document}
\begin{figure}[ht]
\centering
\begin{subfigure}[Initial condition]{\includegraphics[width=.3\linewidth] {./pngs/profile_L_3lambda_max_1wl_0.png}
\label{fig:subfig1}
}%
\end{subfigure}\hfill
\begin{subfigure}[DFT]{\includegraphics[width=.3\linewidth]{./pngs/profile_L_3lambda_max_1wl_dft_0.png}
\label{fig:subfig2}
}%
\end{subfigure}\hfill
\begin{subfigure}[DFT (corner)]{\includegraphics[width=.3\linewidth]{./pngs/profile_L_3lambda_max_1wl_dft_0_X.png}
\label{fig:subfig3}
}%
\end{subfigure}%
\caption{Initial condition, $L=3\lambda_{max}, \text{k}=1, G=0.333,S=100, M=35.1, \text{Pr=7.02}, E=0, Ra=0$}
\label{fig:myfigure}
\end{figure}
\end{document}
Por ejemplo, eliminé algunos de los paquetes que no eran esenciales para la solución.
La demo
opción de Graphicx simplemente reemplaza las figuras reales con rectángulos negros; hacernoutilice esa opción en su documento real.