DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T n

⟦1655cb15d⟧ TextFile

    Length: 2953 (0xb89)
    Types: TextFile
    Names: »nosve.doc«

Derivation

└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
    └─⟦this⟧ »./DVIware/lpr-viewers/crudetype/CYBER/nosve.doc« 
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦af5ba6c8e⟧ »unix3.0/DVIWARE.tar.Z« 
        └─⟦ca79c7339⟧ 
            └─⟦this⟧ »DVIware/lpr-viewers/crudetype/CYBER/nosve.doc« 

TextFile

CRUDENOS.DOC.  
This file is the documentation for the NOS/VE version of Crudetype.

The files:

NOSVE.DOC           This document. 

NOSVE.CH            change file for NOS/VE, by courtesy of G-H Knauf
                        and M.Rawohl, University of Hannover.
                        (Provisional. Please send bug reports to RMD)

NOSVE.COM           a NOS/VE system procedure to call this program
NOSVEBIND.CYB       CYBIL routines for file handling (N.Schwarz, Ruhr
                        University Bochum).


Installation
============

Edit the NOSVE.CH file to specify the directory of the TFM files.
Take the CRUDETYPE.WEB file and the NOSVE.CH file, tangle them, 
compile and put the result into an object library. Then adapt the
NOSVE procedure to your local needs, i.e. change the name of
the libraries in the EXET-statement to where they reside in your
system. Note that you must include PV=ZERO if you use Norbert Schwarz's
routines (see below).

In the changefile you can choose between two kinds of dynamic
file handling. One uses the NOS/VE-Pascal bindingtype, the other
uses CYBIL routines developed by Norbert Schwarz of
Ruhr Universitaet Bochum, who ported TeX to NOS/VE. Norbert's routines are
better because the program does not abort if a TFM-file is missing, so they
should be used if possible. 

The program parameters are not supplied interactively in the NOS/VE 
version, but are command line parameters (NOS/VE Pascal makes this easily
possible). The reason why there is a command langauge procedure around
the program is to supply default values for parameters not specified.

USE
===

Use the CRUDETYPE procedure to call the program. It's first parameter 
is a filename. CRUDETYPE reads from that file (with extension _DVI)
and writes to a file (same name, but extension _LST). This is an
ordinary print file, using Fortran type carriage controls (1 = new 
page, + = overprinting). You can send this file to a printer or
load it into the NOS/VE editor to preview.

There are further parameters first_page and count_pages as usual.

If you define run_on as true, NOS/VE CRUDETYPE suppresses form feeds.
Instead it writes a line like this:
 
   1--- end of page (number) ----------------------------------------------
 
So you can use the Locate_All function
key in the NOS/VE editor, looking for 1---, and so locate each page
very quickly. 

TeX output lines are often longer then 80 characters. So you should use
a terminal which can show 132 characters a line when previewing. Otherwise
you have to use the ALIGN_SCREEN command of the NOS/VE editor.

There is a last parameter extra_magnification in CRUDENVE (see RMD's
remarks in file AREAD.ME). A value of 120 or 125 seems to give best
results in 10 pt unmagnified text (nearly straight right margin).


Send comment regarding the NOS/VE version of CRUDETYPE to

Gerd-H. Knauf
RRZN Universitaet Hannover
Schlosswender Str. 5
3000 Hannover 1
ZZKNAUF@DHVRRZN1.BITNET