Como girar uma tabela no ambiente "tabularray" com "\begin{turn}{180}" em LaTeX?

Como girar uma tabela no ambiente "tabularray" com "\begin{turn}{180}" em LaTeX?

Quero girar uma tabela de tabularrayambiente por rotatingpacote no LaTeX. Quando testei, descobri que há um erro sobre o tabularray. Por exemplo:

\documentclass{article}
\usepackage{tabularray}

\usepackage{rotating} % <-- HERE

\begin{document}
\begin{turn}{180}
blabla dummy text
\begin{table}
        \begin{talltblr}[
            caption={1},
            label={tab:1}
            ]{
                colsep=0.3pt
            }
            Hello
        \end{talltblr}
\end{table}
\end{turn}
\end{document}

E o erro é: insira a descrição da imagem aqui

Existe uma maneira de combinar a rotação com tabularray?

Responder1

Basta remover o tablemeio ambiente.

%! TEX program = lualatex
\documentclass{article}
\usepackage{tabularray}

\usepackage{rotating} % <-- HERE

\begin{document}
\begin{turn}{180}
blabla dummy text
        \begin{talltblr}[
            caption={1},
            label={tab:1}
            ]{
                colsep=0.3pt
            }
            Hello
        \end{talltblr}
\end{turn}
\end{document}

Explicação: pesquisando o que significa a mensagem de erro, você pode facilmente encontrar! Erro LaTeX: não está no modo par externo...

então está escrito, por exemplo, no manual de referência não oficial do LaTeX, que tableé um ambiente flutuante. Então você não pode usar tabledentro turn.

Alternativamente, você pode virar a própria mesa enquanto a mantém flutuando, colocando o turnambiente dentro do tableambiente.

%! TEX program = lualatex
\documentclass{article}
\usepackage{tabularray}

\usepackage{rotating} % <-- HERE

\begin{document}
blabla dummy text

\begin{table}
\begin{turn}{180}
        \begin{talltblr}[
            caption={1},
            label={tab:1}
            ]{
                colsep=0.3pt
            }
            Hello Hello Hello Hello
        \end{talltblr}
\end{turn}
\end{table}
\end{document}

saída alternativa 1

Outra alternativa é colocar tanto o texto quanto a tabela dentro do ambiente flutuante.

saída alternativa 2

informação relacionada