hfuzz 在表格环境中不工作

hfuzz 在表格环境中不工作

亲爱的网络陌生人。我只是想在遇到问题时关闭一些过满的水平盒警告。我无法关闭表格环境中的警告。我该怎么做才能解决这个问题?

这是一个简单的例子:

\documentclass{article}
\hfuzz=1000pt
\begin{document}

\[qwertzuiopasdfghjkqwertfghjkvfghjklzuioasdfghjkwertzuiertzuioxcvbnmdfghzujikghj\]

\begin{table}
\begin{tabular}{cccc}
asd&asd&asd&asdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdads
\end{tabular}
\end{table}

\end{document}

公式中的警告被抑制,但表格中的警告没有被抑制。

答案1

表格、parboxes 等重置各种设置(通过\@parboxrestore),因此您需要在本地设置它,或者修改该命令。

\documentclass{article}
\hfuzz=1000pt
\begin{document}

\[qwertzuiopasdfghjkqwertfghjkvfghjklzuioasdfghjkwertzuiertzuioxcvbnmdfghzujikghj\]

\begin{table}\hfuzz=1000pt
\begin{tabular}{cccc}
asd&asd&asd&asdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdads
\end{tabular}
\end{table}

\end{document}

相关内容