0

I need to rotate of 90 degrees a table of image:

\begin{figure}
\begin{tabular}{cccc}
\subfloat[caption]{\includegraphics[width = 4.5in]{K2E250ellisse.png}} &
\subfloat[caption]{\includegraphics[width = 4.5in]{K2E600ellisse.png}} \\
\subfloat[caption]{\includegraphics[width = 4.5in]{K4E250ellisse.png}}&
\subfloat[caption]{\includegraphics[width = 4.5in]{K4E600ellisse.png}} 

\end{tabular}
\caption{4 x 4}
\end{figure}

I tried with adjustbox but it gives me the error :

\begin{adjustbox}{angle=90}
    \begin{figure}
    \begin{tabular}{cccc}
    \subfloat[caption]{\includegraphics[width = 4.5in]{K2E250ellisse.png}} &
    \subfloat[caption]{\includegraphics[width = 4.5in]{K2E600ellisse.png}} \\
    \subfloat[caption]{\includegraphics[width = 4.5in]{K4E250ellisse.png}}&
    \subfloat[caption]{\includegraphics[width = 4.5in]{K4E600ellisse.png}} 

    \end{tabular}
    \caption{4 x 4}
    \end{figure}
    \end{adjustbox}


    ! LaTeX Error: Not in outer par mode.
lgndrzzz
  • 111
  • 1

1 Answers1

1

When using adjustbox you need an additional internal box:

\documentclass{article}
\usepackage{adjustbox,subfig,graphicx}

\begin{document}

    \begin{figure}
    \begin{adjustbox}{angle=90}
    \begin{minipage}{0.9\textheight}  
    \begin{tabular}{cccc}
    \subfloat[caption]{\includegraphics[width = 2.5in]{example-image}} &
    \subfloat[caption]{\includegraphics[width = 2.5in]{example-image}} \\
    \subfloat[caption]{\includegraphics[width = 2.5in]{example-image}}&
    \subfloat[caption]{\includegraphics[width = 2.5in]{example-image}}
    \end{tabular}
    \caption{4 x 4} 
    \end{minipage}  
    \end{adjustbox}
    \end{figure}

\end{document}
Ulrike Fischer
  • 327,261