la división diagonal no está alineada en la tabla

la división diagonal no está alineada en la tabla

la división diagonal no está alineada correctamente. cómo alinearlo.

\documentclass{article}
\usepackage{tabularx,booktabs}
\usepackage{diagbox}

\begin{document}

\begin{table}[htbp]
  \centering
  \caption{Add caption}
    \begin{tabular}{|p{9em}|p{9.89em}|p{16.165em}|p{12.28em}|p{8.165em}|p{9.945em}|p{6.665em}|p{8.165em}|}
    \toprule
    \textbf{\diagbox[]{Mobility Model}{Parameter}} & \textbf{a} & \textbf{b} & \textbf{c} & \textbf{d} & \textbf{e} & \textbf{f} & \textbf{g} \\
   \midrule
    \end{tabular}%
  \label{tab:addlabel}%
\end{table}%
\end{document}

Respuesta1

Yo no lo usaría diagbox. A mi parecer es más claro y responde el siguiente diseño de tu tabla:

ingrese la descripción de la imagen aquí

que es generado por:

\begin{document}

\begin{table}[htbp]
  \centering
  \caption{Add caption}
  \label{tab:addlabel}%
    \begin{tabularx}{\linewidth}{c*{7}{X}}
    \toprule
    \multirow{2.4}*{\textbf{Mobility Model}}
        &   \multicolumn{7}{c}{\textbf{Parameter}}  \\
        \cmidrule{2-8}
        & \textbf{a} & \textbf{b} & \textbf{c} & \textbf{d} & \textbf{e} & \textbf{f} & \textbf{g} \\
    \midrule
    \end{tabularx}%
\end{table}%
\end{document}

Selecciono tabularxel entorno de tabla y asumo que todas las columnas, excepto la primera, tienen el mismo ancho. Si proporciona alguna fila del cuerpo de la tabla (que podamos ver el tamaño del contenido de otras celdas), podré sugerir un ancho de columna diferente.

apéndice: Por supuesto, la solución propuesta funciona en cualquier tipo de columna. por ejemplo, si usa p{...}columnas, la definición de la tabla puede ser:

    \begin{tabular}{l*{7}{p{3em}}}
    \toprule
    \multirow{2.4}*{\textbf{Mobility Model}}
        &   \multicolumn{7}{c}{\textbf{Parameter}}  \\
        \cmidrule{2-8}
        & \textbf{a} & \textbf{b} & \textbf{c} & \textbf{d} & \textbf{e} & \textbf{f} & \textbf{g} \\
    \midrule
    \end{tabular}

De manera similar, puede seleccionar los tipos de columnas que necesite (como mencioné antes, no conozco el contenido de la tabla, por lo que no puedo ayudarlo en los tipos de columnas de diseño).

esto también funciona con longtable. Sólo necesitas cabezales de diseño correspondientes para esas mesas.

información relacionada