A maneira correta de desenhar uma barra sem conteúdo em uma tabela?

A maneira correta de desenhar uma barra sem conteúdo em uma tabela?

Aqui está uma parte da minha mesa:

\begin{table*}[t]
    \begin{tabularx}{\textwidth}{|l|l|l|X|X|X|X|}
        \hline
        \multicolumn{1}{|c|}{Application}&\multicolumn{1}{c|}{Version}&\multicolumn{1}{c|}{MD5}&\multicolumn{4}{c|}{Result}\\
    \hline
    Anguanjia: Security Manager&4.5.1&adcfd8a30f6b2ae48e8bb44b05589533&35&X&Y&$\blacksquare$\\
        ...

E aqui está o que aconteceu: Minha mesa

Quero usar \slashboxpara indicar que essa célula não precisa ser preenchida, como faço para corrigir isso ou usar uma forma melhor de expressar?

Responder1

\slashboxproduz resultados abaixo do ideal; além disso, a ideia de uma linha diagonal em uma célula é ter texto acima e abaixo da linha para rotular a coluna e a linha em que a célula está. Isso pode ser quase sempre (se não sempre) apresentado de uma maneira diferente, reorganizando a tabela para que não sejam necessárias linhas diagonais.

Eu sugiro que você use outra abordagem e em vez de usar uma linha diagonal para indicar que alguma célula não precisa ser preenchida, use um travessão ( ---); se for necessário esclarecimento sobre o significado deste símbolo, você pode adicioná-lo em uma nota na parte inferior da tabela.

Eu também gostaria de sugerir (isso, claro, é uma opinião pessoal) que não use regras verticais em suas tabelas e que use os recursos fornecidos pelobooktabspacote. Um pequeno exemplo:

\documentclass{article}
\usepackage[margin=2cm]{geometry}% just for the example
\usepackage{tabularx}
\usepackage{amssymb}
\usepackage{booktabs}

\begin{document}

\begin{table*}
\begin{tabularx}{\textwidth}{ l l l X X X X }
\toprule
\multicolumn{1}{c}{Application} & \multicolumn{1}{c}{Version} 
  & \multicolumn{1}{c}{MD5} & \multicolumn{4}{c}{Result} \\
\midrule
Anguanjia: Security Manager & 4.5.1 & adcfd8a30f6b2ae48e8bb44b05589533
  & 35 & X & Y & $\blacksquare$ \\
Anguanjia: Security Manager & 4.5.1 & adcfd8a30f6b2ae48e8bb44b05589533
  & O & V & --- & $\emptyset$ \\
\bottomrule
\end{tabularx}
\end{table*}

\end{document}

insira a descrição da imagem aqui

informação relacionada