处理无限值, NaN, 并签名为零值
作者: liZe创建于 2026年3月17日更新于 2026年9月8日
标签bug
数学函数可以生成这些数字, 我们必须在计算步骤中保留这些数字, 并对计算出的值和使用的值进行 范围检查。 第一步可能仅限于数学函数, 并且由于 Python 浮点数符合 IEEE-754 标准, 因此应该很容易修复。 第二步既更重要, 也更复杂要修复, 因为计算到使用的值的转换通常是隐式的, 并且分散在整个布局和绘图步骤中, 容易导致崩溃和无效的 PDF 生成。
内容来源: Kozea/WeasyPrint