
As duas parcelas parecem ter sido "descarregadas para a esquerda". Como posso fazê-los aparecer no centro ou centralizados?
\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}
Responder1
Provavelmente você está procurando algo assim:
(linhas vermelhas indicam bordas do 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}
Da comparação entre o meu e o seu MWE segue:
- Usa-se
article
a classe document já que nastandalone
classe você não pode usar floats (sem opçãovarwidth
) e nela você não consegue ver se a imagem está horizontal centrada no texto. Em breve, seu MWE não funciona. - No
figure
ambiente não é utilizado\begin{center}
...\end{center}
ambiente pois insere espaço vertical adicional ao redor das imagens. Em vez disso é usado\centering
. - A soma das
subfigure
larguras s deve ser igual ou melhor que menor que\textwidth
. Caso contrário, eles aparecerão no lado direito da área de texto (ou mesmo na página). - O código é mais curto, se você definir larguras de imagens com with of
subfigure
, ou seja\includegraphics[width=\linewidth]{....}
, . Neste caso você pode omitir o comando\centering
dentro desubfigure
s.