This documents the submission of: 1. the LaTeX environment for LSEDIT 2. the help files for LaTeX and SliTeX 3. the Quick Reference Guide for LSEDIT with the LaTeX environment The files included in the [...GENERIC] directory are: - AAAREADME.TXT: the file you are currently reading - USERS.*: LaTeX source files for the Quick Reference Guide The files included in the [....GENERIC.LSE] directory are: - ENV.COM: Command procedure for rebuilding the LaTeX environment - GOTOMAIN.TPU: TPU procedure used in the optional section file - HELPKEYS.LSE: Help file for key definitions in the optional section file - INPUTLF.TPU: TPU procedure used in the optional section file - LATEX_ACCENTS_AND_SYMBOLS.LSE: All files that begin with LATEX_ are part of the LaTeX environment definition - LATEX_BIBLIOGRAPHY.LSE - LATEX_BUILD.LSE - LATEX_COUNTERS.LSE - LATEX_DELIMITERS.LSE - LATEX_DOCUMENT_PAGESTYLE.LSE - LATEX_ENVIRONMENTS.LSE - LATEX_FOOTNOTES.LSE - LATEX_GENERAL.LSE - LATEX_LANGUAGE.LSE - LATEX_LENGTHS.LSE Page 2 - LATEX_LINE_AND_PAGE.LSE - LATEX_MATH.LSE - LATEX_NEW_DEFINITIONS.LSE - LATEX_SECTIONING.LSE - LATEX_SPACES_AND_BOXES.LSE - LATEX_STYLES.LSE - LATEX_TITLEPAGE.LSE - LATEX_TOCLOFLOT.LSE - LATEX_TYPESTYLES_AND_TYPEFACES.LSE - LEARNKEY.TPU: TPU procedure used in the optional section file - LSEKEYS.GBL: Compiled optional section file - LSEKEYS.LSE: LSEDIT source for LSEKEYS.GBL - MATCHBRACE.TPU: TPU procedure used in the optional section file - NEXTVER.COM: Command procedure used by ENV.COM - PAR.TPU: TPU procedure used in the optional section file - SECTION.COM: Command procedure for rebuilding LSEDIT section files - TRANSPOSE.TPU: TPU procedure used in the optional section file - WINDOWS.TPU: TPU procedure used in the optional section file The files included in the [....GENERIC.STYLES] directory are: - BOOKFORM.STY: Produces a bookform document. See the [...GENERIC.EXAMPLES] directory for an example of this style. - BF10.STY \ - BF11.STY | Supporting files for the BOOKFORM style - BF12.STY / - IOC.STY: Produces a company memo (Inter-Office Correspondence). This style will need minor modifications for your particular company. See the [...GENERIC.EXAMPLES] Page 3 directory for an example of this style. - IOC10.STY \ - IOC11.STY | Supporting files for the IOC style - IOC12.STY / - MILSTD.STY: Produces a MIL-STD-490 compatible document. See the [...GENERIC.EXAMPLES] directory for an example of this style. - MS10.STY \ - MS11.STY | Supporting files for the MILSTD style - MS12.STY / - EXTRADEFS.TEX: Several useful macros for LaTeX. You must keep this file. All style files have corresponding .DOC files. The files included in the [....GENERIC.HELP] directory are: - HELPSETUP.RNI: RUNOFF include file for the LaTeX and SLiTeX help entries - LATEX.HLP: RUNOFF output of the LATEX.RNH file - LATEX.RNH: Source for LaTeX help file - SLITEX.HLP: RUNOFF output of the SLITEX.RNH file - SLITEX.RNH: Source for SLiTeX help file The files included in the [....GENERIC.EXAMPLES] directory are: - BOOKFORM.TEX: Example for the BOOKFORM style - MEMO.TEX: Example for the IOC style - MILSTD.TEX: Example for the MILSTD style The following steps should be followed in order to extract the information and install it on your system. 1. Extract all files from the [...GENERIC...] directory structure using BACKUP into a temporary directory preserving the directory structure on the tape. Page 4 2. Define the logical BUILD_ENV to point to the [...GENERIC.LSE] subdirectory. For example, if the files are restored as user_disk:[latex.generic...], then $ DEFINE BUILD_ENV USER_DISK:[LATEX.GENERIC.LSE] 3. Decide what help library the LaTeX and SLiTeX entries are going to be placed in and edit the file BUILD_ENV:LATEX_LANGUAGE.LSE and change the /help_library qualifier to reflect the proper library. 4. Build the LaTeX environment by executing the command procedure BUILD_ENV:ENV.COM. For example, $ @BUILD_ENV:ENV $_LSE file: BUILD_ENV:LATEX_BUILD.LSE $_environment: LATEX.ENV This procedure will invoke LSEDIT, read in the LaTeX environment definition files, "compile" the environment, and write out the environment to the file you specified. 5. Copy the file LATEX.ENV to a general access directory. 6. If you wish to use the optional LSEDIT section file that is referenced in the Quick Reference Guide, copy the file BUILD_ENV:LSEKEYS.GBL to a general access directory. The sources for this section file are in the [...GENERIC.LSE] directory. The main file is LSEKEYS.LSE which defines some of the keys with LSEDIT commands. It also reads and compiles the TPU procedures in the BUILD_ENV directory. To rebuild this section file, execute the command procedure BUILD_ENV:SECTION.COM. For example, $ @BUILD_ENV:SECTION $_LSE_file: BUILD_ENV:LSEKEYS.LSE $_section_file: LSEKEYS.GBL 7. Add the help entries, [...GENERIC.HELP]LATEX.HLP and [...GENERIC.HELP]SLITEX.HLP, to the library of your choosing. The RUNOFF source for these files is also provided. 8. Copy all files from the [...GENERIC.STYLES] directory to the TEX_INPUTS directory. 9. Change the string "GEN_DIR" in the Quick Reference Guide (USERS.TEX) to reflect the proper logical which points to your general access directory. Then, run LaTeX on [...GENERIC]USERS.TEX to produce the Quick Reference Guide. Note that the Quick Reference Guide has been formatted with a page size of 4.5 by 6 inches. It must be cut and bound in some fashion. It was tailored after the DEC EDT Quick Reference Guide. Page 5 10. Run LaTeX on the examples in the [...GENERIC.EXAMPLES] directory. 11. Invoke LSEDIT as indicated in the Quick Reference Guide and off you go! If, after using this environment, you have any suggestions, corrections, or enhancements, please feel free to let me know. My address is: Kent McPherson, M/S 121 Lear Siegler, Inc. 4141 Eastern Ave., S.E. Grand Rapids, MI 49518-8727 Editor's note: An earlier submission included the following files: HL.TEX - A short-and-sweet macro set I wrote to prove to a non-believer that you could do RUNOFF things in LaTeX ... LANDSLIDES.STY, - Allows various types of slides with SliTeX. LANDSLIDES PORTSLIDES.STY, is for landscape format, PORTSLIDES is for protrait. SLIDES.STY LSIDEFS.TEX - \input by BOOKFORM.STY, MILSTD.STY, and SLIDES.STY. Probably superceded by EXTRADEFS.TEX, but I didn't want to take any chances. Those files are included on this tape.