Next: Note to system administrators
Up: Modifying LaTeX
Previous: Configuration possibilities
It is possible that you need to produce a document processing system
based on standard LaTeX but with functionality that cannot be
implemented by using the approved configuration files and complying
with the restriction on the code that is allowed in them. In other
words, you may need a system which is sufficiently distinct from
Standard LaTeX that it is not feasible to do this simply by using
the configuration options we provide or by producing new classes and
packages.
If you do produce such a system then, for the reasons described
above, you should ensure that your system is clearly distinguished
from Standard LaTeX in every possible way, including the following.
-
Give your system a distinguished name, such as NS-TeX, which clearly
distinguishes it from LaTeX.
-
Ensure that it contains no file with a name the same as that of
a file in the standard distribution but with different contents.
(If this is not possible then you must:
-
ensure that files from the non-LaTeX system cannot be
accidentally accessed whilst using a standard LaTeX;
- ensure that each file from the non-LaTeX system clearly
identifies itself as a non-LaTeX file on the terminal and in the
log file.)
-
Ensure that the method used to run your system is clearly
distinct from that used to run Standard LaTeX; e.g. by using a
command name or menu entry that is clearly not latex
(or LaTeX etc).
-
Ensure that, when a file is being processed by your system, the
use of non-standard LaTeX is clearly proclaimed to the user by
whatever means is appropriate.
- Ensure that what is written at the beginning of the log file
clearly shows that your system has been used, and that it is
not Standard LaTeX.
See the file cfgguide.tex for how to achieve this.
-
Clearly explain to users that bug reports concerning your
system should not be sent to the maintainers of Standard
LaTeX.
Next: Note to system administrators
Up: Modifying LaTeX
Previous: Configuration possibilities
Rainer Schoepf
Thu Jul 31 16:45:41 MEST 1997