scrwfile — Use LaTeX .aux file in place of
scrwfile is a LaTeX package, that provides a means of sending all LaTeX
\newrite, table of contents, and other miscellaneous output via the LaTeX
.aux-file. The mechanism subverts the mechanism of
\newrite, and means there will almost never be a “
No room for new \write” message.
scrwfile is a KOMA-Script spin-off and was part of that bundle up to
scrwfile version 0.1.12 resp. KOMA-Script version 3.38. It has been removed from KOMA-Script because it is experimental and no longer maintained officially.
This is an experimental package. There is currently no official maintainer of this package.
We recommend to use the package manager of your TeX distribution to install packages. However, if you need to install
scrwfile manually, you can either use a semi-manual installation or a completely manual installation.
For a semi-manual installation you can first create a local clone of the repository:
git clone https://github.com/komascript/scrwfile.git
Then enter the directory created while cloning the repository:
Last, but not least use
l3build to install it locally with manual and sources:
l3build install --full
or without manual and sources:
Completely Manual Installation
To do a completely manual installation, download
scrwfile.dtx. Then extract it using:
To create the manual use:
pdflatex scrwfile.dtx mkindex scrwfile pdflatex scrwfile.dtx pdflatex scrwfile.dtx
Now, you can either install it in the proper directory (see the documentation of your TeX distribution) or copy
scrwfile.sty to your document directory.
Download the contents of this package in one zip archive (598.5k).
scrwfile – Use LaTeX .aux file in place of \newrite files
The package provides a means of sending all LaTeX \newrite, table of contents, and other miscellaneous output via the LaTeX .aux file. The mechanism subverts the mechanism of \newrite, and means there will never be a “No room for new \write” message.
|Licenses||The LaTeX Project Public License 1.3c|
|Copyright||2010–2023 Markus Kohm|
|Maintainer||Markus Kohm (inactive)|
|Contained in||TeX Live as scrwfile|
MiKTeX as scrwfile