Ursprünglich hatte TeX „nur“ 256 Register-Plätze für \dimen
s. Heutzutage stehen mit e-TeX stehen zwar grundsätzlich 32768 zur Verfügung, es sind aber von vorherein nur die 256 aktiviert. Manchmal werden die verbraucht durch eine bestimmte Paket-Kombination, und wenn dann versucht wird, einen weitereren Platz zu belegen, dann kommt die besagte Fehlermeldung.
Man kann die Tatsache ausnutzen, dass e-TeX die Anzahl der verfügbaren Register erhöht. Dafür reicht es im Beispiel, das Paket etex
zu laden, das die zusätzlichen Plätze aktiviert.
Dies funktioniert zum Beispiel:
\documentclass{beamer} \usepackage{etex} \usepackage{multicol} \usepackage{pstricks} \usepackage{pst-circ} \usepackage{pstricks-add} \begin{document} \begin{frame} Text \end{frame} \end{document}
Ohne etex
tritt jedoch bereits in diesem kurzen Beispiel der genannte Fehler auf.
Clemens erklärte das auf TeXwelt.de hier: Wie behebe ich den Fehler: ! No room for a new \dimen?