
Я хочу повернуть таблицу tabularray
окружения по rotating
пакету в LaTeX. Когда я тестировал, я обнаружил, что есть ошибка о tabularray
. Например:
\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}
Есть ли способ совместить вращение с tabularray
?
решение1
Просто удалите table
окружающую среду.
%! 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}
Объяснение: просматривая значение сообщения об ошибке, вы можете легко столкнуться с! Ошибка LaTeX: не в режиме внешнего пар....
то это написано в eg LaTeX неофициальном справочном руководстве, что table
является плавающей средой. Так что вы не можете использовать table
внутри turn
.
В качестве альтернативы вы можете перевернуть сам стол, оставив его плавать, поместив turn
окружающую среду внутрь table
окружающей среды.
%! 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}
Другой вариант — поместить текст и таблицу внутрь плавающей среды.