当我使用时[origin=c]
,表格已损坏。
并且所有隔壁桌子的桌子都被毁了。
xepersian
是一个用于双向写入的包(带有XeLaTex
)。
如果我启用\setLTR
,问题就解决了。
我希望文本在单元格中垂直居中。
请帮助我。谢谢
% !TEX TS-program = XeLaTeX
\documentclass{article}
\usepackage{graphicx}
%%%\usepackage{bidi}
\usepackage{xepersian}
\settextfont{Arial}
\begin{document}
\setLTR
\begin{tabular}{|c|c|} \hline
\rotatebox{90}{my longer text} & \rotatebox{90}{my text}
\\ \hline
21 & 22 \\ \hline
\end{tabular}
\vspace{10mm}
\begin{tabular}{|c|c|} \hline
\rotatebox[origin=c]{90}{my longer text} & \rotatebox[origin=c]{90}{my text}
\\ \hline
21 & 22 \\ \hline
\end{tabular}
\vspace{10mm}
\setRTL
\begin{tabular}{|c|c|} \hline
\rotatebox[origin=c]{90}{my longer text} & \rotatebox[origin=c]{90}{my text}
\\ \hline
21 & 22 \\ \hline
\end{tabular}
\begin{tabular}{|c|c|} \hline
11 & 12
\\ \hline
21 & 22 \\ \hline
\end{tabular}
\end{document}
我已附上两张照片。
图 1:我启用了\setLTR
。(LTR 模式下的文本)。并且我没有遇到问题。
图 2:我启用了\setRTL
(xepersian 包的默认设置)。并且表格 3,4 被隐藏了。