CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/morewrites


Always room for a new write stream

The morewrites package silently hooks into the primitives responsible for writing to files to lift the restriction on the number of files open at the same time (16). Load the package with \usepackage{morewrites} as early as possible to avoid the No room for a new \write error.

Suggestions/comments/bug reports welcome at https://github.com/blefloch/latex-morewrites

Download the contents of this package in one zip archive (1.3M).

morewrites – Always room for a new write stream

The package aims to solve the error “No room for a new \write”, which occurs when the user, or when the user’s packages have ‘allocated too many streams’ using \newwrite ( has a fixed maximum number – 16 – such streams built-in to its code). The package hooks into primitive commands associated with writing to files; it should be loaded near the beginning of the sequence of loading packages for a document.

The package uses the l3kernel bundle.

Version 2024-02-02
LicensesThe Project Public License 1.3c
Copyright2011–2024 Bruno Le Floch
MaintainerBruno Le Floch
Contained inTeX Live as morewrites
MiKTeX as morewrites
TopicsExperimental 3
I/O management
See alsorvwrite
Guest Book Sitemap Contact Contact Author