¿Cómo deshabilitar la advertencia Overfull \hbox demasiado amplia para mi tabla?

¿Cómo deshabilitar la advertencia Overfull \hbox demasiado amplia para mi tabla?

Simplemente parece imposible desactivarlo. Intenté poner:

  1. sobre la preguntaAdvertencia de \hbox demasiado llena al usar tabulardice agregando \hfuzz=0.64pt, lo intenté \hfuzz=50000pty no tuve éxito.

    \hfuzz=5000pt
    \begin{adjustwidth}{-0.5\marginparwidth}{-0.5\marginparwidth}
    ...
    
  2. con la pregunta¿Realmente no hay mejor solución para "Overfull \hbox" que agregar un salto de línea?, Intenté agregar \sloppyy no obtuve resultados.

    \sloppy
    \begin{adjustwidth}{-0.5\marginparwidth}{-0.5\marginparwidth}
    ..
    
  3. También intenté poner esto a continuación de la pregunta.¿Cómo deshabilitar/suprimir las advertencias de cuadros incorrectos dentro de una tabla larga?, pero tampoco tuvo ningún efecto.

    \hbadness=\maxdimen
    \vbadness=\maxdimen
    \begin{adjustwidth}{-0.5\marginparwidth}{-0.5\marginparwidth}
    ...
    
  4. sobre la pregunta¿Qué es un "\hbox demasiado lleno (9,89561 pt demasiado ancho)"?, No entendí cómo usar \the\fontdimen2\fonty \the\fontdimen3\fontampliar los límites.

Esta es la tabla:

\documentclass[12pt]{article}
\usepackage[a4paper, margin=2cm, showframe]{geometry}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[brazil]{babel}

\usepackage{newtxtext,newtxmath}
\usepackage{microtype,booktabs}

\usepackage{ragged2e}
\usepackage{array, multirow, tabularx}
\usepackage[strict]{changepage}

\usepackage{hyperref}

\begin{document}

\section{Riscos}

    % https://tex.stackexchange.com/questions/366156/how-to-change-the-left-padding-for-one-latex-tables-cell
    % https://tex.stackexchange.com/questions/366155/how-to-write-a-table-a-little-larger-than-the-paragraphs-with-centered-columns
    %
    \begin{adjustwidth}{-0.5\marginparwidth}{-0.5\marginparwidth}
    \small
    \begin{tabularx}{\linewidth}
    {|
        *1{                 >{\RaggedRight\arraybackslash\hsize=1.1\hsize }X       |} % Riscos
        *3{@{\hspace{3.0pt}}>{\Centering\arraybackslash                   }p{0.9cm}|} % Probabilidade, Impacto , Prioridade
        *2{                 >{\RaggedRight\arraybackslash\hsize=0.95\hsize}X       |} % Resposta, Prevenção
    }

    \hline Riscos  & Pro\-ba\-bi\-li\-da\-de & Im\-pac\-to & Prio\-ri\-da\-de & Es\-tra\-té\-gia de res\-pos\-ta & Ações de pre\-ven\-ção \\ \hline

    % Row 1
    % Riscos
    \hline Problemas com perda de dados &
    % Probabilidade
    Baixa &
    % Impacto
    Alto &
    % Prioridade
    Alta &
    % Estratégia de resposta
    Uso do backup &
    % Ações de prevenção
    Backup periódicos \\ \hline

    % Row 2
    % Riscos
    \hline Alteração do cronograma ou descontinuidade do projeto onde recebo uma bolsa &
    % Probabilidade
    Média &
    % Impacto
    Alto &
    % Prioridade
    Alta &
    % Estratégia de resposta
    Redefinição da data de entrega do trabalho &
    % Ações de prevenção
    Monitoramento contínuo das informações obtidas com superiores imediatos \\ \hline

    \hline \end{tabularx}
    \end{adjustwidth}

\end{document}

Y esta es la advertencia:

D:\main2.tex:63: Overfull \hbox (1.8104pt too wide) in paragraph at lines 63--63

Overfull \hbox (1.8104pt too wide) in paragraph at lines 63--63
 []|\T1/ntxtlf/m/n/10.95 (-20) M▒dia|

Así queda la tabla:

ingrese la descripción de la imagen aquí

Lo cual me parece bien, por lo tanto, ¿cómo extendería los límites de advertencia para permitir solo esta tabla y no activarlos de acuerdo con el aspecto actual?

Respuesta1

La advertencia es

Overfull \hbox (1.8104pt too wide) in paragraph at lines 63--63
 []|\T1/ntxtlf/m/n/10.95 (-20) `M▒dia|

Esto te muestra que el problema no es que la tabla sea demasiado ancha, sino que el texto no cabe en la pcolumna. Es por eso que su configuración fuera de la tabla tuvo poco efecto ya que la configuración de párrafo está "normalizada" en parboxes y pentradas de columna.

Por lo tanto, podría restablecer \hfuzzdentro de la tabla, pero en realidad es bastante extraño especificar un ancho de columna y luego darle una entrada irrompible de una palabra que sea más ancha que la columna.

Si amplía la pcolumna 2 puntos, aparecerá la advertencia.

\begin{tabularx}{\linewidth}
{|
 *1{     >{\RaggedRight\arraybackslash\hsize=1.1\hsize }X       |} % Riscos
 *3{@{\hspace{3.0pt}}>{\Centering\arraybackslash}p{\dimexpr 0.9cm+2pt\relax}|} % Probabilidade, Impacto , Prioridade
 *2{     >{\RaggedRight\arraybackslash\hsize=0.95\hsize}X       |} % Resposta, Prevenção
}

Respuesta2

La advertencia de exceso de contenido aparece en la palabra "Média", que es un poco larga para el ancho de la columna. Aumente el ancho u oculte el contenido de la columna con \rlap{Média}.

Respuesta3

Propongo algunas mejoras en el aspecto general de la tabla, jugando con las \hsizecolumnas X, el valor tabcolsepy el tamaño de fuente:

\documentclass[12pt]{article}
\usepackage[a4paper, margin=2cm, showframe]{geometry}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[brazil]{babel}

\usepackage{newtxtext, newtxmath}
\usepackage{microtype, booktabs}

\usepackage{ragged2e}
\usepackage{array, multirow, tabularx, makecell}
\usepackage[strict]{changepage}

\usepackage{hyperref}

\begin{document}

\section{Riscos}

    % https://tex.stackexchange.com/questions/366156/how-to-change-the-left-padding-for-one-latex-tables-cell
    % https://tex.stackexchange.com/questions/366155/how-to-write-a-table-a-little-larger-than-the-paragraphs-with-centered-columns
    %
    \begin{adjustwidth}{-0.5\marginparwidth}{-0.5\marginparwidth}
    \footnotesize\renewcommand\tabcolsep{4pt}\setcellgapes{4pt}\makegapedcells
    \begin{tabularx}{\linewidth}
    {|
        *1{ >{\RaggedRight\arraybackslash\hsize=1.15\hsize }X |} % Riscos
       l| *2{@{\hspace{3.0pt}}>{\Centering\arraybackslash }p{1.5cm}|} % Probabilidade, Impacto , Prioridade
        *2{ >{\RaggedRight\arraybackslash\hsize=0.925\hsize}X |} % Resposta, Prevenção
    }

    \hline Riscos & Probabilidade & Impacto & Prioridade & Estratégia de resposta & Ações de prevenção \\ \hline

    % Row 1
    % Riscos
    \hline Problemas com perda de dados &
    % Probabilidade
    Baixa &
    % Impacto
    Alto &
    % Prioridade
    Alta &
    % Estratégia de resposta
    Uso do backup &
    % Ações de prevenção
    Backup periódicos \\ \hline

    % Row 2
    % Riscos
    \hline Alteração do cronograma ou descontinuidade do projeto onde recebo uma bolsa &
    % Probabilidade
    Média &
    % Impacto
    Alto &
    % Prioridade
    Alta &
    % Estratégia de resposta
    Redefinição da data de entrega do trabalho &
    % Ações de prevenção
    Monitoramento contínuo das informações obtidas com superiores imediatos \\ \hline

    \hline \end{tabularx}
    \end{adjustwidth}

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada