我开始弄清楚如何在 LaTex 中使用 tabularray,但现在我不知道如何将表格文本设置为垂直居中。这是我的工作表的最小示例(但单元格的文本未垂直对齐):
\documentclass{article}
\usepackage{tabularray}
\begin{document}
\begin{table*}
\centering
\small
\caption{As 32 heurísticas propostas para avaliação de jogos educacionais para aprendizado da Língua Japonesa.},
\label {tab:tabela4}
\begin{tblr}{hlines, vlines, %% isso aqui é pra botar linhas entre as células
colsep=4pt, %% adicionar um esacinho entre colunas da tabela
colspec = {X[c] c
X[2, c] X[2, cmd=\RaggedRight]},
rows = {font=\small\linespread{0.9}\selectfont},
rowhead = 2}
\SetCell[r=3]{c} Equilíbrio de Desafio e Habilidade
& 1 & Conteúdo ensinado é dividido em níveis/fases de dificuldade gradualmente incremental, e com níveis adequados de conteúdo a ser introduzido e conteúdos revisado?
& Conteúdo exercitado é dividido em categorias, porém, categorias podem conter até 59 novas palavras para aprender. \\
& 2 & Apresenta novidades à jogatina ao refazer níveis de jogo?
& Modo treino não apresenta novidades ao refazer treinos; os modos competitivos oferecem quatro itens de jogo a serem usados durante uma partida, sendo aleatoriamente oferecidos durante um duelo. O uso desses itens traz aleatoriedade às partidas, proporcionando novas experiências. \\
& 3 & Utiliza algoritmos para equilibrar partidas contra Inteligências Artificiais (IAs) e contra jogadores?
& Em partidas contra jogadores, jogadores podem duelar contra oponentes com classificações similares em um ranking global do jogo, calculado a partir da quantidade de vitórias e derrotas de jogadores. O modo treino não oferece partidas contra IAs, porém permite que o jogador treine os kanjis que erra com mais frequência. \\
\end{tblr}
\end{table*}
\end{document}
任何帮助都非常感谢!提前谢谢您!
答案1
您可以使用valign=m
选项使单元格垂直居中:
\documentclass{article}
\usepackage{tabularray}
\usepackage{ragged2e}
\begin{document}
\begin{table*}
\centering
\small
\caption{As 32 heurísticas propostas para avaliação de jogos educacionais para aprendizado da Língua Japonesa.},
\label {tab:tabela4}
\begin{tblr}{hlines, vlines, %% isso aqui é pra botar linhas entre as células
colsep=4pt, %% adicionar um esacinho entre colunas da tabela
colspec = {X[c] c
X[2, c] X[2, cmd=\RaggedRight]},
rows = {font=\small\linespread{0.9}\selectfont},
rowhead = 2,
cells={valign=m}
}
\SetCell[r=3]{c} Equilíbrio de Desafio e Habilidade
& 1 & Conteúdo ensinado é dividido em níveis/fases de dificuldade gradualmente incremental, e com níveis adequados de conteúdo a ser introduzido e conteúdos revisado?
& Conteúdo exercitado é dividido em categorias, porém, categorias podem conter até 59 novas palavras para aprender. \\
& 2 & Apresenta novidades à jogatina ao refazer níveis de jogo?
& Modo treino não apresenta novidades ao refazer treinos; os modos competitivos oferecem quatro itens de jogo a serem usados durante uma partida, sendo aleatoriamente oferecidos durante um duelo. O uso desses itens traz aleatoriedade às partidas, proporcionando novas experiências. \\
& 3 & Utiliza algoritmos para equilibrar partidas contra Inteligências Artificiais (IAs) e contra jogadores?
& Em partidas contra jogadores, jogadores podem duelar contra oponentes com classificações similares em um ranking global do jogo, calculado a partir da quantidade de vitórias e derrotas de jogadores. O modo treino não oferece partidas contra IAs, porém permite que o jogador treine os kanjis que erra com mais frequência. \\
\end{tblr}
\end{table*}
\end{document}