Texto de duas colunas em um ambiente de legenda

Texto de duas colunas em um ambiente de legenda

Tenho uma figura particularmente larga com uma legenda particularmente longa que coloquei com carinho em uma landscapepágina de um memoirdocumento com extensão pdflscape.

Como a figura é relativamente fina e larga, e a legenda também é larga, quero ter duas colunas de texto para melhorar a legibilidade. No entanto, nem multicols, \twocolumnnem qualquer outra coisa que tentei (incluindo a mbox) me permitiu estilizar a legenda dessa maneira e apenas produzir um grande número de mensagens de erro enigmáticas.

O MWE que reflete o que estou tentando fazer está abaixo. Oapenas pergunta semelhantePosso encontrar no Tex.SE uma resposta que começa com 'Não tenho ideia de como fazer isso para legendas'!

 \documentclass{memoir}
 \usepackage{geometry,pdflscape,afterpage}
 \usepackage{lipsum,mwe}
 \begin{document}
\lipsum[1-4]

\afterpage{
\clearpage
\begin{landscape}
\begin{figure}[p]
\centering
\includegraphics[width=0.5\linewidth]{example-image-16x9}
\caption{\textbf{A very, VERY long caption:} Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.
Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pel- lentesque tincidunt purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa.}
\end{figure}
\end{landscape}
}
\end{document}

Responder1

 \documentclass{memoir}
 \usepackage{geometry,pdflscape,afterpage}
 \usepackage{lipsum,mwe,multicol}
 \begin{document}
\lipsum[1-4]

\afterpage{
\clearpage
\begin{landscape}
\begin{figure}[p]
\centering
\includegraphics[width=0.5\linewidth]{example-image-16x9}
\begin{multicols}{2}
\caption[]{%
\textbf{A very, VERY long caption:} Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.
Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pel- lentesque tincidunt purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa.}
\end{multicols}
\end{figure}
\end{landscape}
}
\end{document}

insira a descrição da imagem aqui

Ou comadjustbox

 \documentclass{memoir}
 \usepackage{geometry,pdflscape,afterpage}
 \usepackage{lipsum,mwe,multicol}
 \usepackage{adjustbox}
 \begin{document}
\lipsum[1-4]

\afterpage{
\clearpage
\begin{landscape}
\begin{figure}[p]
\centering
\includegraphics[width=0.5\linewidth]{example-image-16x9}
\caption[]{%
\begin{adjustbox}{minipage=\linewidth,valign=t}
\begin{multicols}{2}
\textbf{A very, VERY long caption:} Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.
Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pel- lentesque tincidunt purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa.
\end{multicols}
\end{adjustbox}}
\end{figure}
\end{landscape}
}
\end{document}

insira a descrição da imagem aqui

Observe que você precisa colocar o argumento opcional para legenda como \caption[]{... Eu usei-o como vazio.

informação relacionada