
Las dos tramas parecen haber sido "desechadas a la izquierda". ¿Cómo puedo hacer que aparezcan en el centro o centrados?
\documentclass[tikz,border=7pt]{standalone}
\usetikzlibrary{positioning,arrows.meta,shadows.blur}
\usepackage{graphicx}
\usepackage{subcaption}
\begin{document}
\begin{figure}
\begin{center}
\begin{subfigure}{.6\textwidth}
\centering
\includegraphics[width=.9\linewidth]{insesgado_svd_100k}
\caption{Error }
\label{}
\end{subfigure}%
\begin{subfigure}{.6\textwidth}
\centering
\includegraphics[width=.9\linewidth]{sesgado_svd_1M_matlab}
\caption{Error}
\label{}
\end{subfigure}
\caption{ $\Lambda$ f $F$.}
\end{center}
\end{figure}
\end{document}
Respuesta1
Probablemente estés buscando algo como esto:
(las líneas rojas indican los bordes del texto)
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{subcaption}
%---------------- show page layout. don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
\begin{document}
\begin{figure}
\centering
\begin{subfigure}{.45\textwidth}
\includegraphics[width=\linewidth]{insesgado_svd_100k}
\caption{Error }
\label{fig:mysubfig1}
\end{subfigure}\hfil
\begin{subfigure}{.45\textwidth}
\includegraphics[width=\linewidth]{sesgado_svd_1M_matlab}
\caption{Error}
\label{fig:mysubfig2}
\end{subfigure}
\caption{ $\Lambda$ f $F$.}
\label{fig:myfig}
\end{figure}
\end{document}
De la comparación de la mía y la suya MWE sigue:
- Se usa
article
la clase de documento ya que enstandalone
la clase no se pueden usar flotantes (sin opciónvarwidth
) y en ella no se puede ver si la imagen está centrada horizontalmente en el texto. En breve, su MWE no funciona. - En el
figure
entorno no se utiliza\begin{center}
...\end{center}
entorno ya que inserta espacio vertical adicional alrededor de las imágenes. En lugar de ello se utiliza\centering
. - La suma de los
subfigure
anchos de s debe ser igual o mejor menor que\textwidth
. De lo contrario, se extenderán en el lado derecho del área de texto (o incluso en la página). - El código es más corto si define el ancho de las imágenes con of
subfigure
, es decir\includegraphics[width=\linewidth]{....}
. En este caso puedes omitir el comando\centering
dentro desubfigure
s.