1 Medley for the Sun User's Guide, Release 2.0 1 Medley for the Sun User's Guide, Release 2.0 APPENDIX C. LAYOUT OF INSTALLATION TAPE FILES 1 APPENDIX C. LAYOUT OF INSTALLATION TAPE FILES 1 APPENDIX C. LAYOUT OF INSTALLATION TAPE FILES 6 Layout of Installation Tape(INSTALLATION NIL Installation NIL (C) 1 SUBTEXT tape% layout) 1 Below follows the layout of the Medley Installation Tape with a description of the individual files. ((SKETCH a% figure% from% a% document VERSION 3 PRIRANGE (10 . 0) SKETCHCONTEXT ((ROUND 1 BLACK) (MODERN 14 (MEDIUM REGULAR REGULAR)) (CENTER BASELINE) (CURVE 18.0 8) NIL NIL (CENTER CENTER) (NIL NIL NIL) T NIL NIL 1 NIL)) ((0.024 40.0 (PRI 2)) (TEXTBOX (240.0 328.0 80.0 24.0) ("FILE 1") 1 (CENTER CENTER) (CLASSIC 12 (BOLD REGULAR REGULAR)) ((259.0 333.5 42 13)) BLACK (ROUND 1 BLACK) NIL (NIL NIL NIL))) ((0.024 40.0 (PRI 3)) (TEXTBOX (320.0 328.0 80.0 24.0) ("FILE 2") 1 (CENTER CENTER) (CLASSIC 12 (BOLD REGULAR REGULAR)) ((339.0 333.5 42 13)) BLACK (ROUND 1 BLACK) NIL (NIL NIL NIL))) ((0.024 40.0 (PRI 4)) (TEXTBOX (560.0 328.0 80.0 24.0) ("FILE 6") 1 (CENTER CENTER) (CLASSIC 12 (BOLD REGULAR REGULAR)) ((579.0 333.5 42 13)) BLACK (ROUND 1 BLACK) NIL (NIL NIL NIL))) ((0.0 80.0 (PRI 5)) (WIRE ((400 . 352) (560 . 352)) (ROUND 1 BLACK) NIL (2 4) 1 (399 351 162 2) NIL)) ((0.0 80.0 (PRI 6)) (WIRE ((400 . 328) (560 . 328)) (ROUND 1 BLACK) NIL (2 4) 1 (399 327 162 2) NIL))) (239.0 326.0 402.0 28.0) 1.0 8 File Contents Description 1 ./install-medley The Medley installation utility 1 2 ./medley The Medley startup script 1 3 ./install.sunos3/ (only on the Sun3 installation tape) ./install.sunos4/ ./install.sunos4.1/ Each subdirectory contains: lde Used as a bootstrapper to load the right emulator, depending on the frame-buffer of your host and whether X Windows is running. ldeether Used when you want to use the XNS protocol from within Medley on a Sun. It will set up your system to intercept XNS and PUP packets and then immediately runs lde. ldesingle The emulator used to run Medley on a workstation with a monochrome display or one with a color frame-buffer of type cg2, cg4, or cg9. ldemulti The emulator used to run Medley on a workstation with a color frame-buffer of type cg3 or cg6. ldex The emulator used to run Medley on a workstation where an X Windows server is running. ldesingle.o ldemulti.o ldex.o These object files are used when recompiling the emulators to either include your own C subroutines or when problems arise. makefile usersubrs.c Used when you wish to link your own C subroutines into the emulator (a non-documented feature). ldeether.c The source code for the ldeether. Its only purpose is to allow you to recompile the ethernet set-up code should you run into any problems. 1 4 ./lisplibrary Contains all the Medley 2.0 Lisp Library files 1 5 ./checksumdir Contains ldechecksum, checksum and X.sum checksum files (See Appendix B for a detailed explanation) ./lispsysouts Contains the sysout, lisp.sysout 1 6 ./fonts/display Contains the display fonts (See Table C-1 for a detailed description of the individual font files) ./fonts/interpress Contains the Interpress printer fonts (See Table C-1 for a detailed description of the individual font files) Font Directories 1 Table C-1 shows the organization of the font directories(FONT% DIRECTORIES NIL Font% directories NIL (C) 3), as well as the descriptions and contents of the directories. Table C-1. Font Directories Directory Name Description Font Families Font Types ./fonts/display/presentation All presentation fonts Helvetica Sans serif ./fonts/interpress/presentation for display and user Gacha Monospace screen font in interface applications 8, 10, 12 MRR Times Roman Serif ./fonts/display/publishing All publishing fonts for Classic Serif; in all character sets, ./fonts/interpress/publishing character sets, foreign sizes, faces characters, and techni- Modern sans serif; in all character cal alphabets sets, faces, but with selected sizes Terminal Monospaced, in all character sets, faces, but with selected sizes ./fonts/display/printwheel All printwheel fonts BoldPS Proportional serif ./fonts/interpress/printwheel for word processing LetterGothic Monospaced sans serif applications Titan Monospaced serif ./fonts/display/JIS1 Japanese Kanji fonts, Classic Point sizes 8 through 24 ./fonts/interpress/JIS1 character set 1 ./fonts/display/JIS2 Japanese Kanji fonts, Classic Point sizes 8 through 24 ./fonts/interpress/JIS2 character set 2 ./fonts/display/chinese Chinese character Classic Point sizes 12 and 24 ./fonts/interpress/chinese fonts Modern 12 point ./fonts/display/miscellaneous Miscellaneous fonts ClassicThin Brackets and parentheses in ./fonts/interpress/miscellaneous for nonstandard and point sizes 16, 20, 26, and 30 rare applications Hippo Greek or Latin Logo Xerox logo Math Math symbols OldEnglish Point sizes 10 and 18 Symbol Math symbols Tonto Thick monospaced 14 point MRR ./fonts/press All metric information for Press printers. Manually Extracting Files from the Installation Tape(INSTALLATION NIL Installation NIL (C) 4 SUBTEXT tape SUBSUBTEXT extracting% files% from) 1 You can manually extract individual files or directories from the Medley installation tape. For example, if you want to extract the X-window emulator ldex for SunOS release 4.1 from the tape do the following: prompt% mt -f /dev/nrst0 rewind Ensures that the tape is positioned at the beginning of the tape. prompt% mt -f /dev/nrst0 fsf 2 Positions the tape at the beginning of the third file on the tape. The n in the /dev/nrst0 makes sure the tape is not rewound after the command has been completed. prompt% tar xvf /dev/nrst0 ./install.sunos4.1/ldex Extracts ldex from the Medley installation tape and puts it in your current working directory.(LIST ((PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC "C-" "") STARTINGPAGE# 1) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD RIGHT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "C-" "")) (270 15 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGR) (54 27 558 36) NIL) (TEXT NIL NIL (54 54 504 690) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC "C-" "")) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD LEFT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "C-" "")) (54 15 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGV) (54 27 558 36) NIL) (HEADING NIL (HEADINGTYPE VERSOHEAD) (54 762 558 36) NIL) (TEXT NIL NIL (54 54 504 684) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC "C-" "")) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD RIGHT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "C-" "")) (270 15 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGR) (54 27 558 36) NIL) (HEADING NIL (HEADINGTYPE RECTOHEAD) (54 762 558 36) NIL) (TEXT NIL NIL (54 54 504 684) NIL)))))9T2HH F PAGEHEADING RECTOHEAD8H`8H`5H`5H `,HH,3HHT,,HH -T825,?hT>h?hT?hTH $ T2l2lll2Hl l,F PAGEHEADING VERSOHEADF PAGEHEADING RECTOHEADE PAGEHEADINGFOOTINGVE PAGEHEADINGFOOTINGR  HELVETICA MODERN HELVETICA HELVETICACLASSIC CLASSIC TITAN TITAN CLASSIC CLASSIC CLASSICCLASSICTITAN  HRULE.GETFNCLASSIC  ,  HRULE.GETFNCLASSIC  -.  HRULE.GETFNCLASSIC  .  HRULE.GETFNCLASSIC  .  HRULE.GETFNCLASSIC >IM.INDEX.GETFNCLASSIC   HRULE.GETFNCLASSIC  e > SKIO.GETFN.2CLASSIC       HRULE.GETFNCLASSIC       HRULE.GETFNCLASSIC   $                _   W     {      a    j  HRULE.GETFNCLASSIC   .    HRULE.GETFNCLASSIC      <      HRULE.GETFNCLASSIC    b   m     HRULE.GETFNCLASSIC 8 3IM.INDEX.GETFN?   3 J U (   \ D > )      J V &  M (  M (  H 1  Z V )   .  $  %   4YIM.INDEX.GETFNCLASSIC    HRULE.GETFNCLASSIC   7   C   G  K ,   Q 1z