paracol - Error con columnas de 0pt de ancho

paracol - Error con columnas de 0pt de ancho

Necesito crear un entorno personalizado de tres columnas donde el usuario pueda configurar manualmente el ancho de las columnas y me encontré con este error. Aquí hay un MWE:

\documentclass[10pt,a4paper]{article}

\usepackage{paracol}
\usepackage{lipsum}

\begin{document}

\setlength{\columnsep}{0pt}
\setcolumnwidth{0pt,\fill,0pt}
\begin{paracol}{3}
    \switchcolumn[1]
    \lipsum[2]
\end{paracol}

\end{document}

ERROR:El factor de escala/relleno del paquete para el ancho de la columna/espacio es demasiado grande. Error: su comando fue ignorado.

Sin embargo, modificar de la siguiente manera funciona bien:

\documentclass[10pt,a4paper]{article}

\usepackage{paracol}
\usepackage{lipsum}

\begin{document}

\setlength{\columnsep}{0pt}
\setcolumnwidth{0.05pt,\fill,0.05pt}
\begin{paracol}{3}
    \switchcolumn[1]
    \lipsum[2]
\end{paracol}

\end{document}

Parece que se está produciendo alguna división entre 0, pero no entiendo por qué, ya que en principio la operación debería simplemente ser

\textwidth - 0pt - 0pt.

Por el momento solucioné el problema configurando

\setlength{\columnsep}{0.05pt}

pero claramente esto no es tan satisfactorio, ya que quiero que el espacio entre columnas sea 0pt.

información relacionada