Fazendo o texto aparecer ao lado de uma tabela sem passar para o próximo parágrafo

Fazendo o texto aparecer ao lado de uma tabela sem passar para o próximo parágrafo

Estou elaborando uma prova e tenho uma dúvida. Eu tenho uma tabela onde as respostas devem ser mantidas (imagem abaixo; os detalhes da tabela estão ocultos para a improvável chance de um dos participantes do teste encontrar esta pergunta do fórum).

Para economizar espaço, quero que o texto apareça ao lado da mesa. Estou ciente de que uma solução é apenas dividir o texto em várias linhas e colocá-las como "colunas" dentro da tabela, mas espero que haja uma alternativa. (Veja "Texto" cinza como uma ilustração do que quero dizer).

insira a descrição da imagem aqui

Aqui está o código do fbox(o texto real foi substituído por "Espaço reservado" para conservar o sigilo!)

%preamble if necessary
\documentclass{exam}[a4paper]
\usepackage{graphicx} % Required for inserting images
\usepackage{amsmath}
\usepackage{enumitem}
\usepackage{textgreek}
\usepackage{relsize}
\usepackage{geometry}
\usepackage{tabularray}
\usepackage{caption}
\usepackage{varwidth}
\usepackage{multirow}
\newlist{legal}{enumerate}{10}
\setlist[legal]{label*=\arabic*.}

\geometry{
a4paper,
 total={170mm,257mm},
 left=10mm,
 top=30mm,
}
\usepackage{array}% http://ctan.org/pkg/array
\makeatletter
\g@addto@macro{\endtabular}{\rowfont{}}% Clear row font
\makeatother
\newcommand{\rowfonttype}{}% Current row font
\newcommand{\rowfont}[1]{% Set current row font
   \gdef\rowfonttype{#1}#1%
}

%a bunch of stuff in-between

\noindent\fbox{
\begin{minipage}{\dimexpr\textwidth-2\fboxsep-2\fboxrule\relax}
\vskip0.2cm

\Huge{\textsc{2.3 (2 Points)}} \vskip0.2cm

\Large


    \hskip0.2cm\begin{tabular}{|l|l|l|l|l|}
        \hline
        \textbf{Placeholder} & \textbf{AA} & \textbf{AA} & \textbf{AA} & \textbf{AA} \\
         \hline
         Placeholder&  &  &  & \\
         \hline
         Placeholder&  &  &  & \\
         \hline
         Placeholder&  &  &  & \\
         \hline
         Placeholder&  &  &  & \\
        \hline
    \end{tabular}
\vskip0.2cm\par %edit: removing these two doesn't fix the issue, see the edit in the question
\large{0.4 points per each correct row. Mark T for true and F for false. Empty cells will result in not obtaining any points for that row.}

\end{minipage}}

Peço desculpas por qualquer caso grave de código espaguete, estou aprendendo nuances em LaTeX enquanto desenho o papel, haha.

Editar:Notei que \paraparece depois da mesa. Isto foi originalmente colocadoporquedo problema que estou tendo. Aqui está a aparência do código sem \pare vskip0.2cm. O texto iria para baixo da mesa de qualquer maneira, depois que uma linha de texto fosse escrita.

insira a descrição da imagem aqui

Responder1

Seu exemplo não é compilável, mas você deve tentar wrapfig2testar se ele atende às suas necessidades.

O seguinte MWE mostra como. Não é o seu código porque, como eu disse antes, ele não compila e tem muitos problemas (comandos de tamanho de fonte não funcionam assim por exemplo, eles não aceitam argumento, devem ser delimitados em um grupo ), mas acho que você pode entender como funciona e adaptar ao seu documento.

\documentclass{exam}
\usepackage{wrapfig2}
\usepackage{lipsum}
\begin{document}
    \lipsum[1]
    
    {\Huge\textsc{2.3 (2 Points)} \vskip0.2cm}
    
    \begin{wrapfigure}{l}{5cm}
        \centering
        \begin{tabular}{|c|c|c|c|}
            \hline
            stuff & stuff & stuff & stuff \\
            \hline
            stuff & stuff & stuff & stuff \\
            stuff & stuff & stuff & stuff \\
            stuff & stuff & stuff & stuff \\
            stuff & stuff & stuff & stuff \\
            \hline
        \end{tabular}
    \end{wrapfigure}
    
    \lipsum[1]
\end{document}

insira a descrição da imagem aqui

informação relacionada