Guide to VMS Text Processing

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Editing Files with EVE

  1.1     Getting Started
    1.1.1      Beginning an Editing Session
    1.1.2      Ending an Editing Session

  1.2     Entering EVE Commands
    1.2.1      Using Defined Keys to Enter EVE Commands
    1.2.2      Typing EVE Commands

  1.3     Editing Text
    1.3.1      Moving the Cursor
    1.3.2      Entering Text
    1.3.3      Erasing and Restoring Text
    1.3.4      Moving Text from One Location to Another
    1.3.5      Moving a Box of Text
    1.3.6      Searching for Text
      1.3.6.1      Using the FIND Command
      1.3.6.2      Finding a Selected String
      1.3.6.3      Using Wildcards in a Search
      1.3.6.4      Including White Space in a Search
    1.3.7      Marking Locations in Text
    1.3.8      Replacing Text

  1.4     Using Online Help

  1.5     Recovering from System Interruptions
    1.5.1      Using the Journal File
    1.5.2      Refreshing the Screen

  1.6     Formatting Text
    1.6.1      Setting Margins
    1.6.2      Filling Text
    1.6.3      Indenting Paragraphs
    1.6.4      Centering Text
    1.6.5      Changing Case

  1.7     Using Buffers
    1.7.1      Listing Buffers
    1.7.2      Displaying the Messages Buffer
    1.7.3      Editing Multiple Buffers
    1.7.4      Reading and Writing Files

  1.8     Using Windows
    1.8.1      Viewing One Buffer
    1.8.2      Editing Two Buffers

  1.9     Defining Keys
    1.9.1      Defining Keys to Execute EVE Commands
    1.9.2      Defining Keys to Enter Learn Sequences
    1.9.3      Defining a Gold Key

  1.10    Using DCL Within EVE
    1.10.1     Executing a DCL Command
    1.10.2     Creating a Subprocess

  1.11    Using VAXTPU Procedures to Extend EVE
    1.11.1     Writing VAXTPU Procedures
    1.11.2     Compiling VAXTPU Procedures

  1.12    Saving Key Definitions, Attributes, and VAXTPU Procedures
    1.12.1     Saving in a Section File
    1.12.2     Saving in a Command File
    1.12.3     Using an Initialization File

  2      Editing Files with EDT

  2.1     Introduction
    2.1.1      Invoking and Terminating EDT
      2.1.1.1      Invoking EDT
      2.1.1.2      Terminating EDT
    2.1.2      Using the Help System
      2.1.2.1      Accessing Help from Line Mode
      2.1.2.2      Accessing Help from Keypad Mode
      2.1.2.3      Accessing Help from Nokeypad Mode
    2.1.3      Recovering from System Interruptions
    2.1.4      Moving from Mode to Mode

  2.2     Using Keypad Mode
    2.2.1      Terminal Keypads
    2.2.2      Using the Gold Key
    2.2.3      Inserting Text
    2.2.4      Moving the Cursor
      2.2.4.1      How EDT Views Words
    2.2.5      Deleting and Undeleting Text
    2.2.6      Locating Text
    2.2.7      Moving Text
    2.2.8      Substituting Text
    2.2.9      Five More Keys to Use with the Gold Key

  2.3     Using Line Mode
    2.3.1      Line Numbers
    2.3.2      Inserting Text
    2.3.3      Ranges
    2.3.4      Deleting Text
    2.3.5      Substituting Text
    2.3.6      Moving Text from One Location to Another
    2.3.7      Replacing Text

  2.4     Using Nokeypad Mode

  2.5     Modifying an EDT Environment
    2.5.1      Using SET Commands
    2.5.2      Using SHOW Commands to See What Is Set

  2.6     Using Buffers
    2.6.1      Viewing Existing Buffers
    2.6.2      Creating Buffers
    2.6.3      Deleting Buffers
    2.6.4      Copying Text from One Buffer to Another Buffer
    2.6.5      Copying Text from a File into a Buffer
    2.6.6      Copying Text from a Buffer to a File

  2.7     Recovering a Lost Editing Session

  2.8     Creating Columns and Layered Text
    2.8.1      Creating Columns of Eight
    2.8.2      Creating Layers of Text
    2.8.3      Using Ctrl/A to Indent Text
    2.8.4      Using Ctrl/T to Indent Groups of Lines of Text
    2.8.5      Looking at the Indentation Level

  2.9     Defining Keys
    2.9.1      Definition Procedure
      2.9.1.1      Using Ctrl/K to Define a Key
      2.9.1.2      Using the DEFINE KEY Command
    2.9.2      Which Keys Can Be Defined
    2.9.3      Saving Key Definitions

  2.10    Using Macros
    2.10.1     Introduction
    2.10.2     Creating a Macro
    2.10.3     Macro Functions
    2.10.4     Comparing Macros to Startup Command Files
    2.10.5     Saving Macros
    2.10.6     Including Specifiers in a Macro

  2.11    Startup Command Files

  3      Formatting Files with DSR

  3.1     Introduction
    3.1.1      Using DSR Defaults
    3.1.2      Including DSR Commands
    3.1.3      Looking at DSR Commands
    3.1.4      Running DSR to Process Your Files
      3.1.4.1      Using Qualifiers with the RUNOFF Command
      3.1.4.2      Using the /MESSAGES Qualifier
    3.1.5      Stripping MEM Files of Carriage-Return/Line-Feed Symbols

  3.2     Formatting Lists
    3.2.1      Creating Bulleted Lists
    3.2.2      Creating Lists Using Any Symbol
    3.2.3      Creating Nested Lists
    3.2.4      Creating Lists with Letters and Roman Numerals

  3.3     Formatting Memos

  3.4     Filling and Justifying Text
    3.4.1      DSR Commands .FILL and .JUSTIFY (defaults)
    3.4.2      DSR Commands .NO FILL and .JUSTIFY
    3.4.3      DSR Commands .FILL and .NO JUSTIFY
    3.4.4      DSR Commands .NO FILL and .NO JUSTIFY

  3.5     Adjusting the Text Display
    3.5.1      Indenting Text
    3.5.2      Placing a Single Line of Text Relative to the Right Margin

  3.6     Creating Space on a Page
    3.6.1      Separating Sections with Blank Lines
    3.6.2      Creating Uninterrupted Space
    3.6.3      Seeing the Space You Create
    3.6.4      Example of Creating Space

  3.7     Formatting Sections
    3.7.1      Specifying a Title
    3.7.2      Using Roman Numerals or Letters

  3.8     Formatting Chapters
    3.8.1      Numbering Chapters
    3.8.2      Changing the Way Pages Are Numbered

  3.9     Creating an Appendix

  3.10    Creating Running Heads
    3.10.1     Specifying a Title
    3.10.2     Specifying the Date
    3.10.3     Specifying a Subtitle
    3.10.4     Organizing Running Head Information
    3.10.5     Reorganizing Running Head Information
    3.10.6     Specifying the Title on the First Page

  3.11    Creating Notes and Footnotes
    3.11.1     Using the .NOTE Command
    3.11.2     Using the .FOOTNOTE Command

  3.12    Emphasizing Text

  3.13    Creating a Table of Contents and an Index
    3.13.1     Creating a Table of Contents
      3.13.1.1     Tailoring the Table of Contents Utility
      3.13.1.2     Looking at Tables of Contents
      3.13.1.3     Comparing This Version of DSR with Previous Versions of DSR
    3.13.2     Creating an Index
      3.13.2.1     Tailoring the Index Utility
      3.13.2.2     Looking at Indexes
      3.13.2.3     Comparing This Version of DSR with Previous Versions of DSR

  FIGURES

  1-1        EVE Keys-VT200-Series and VT300-Series Terminals

  1-2        EVE Keys-VT100-Series Terminals

  2-1        VT100, VT52, and LK201 Keypads

  2-2        Using the SET ENTITY WORD Command

  2-3        Three EDT Buffers Used for Deleting and Undeleting Text

  2-4        Two EDT Buffers Used for Substituting Text

  2-5        Using Ctrl/E to Increase the Indentation Level

  2-6        Using Ctrl/D to Decrease the Indentation Level

  3-1        Creating a Nested List

  3-2        Using the .BLANK Command

  3-3        Using the .FIGURE Command

  3-4        Using the .FIGURE DEFERRED Command

  3-5        Using the .LITERAL Command

  3-6        Looking at Header Levels

  3-7        Using the .CHAPTER Command

  3-8        Using the .DISPLAY CHAPTER Command

  3-9        Using the .DISPLAY NUMBER Command

  3-10       Running Head Information

  3-11       Creating a Table of Contents or an Index

  TABLES

  1-1        EVE Commands for Box Editing

  1-2        EVE Commands for Buffer Change Journaling and Recovery

  1-3        EVE Commands for Saving Attributes

  1-4        EVE Startup Files

  1-5        EVE Settings for Saving Attributes