Initial commands

Initial commands can appear only before the 76 line.

77 {<<#173#>file-name<#173#>>}
<<#174#>file-contents<#174#>>
78

The 79 environment is intended for bundling within a single document file the contents of packages, options, or other files. When the document file is run through LaTeX2e<#176#><#176#> the body of this environment is written verbatim (preceded by a comment line) to a file whose name is given as the environment's only argument. However, if that file already exists then nothing happens except for an information message. Only normal ASCII text characters (7-bit visible text) should be included in a 80 environment. Anything else, such as tab characters, form-feeds or 8-bit characters, should not be included in a 81 environment. Tabs and form feeds produce a warning, explaining that they are turned into spaces or blank lines, respectively. What happens to 8-bit characters depends on the TeX<#177#><#177#> installation and is in general unpredictable. The 82 environment is used for including LaTeX<#178#><#178#> files. For other plain text files (such as Encapsulated PostScript files), you should use the 83 environment which does not add a comment line. These environments are allowed only before 84. This ensures that any packages that have been bundled in the document are present when needed.