Você deseja rotular a linha superior ou inferior e a coluna à esquerda ou à direita, num dos cantos de uma tabela onde a linha e a coluna se encontram. Uma maneira simples de alcançar o resultado é construir a tabela com um arranjo de traços (e, possivelmente, entradas \multicolumn
) para que se pareça com:
No entanto, isso não satisfaz a todos: muitos querem a rotulagem em uma única célula no canto superior esquerdo da tabela. Parece um requisito bastante simples, mas exige uma codificação LaTeX ligeiramente complicada. O pacote diagbox faz esse trabalho para você: ele define um comando----------------- x y -------------- 1 2 3 4 5 ----------------- 1 2 3 4 5 -----------------
\diagbox
cujos dois argumentos fornecem os textos a serem usados; um argumento opcional pode ser usado para o ajuste fino do resultado. Ele desenha uma figura com os dois rótulos, um de cada lado de uma linha inclinada; o comando (e, portanto, a figura) pode ser colocado na célula do canto, onde a linha e a coluna rotuladas se encontram.
O pacote diagbox substitui o slashbox; os comandos \slashbox
and \backslashbox
, do pacote mais antigo, são fornecidos de uma forma compatível no pacote mais novo, para facilitar a transição.
This answer last edited: 2010-11-22
This question on the Web: http://latex.net.br/faq/FAQ-slashbox.html
Do you have any question? Ask on: latex.net.br - we love qood questions!