CTAN Comprehensive TeX Archive Network

CTAN new package: rvwrite

Date: August 28, 2010 9:12:01 AM CEST
This should be at your local mirror. Jim Hef{}feron Saint Michael's College ................................................................................ The following information was provided by our fellow contributor: Name of contribution: rvwrite Version number: 1.2 Author's name: CV Radhakrishnan Location on CTAN: /macros/latex/contrib/rvwrite Summary description: This package helps to fix insufficient number of write registers. License type: lppl Announcement text:
The io registers in TeX are often a matter of severe limitation. When we try to typeset a document that loads a lot of packages, it becomes a non-trivial task to satisfy register requirements of various packages that compete each other. It is further complicated, if refining the typeset copy involves usage of more custom packages which want to write out a few streams for reading during subsequent TeX compilations. LaTeX needs a few registers by default, some of the packages might need a few more streams thereby reducing the available number of registers to less than ten. At times, we have been forced to comment out a few write registers which are seemingly unused for the document in question to make available necessary registers for our custom packages. But, this is not an elegant way, also, it requires developer intervention during the production process. A package namely, rvwrite.sty, is written to solve this nagging problem.
This package is located at http://tug.ctan.org/tex-archive/macros/latex/contrib/rvwrite . More information is at http://tug.ctan.org/pkg/rvwrite (if the package is new it may take a day for that information to appear). We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html .

rvwrite – Increase the number of available output streams in

The package addresses, for documents, the severe limitation on the number of output streams that provides.

The package uses a single output stream, and writes “marked-up” output to this stream. The user may then post-process the marked-up output file, using , and the document’s output appears as separate files, according to the calls made to the package.

The output to be post-processed uses macros from the widely-available Pro package.

Copyright2010 C. V. Radhakrishnan
MaintainerC. V. Radhakrishnan



Guest Book Sitemap Contact Contact Author