Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site wateng.UUCP
Path: utzoo!watmath!wateng!padpowell
From: padpowell@wateng.UUCP (PAD Powell)
Newsgroups: net.lsi
Subject: RISC Bibliography, and refer.e macros
Message-ID: <1846@wateng.UUCP>
Date: Thu, 10-Jan-85 15:59:57 EST
Article-I.D.: wateng.1846
Posted: Thu Jan 10 15:59:57 1985
Date-Received: Fri, 11-Jan-85 03:36:36 EST
Distribution: net
Organization: U of Waterloo, Ontario
Lines: 1679
This is an updated set of RISC references, to be used with the
refer(1) facility. Note, these references are intended to be used
with the refer.e macro package, which is also included.
Patrick Powell
: This is a shar archive. Extract with sh, not csh.
: The rest of this file will extract:
: RISC refer.text tmac.ref.7.tex tmac.refCACM tmac.refDEF
echo Extracting RISC
sed 's/^X//' > RISC << 'e-o-f'
X%l proceedings-article
X%A M. Castran
X%A R. P. Organick
X%T u3L: An HLL-RISC Processor for Parallel Execution of FP-Language Programs
X%J Proc Ninth Annual Symp on Computer Architecture
X%P 239-247
X%M April
X%D 1982
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%T Comments on 'The Case for the Reduced Instruction Set Computer'
X%A D. W. Clark
X%A W. D. Strecker
X%J Computer Architecture News
X%V 8
X%M Oct
X%D 1980
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A B. Clifford
X%T Fewer Instructions Speed Up VLSI
X%J Electronics
X%V 55
X%N 23
X%P 101-102
X%M November
X%D 1982
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A R. P. Colwell
X%A C. Y. Hitchcock III
X%A E. D. Jensen
X%T Peering through the RISC/CISC Fog: An Outline of Research
X%J Computer Architecture News
X%I ACM
X%V 11
X%N 1
X%D 1983
X%M March
X%P 44-50
X%X attempt to determine if RISCs faster than CISCs, and why
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A P. J. Denning
X%T Computer Architecture: Some Old Ideas that Haven't Quite Made It Yet
X%J CACM
X%V 24
X%N 9
X%P 553-554
X%M September
X%D 1981
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A Electronics
X%T Altering Computer Architecture is a Way to Raise Throughput Suggests IBM Researchers
X%J Electronics
X%V 49
X%N 25
X%P 30-31
X%M December 23
X%D 1976
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A J. A. Fisher
X%T Very Long Instruction Word Architectures and the ELI 512
X%J Int. Symp. on Computer Architecture
X%D 1983
X%P 140
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A D. T. Fitzpatrick
X%A J. K. Foderaro
X%A M. G. H. Katevenis
X%A H. A. Landman
X%A D. A. Patterson
X%A J. B. Peek
X%A Z. Peshkess
X%A C. H. Sequin
X%A R. W. Sherbourne
X%A K. S. Van Dyke
X%T A RISCy Approach to VLSI
X%J VLSI Design
X%N 4th Quarter
X%D 1981
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A J. K. Foderaro
X%A K. S. Van Dyke
X%A D. A. Patterson
X%T Running RISCs
X%J VLSI Design
X%N September/October
X%D 1982
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A Thomas Gross
X%A John Hennessy
X%A Norman Jouppi
X%A Steven Przybylski
X%A Christopher Rowen
X%A Anant Agarwal
X%A Peter Steenskiste
X%T A Perspective on High-Level Language Architecture (extended abstract)
X%J International Workshop on High-Level Computer Architecture
X%I Univ. of Maryland
X%M May
X%D 1984
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A Hansen
X%A Mayo
X%A Linton
X%A Murphy
X%A Patterson
X%T A Performance Evaluation of the Intel iAPX432
X%J Computer Architecture News
X%M June
X%D 1982
X%X bench marks the 432 on the same test programs used to test RISC
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A J. L. Heath
X%T Re-evaluation of RISC 1
X%J Computer Architecture News
X%D 1984
X%M March
X%P 3-10
X%V 12
X%N 1
X%X comparison of performance
X%K risc reduced instruction set computer restricted architecture
X
X%l manuscript
X%T Hardware/Software Tradeoffs for Increased Performance
X%A J. Hennessy
X%A N. Jouppi
X%A F. Baskett
X%A T. Gross
X%A J. Gill
X%J Proc. SIGARCH/SIGPLAN Symposium on Architectural Support for
XProgramming Languages and Operating Systems
X%P 2-11
X%I ACM
X%C Palo Alto
X%M March
X%D 1982
X%O Revised as Stanford Computer Systems Laboratory Tech. Report 82-228.
X%K risc reduced instruction set computer restricted architecture
X
X%l book-article
X%A J. Hennessy
X%A N. Jouppi
X%A F. Baskett
X%A J. Gill
X%T MIPS: A VLSI Processor Architecture
X%D 1981
X%B VLSI Systems and Computations
X%E H. T. Kung
X%E R. Sproull
X%e G. Steele
X%I Computer Science Press
X%P 337-346
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A J. Hennessy
X%A et al
X%T MIPS: A VLSI Processor Architecture
X%J Proc of the CMU Conference on VLSI systems And Computations
X%P 337-346
X%M October
X%D 1981
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A J. Hennessy
X%A et al
X%T The MIPS Machine
X%J Proceedings of COMPCON Spring 82
X%P 2-7
X%M February
X%D 1982
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A J. Hennessy
X%A N. Jouppi
X%A S. Przybylski
X%A C. Rowen
X%A T. Gross
X%A F. Baskett
X%A J. Gill
X%T MIPS: A Microprocessor Architecture
X%J 15th Ann. Workshop on Microprogramming
X%M November
X%D 1982
X%P 17-22
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A J. Hennessy
X%A N. Jouppi
X%A S. Przybylski
X%A C. Rowen
X%A T. Gross
X%T Performance Issues in VLSI Processor Design
X%J Proc. Intl. Conf. on Computer Design (ICCD)
X%D 1983
X%P 153-156
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A Martin E. Hopkins
X%T A Definition of RISC
X%J International Workshop on High-Level Computer Architecture
X%I Univ. of Maryland
X%M May
X%D 1984
X%P 8-11
X%X Tries to definite RISCs in the IBM 801 context in comparison to the IBM 370
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A M. G. H Katevenis
X%A R. W Sherburne
X%A D. A. Patterson
X%A C. H. Sequin
X%T The RISC II Micro-Architecture
X%J VLSI 83
X%M August
X%D 1983
X%K risc reduced instruction set computer restricted architecture
X
X%l dissertation
X%T Reduced Instruction Set Computer Architectures for VLSI
X%A M. G. H. Katevenis
X%O UCB/CSD 83/141
X%D 1983
X%S Computer Science Division
X%I University of California
X%C Berkeley, CA 94720
X%X This is the Ph. D. thesis written by one of the designers of the RISC I & II.
XThere is a nice summary of the RISC project, the rationale behind
Xit, and implementation details of the RISC II chip.
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A J. R. Larus
X%T A Comparison of Microcode, Assembly Code, and High-Level Languages on the VAX-11 and RISC I
X%J Computer Architecture News
X%V 10
X%N 5
X%M September
X%D 1982
X%P 10-15
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A J. Markoff
X%T RISC Chips
X%J Byte
X%V 9
X%N 12
X%P 191-206
X%M November
X%D 1984
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A V. McLellan
X%T IBM Mini a Radical Departure
X%J Datamation
X%V 25
X%N 11
X%P 53-55
X%M October
X%D 1979
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%T The Case for the Reduced Instruction Set Computer
X%A D. A. Patterson
X%A D. R. Ditzel
X%J Computer Architecture News
X%V 8
X%M Oct
X%D 1980
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%T RISC 1 : A Reduced Instruction Set VLSI Computer
X%A D. A. Patterson
X%A C. H. Sequin
X%J 8th. Ann. Symp. on Computer Architecture
X%M May
X%D 1981
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A D. A. Patterson
X%A R. S. Piepho
X%T RISC Assessment: A High-Level Language Experiment
X%J 9th Symp. on Computer Architecture
X%M April
X%D 1982
X%P 3-8
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A D. A. Patterson
X%A C. H. Sequin
X%T A VLSI RISC
X%J Computer
X%V 15
X%N 9
X%M September
X%D 1982
X%P 8-21
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A D. A. Patterson
X%T A RISCy APPROACH TO COMPUTER DESIGN
X%J COMPCON
X%M Spring
X%D 1982
X%P 8-14
X%I IEEE Computer Society press
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A D. A. Patterson
X%A P. Garrison
X%A M. Hill
X%A D. Lioupis
X%A C. Nyberg
X%A T. Sippel
X%A K. Van Dyke
X%T Architecture of a VLSI Instruction Cache for a RISC
X%J Int. Symp. on Computer Architecture
X%D 1983
X%P 108
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A D. A. Patterson
X%T RISC Watch
X%J Computer Architecture News
X%V 12
X%N 1
X%M March
X%D 1984
X%P 11-19
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A G. Radin
X%T The 801 Minicomputer
X%J IBM J. Res. Dev.
X%D 1983
X%V 27
X%N 3
X%P 237
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A P. U. Schultess
X%T A Reduced High-Level-Language Instruction Set
X%J Micro
X%V 4
X%N 3
X%M June
X%D 1984
X%P 55-67
Xcomputer risc language directed
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A P. Schulthess
X%A F. Vonaesch
X%T OPA - A New Architecture for Pascal-Like Languages
X%P 9
X%J ACM Computer Architecture News
X%V 10
X%N 6
X%M Dec
X%D 1982
X%K risc reduced instruction set computer restricted architecture
X
X%l book-article
X%A C. H. Sequin
X%A D. A. Patterson
X%T Design and Implementation of RISC I
X%J VLSI Architecture, 1982 Advanced Course on VLSI
X%C Bristol, England
X%P 276-298
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%T MOVE Architecture in Digital Computers
X%A Daniel Tabak
X%A G. J. Lipovski
X%J IEEE Trans. on Computers
X%V C-29
X%N 2
X%M February
X%D 1980
X%P 180-189
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%T Strategies for Managing the Register File in RISC
X%A Y. Tamir
X%A C. H. Sequin
X%J IEEE Trans. on Computers
X%M Nov
X%D 1983
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A D. Ungar
X%A R. Blau
X%A P. Foley
X%A D. Samples
X%A D. Patterson
X%T Architecture of SOAR: Smalltalk on a Risc
X%J 11th Annual International Symposium on Computer Architecture
X%I SIGARCH
X%D 1984
X%P 188-197
Xtagged object oriented architectures garbage collection
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A Robert G. Wedig
X%T A Language-Oriented Approach for Implementing Branches: Structured
XControl Flow
X%J International Workshop on High-Level Computer Architecture
X%I Univ. of Maryland
X%M May
X%D 1984
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A M. V. Wilkes
X%T Keeping Jump Instructions out of the Pipeline of a RISC-Like Computer
X%J Computer Architecture News
X%I ACM
X%V 11
X%N 5
X%M Dec
X%D 1983
X%P 5-7
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%T Understanding Execution Behaviour of Software Systems
X%A J. C. Browne
X%J Computer
X%V 17
X%N 7
X%D 1984
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%T Internal Floating-point Processor Further Boosts RISC Machine Speed
X%A S. Ohr
X%J Electronics Design
X%V 32
X%N 18
X%D 1984
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A R. W. Sherburne
X%A M. Katenvenis
X%A D. A. Patterson
X%A C. H. Sequin
X%D 1984
X%J 1984 IEEE International Solid State Circuits Conference (ISSCC)
X%C San Francisco, CA
X%M Feb
X%T A 32 Bit NMOS Microprocessor With a Large Register File
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%T Local Memory In RISCs
X%A R. W. Sherburne
X%A M. Katenvenis
X%A D. A. Patterson
X%A C. H. Sequin
X%J Proc. Intl. Conf. on Computer Design (ICCD)
X%D 1983
X%M Oct
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A F. C. C. Osorio
X%A Y. N. Patt
X%T Tradeoffs in the design of a system for high level language interpretation
X%J Proc. Intl. Conf. on Computer Design (ICCD)
X%M Oct
X%D 1983
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A E. Basart
X%A D. Folger
X%T RIDGE 32 Architecture \(em a RISC Variation
X%J Proc. Intl. Conf. on Computer Design (ICCD)
X%M Oct
X%D 1983
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A W. C. Hopkins
X%T HLLDA Defies RISC: Thoughts on RISCs, CISCs, and HLLDAs
X%J MICRO 16, Proc. 16th Annual Microprogramming Workshop
X%C Downingtown, Pa.
X%M Oct
X%Y 1983
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A R. P. Colwell
X%A C. Y. Hitchcock III
X%A E. D. Jensen
X%T A Perspective on the Processor Complexity Controversy
X%P 613-616
X%J Proc. Intl. Conf. on Computer Design (ICCD)
X%M Oct
X%D 1983
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%T The RISC II Micro-architecture
X%A R. W. Sherburne
X%A M. Katenvenis
X%A D. A. Patterson
X%A C. H. Sequin
X%J Proc. Intl. Conf. on Computer Design (ICCD)
X%D 1983
X%M Oct
X%K risc reduced instruction set computer restricted architecture
X
X%l proceedings-article
X%A W. Leler
X%A H. J. Siegel
X%A L. Siegel
X%T A Small, High-speed Dataflow Processor
X%J Proc. 1983 Conf. on Parallel Processing
X%D 1983
X%M Aug
X%C Bellarire, MI.
X%K risc reduced instruction set computer restricted architecture
X
X%l journal-article
X%A R. Ragan-Kelly
X%A R. Clark
X%T Applying RISC Theory to a Large Computer
X%J Computer Design
X%V 22
X%N 13
X%D 1983
X%P 191-198
X%K risc reduced instruction set computer restricted architecture
X
X%K risc reduced instruction set computer restricted architecture
X
X%A J. Hennessy
X%A N. Jouppi
X%A S. Przybylski
X%A C. Rowen
X%A T. Gross
X%T Design of a High Performance VLSI Processor
X%J Proc. 3rd Caltech VLSI Conference
X%P 33-54
X%D 1983
X%O Available as CSL TR 83-236.
X%K risc reduced instruction set computer restricted architecture
X
X%A Steve Przybylski
X%T Design Verification and Testing of MIPS.
X%J Proc. Conference on Advanced Research in VLSI
X%P 100-109
X%I Artech House
X%M January
X%D 1984
X%K risc reduced instruction set computer restricted architecture
X
X%A J. Hennessy
X%A N. Jouppi
X%A S. Przybylski
X%A C. Rowen
X%A T. Gross
X%T Organization and VLSI Implementation of MIPS
X%J Journal of VLSI and Computer Systems
X%V 1
X%N 2
X%P 170-208
X%O Available as Stanford Computer Science Report CSL TR 84-259.
X%K risc reduced instruction set computer restricted architecture
e-o-f
echo Extracting refer.text
sed 's/^X//' > refer.text << 'e-o-f'
X
X
X
X
X
X
X
X
X
X Reference Formatting Macros
X
X
X Randy Goebel
X
X Computer Science Department
X University of Waterloo
X Waterloo, Ontario
X Canada N2L 3G1
X
X
X
X _A_B_S_T_R_A_C_T
X
X This brief document describes the use of a set of
X _n_r_o_f_f(1)/_t_r_o_f_f(1) macros for formatting bibliographic
X entries maintained with the inverted index utilities
X described by Lesk [Lesk79a]. The macros extend the set
X of ``%'' keys used by Lesk's suite of programs to pro-
X vide for a bit more flexibility in defining and format-
X ting various kinds of bibliographic citations. It is
X important to realize that extending the ``%'' key
X fields for each bibliographic entry is, in part, a
X response to the many bugs of the _r_e_f_e_r(1) software.
X The macros are written to be independent of any exist-
X ing macro package (e.g., MS or ME), and can be used
X alone or together with other macro packages.
X
X
X
X September 20, 1983
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X Reference Formatting Macros
X
X
X Randy Goebel
X
X Computer Science Department
X University of Waterloo
X Waterloo, Ontario
X Canada N2L 3G1
X
X
X
X _I_n_t_r_o_d_u_c_t_i_o_n
X
X The UNIX suite of programs for maintaining and using biblio-
X graphic data is extremely useful [Lesk79a], but suffers from at
X least two difficulties: 1) the _r_e_f_e_r(1) program attempts to make
X inferences about what kind of bibliographic entry is being cited
X (e.g., book article, proceedings article, etc.) but its infer-
X ences are frequently wrong. Its inferences are communicated as
X integer arguments to the formatting macros and can thus be
X ignored. The macros described herein provide an alternative when
X those inferences are ignored; 2) the _r_e_f_e_r(1) program fails to
X communicate more detailed bibliographic data to the standard for-
X matting macros, e.g., multiple editors should be flagged as
X ``(eds.)'' not ``(ed.)''. The macros herein were designed to
X overcome several such difficulties.
X
X Many of _r_e_f_e_r(1)'s difficulties result from a lack of com-
X munication between the bibliographic data base entry and the for-
X matting macros. Rather than rewrite _r_e_f_e_r(1), the approach taken
X here is to provide extra information in each bibliographic entry
X by extra ``%'' key fields, and then have the macro definitions
X use those fields to produce a more ``accurate'' formatting of the
X citation.
X
X _D_o_c_u_m_e_n_t _f_o_r_m_a_t_s
X
X Instead of relying on _r_e_f_e_r(1) to make the correct inference
X about the kind of document cited, these macros _r_e_q_u_i_r_e that a
X ``%l'' entry be associated with each bibliographic data base
X entry. The value of the ``%l'' field fixes the document type once
X and for all, and is used to determine the final format of any
X citation of that document.
X
X Current document types supported are:
X
X
X
X
X
X
X
X
X September 20, 1983
X
X
X
X
X
X - 2 -
X
X
X book
X journal-article
X proceedings-article
X book-article
X edited-book
X edited-proceedings
X technical-report
X manuscript
X dissertation
X edited-journal
X
X
X The formatting macros use the ``%l'' field to determine how
X a reference is to be formatted. If the ``%l'' field is missing
X or is not one of the document types named above, the macros will
X use a default format. Consider the following example biblio-
X graphic entry:
X
X %A F. Foo
X %A B. Bar
X %D 1982
X %e 2
X %J Artificial Insemination
X %T Special issue on bull-breeding
X %V 11
X %N 4
X %l edited-journal
X
X The above document is formatted as follows:
X
X [Foo82a]
X Foo, F. and Bar, B. (1982, eds.), Special issue on bull-
X breeding, _A_r_t_i_f_i_c_i_a_l _I_n_s_e_m_i_n_a_t_i_o_n 11(4).
X
X If the ``%e'' field is included and is not null, then the format-
X ting macros will produce ``F. Foo and B. Bar (1982, eds.)''
X instead of ``F. Foo and B. Bar (1982, ed.)'' As with all biblio-
X graphic entries, the order of fields is not important.
X
X _D_o_c_u_m_e_n_t _f_o_r_m_a_t_t_i_n_g _d_e_t_a_i_l_s
X
X The University of Chicago Manual of Style was used as a
X basic guideline for the preparation of these macros [Chicago69a].
X Among other things, this means that _r_e_f_e_r(1)'s in-text citation
X style using footnotes is _n_o_t used; as indicated by the Chicago
X Manual of Style, citations in the Natural Sciences normally use
X the () style of in-text citation. The footnote
X style can be provided by changing the string definitions for the
X in-text citation brackets (see below), but the reference listing
X will be produced in the same way.
X
X The use of each field for each document type is given below.
X An asterisk beside a field name indicates a required field. Note
X that very few fields are required; the macro for each format will
X
X
X
X September 20, 1983
X
X
X
X
X
X - 3 -
X
X
X do its best to provide reasonable output with the information
X provided.
X
X
X _b_o_o_k
X
X %A *
X %D *
X %T *
X %V (appears as ``vol. '')
X %S (include series number if it exists)
X %n (appears as ``edition '')
X %I *
X %C
X %O (appears within square brackets ``[]'')
X %l book*
X
X
X
X _j_o_u_r_n_a_l-_a_r_t_i_c_l_e
X
X %A *
X %D *
X %T *
X %J *
X %V
X %N
X %M
X %I
X %C
X %P (i.e., range, e.g., 23-35, or count, e.g., 45 pages)
X %O (appears within square brackets ``[]'')
X %l journal-article*
X
X
X
X _p_r_o_c_e_e_d_i_n_g_s-_a_r_t_i_c_l_e
X
X %A *
X %D *
X %T *
X %J *
X %V
X %M
X %I (e.g., name of university, corporation, etc.)
X %C
X %E (multiple editors must be given in one field)
X %e (non-null flag produces ``(eds.)'' otherwise ``(ed.)'')
X %O (appears within square brackets ``[]'')
X %l proceedings-article*
X
X
X
X
X
X
X
X September 20, 1983
X
X
X
X
X
X - 4 -
X
X
X _b_o_o_k-_a_r_t_i_c_l_e
X
X %A *
X %D *
X %T *
X %B *
X %n (appears as ``edition '')
X %V (appears as ``vol. '')
X %S (include series number if it exists)
X %E (multiple editors must be given in one field)
X %e (non-null flag produces ``(eds.)'' otherwise ``(ed.)'')
X %I *
X %C
X %P (i.e., range, e.g., 23-35, or count, e.g., 45 pages)
X %O (appears within square brackets ``[]'')
X %l book-article*
X
X
X
X _e_d_i_t_e_d-_b_o_o_k
X
X %A * (note that multiple entries can appear here)
X %e (non-null flag produces ``(eds.)'' otherwise ``(ed.)'')
X %D *
X %T *
X %n (appears as ``edition '')
X %V (appears as ``vol. '')
X %S (include series number if it exists)
X %I *
X %C
X %O (appears enclosed within square brackets ``[]'')
X %l edited-book*
X
X
X
X _e_d_i_t_e_d-_p_r_o_c_e_e_d_i_n_g_s
X
X %A * (note that multiple entries can appear here)
X %e (non-null flag produces ``(eds.)'' otherwise ``(ed.)'')
X %D *
X %J *
X %V
X %M
X %I (e.g., name of university, corporation, etc.)
X %C
X %O (appears within square brackets ``[]'')
X %l edited-proceedings*
X
X
X
X
X
X
X
X
X
X
X September 20, 1983
X
X
X
X
X
X - 5 -
X
X
X _t_e_c_h_n_i_c_a_l-_r_e_p_o_r_t
X
X %A *
X %D *
X %T *
X %R
X %S (e.g., Computer Science Department, Systems Lab, etc.)
X %I (e.g., name of university, corporation, etc.)
X %C
X %M
X %P (i.e., range, e.g., 23-35, or count, e.g., 45 pages)
X %O (appears enclosed within square brackets ``[]'')
X %l technical-report*
X
X
X
X _m_a_n_u_s_c_r_i_p_t
X
X %A *
X %D *
X %T *
X %S (e.g., Computer Science Department, Systems Lab, etc.)
X %I (e.g., name of university, corporation, etc.)
X %C
X %M
X %P (i.e., range, e.g., 23-35, or count, e.g., 45 pages)
X %O (appears enclosed within square brackets ``[]'')
X %l manuscript*
X
X
X
X _d_i_s_s_e_r_t_a_t_i_o_n
X
X %A *
X %D *
X %T *
X %Q (e.g., Ph.D., M.Math., D.Sc., etc.)
X %S (e.g., Computer Science Department, Systems Lab, etc.)
X %I (e.g., name of university, corporation, etc.)
X %C
X %M
X %P (i.e., range, e.g., 23-35, or count, e.g., 45 pages)
X %O (appears enclosed within square brackets ``[]'')
X %l dissertation*
X
X
X
X
X
X
X
X
X
X
X
X
X
X September 20, 1983
X
X
X
X
X
X - 6 -
X
X
X _e_d_i_t_e_d-_j_o_u_r_n_a_l
X
X %A * (note that multiple entries can appear here)
X %e (non-null flag produces ``(eds.)'' otherwise ``(ed.)'')
X %D *
X %T * (e.g., special issue title)
X %J *
X %V
X %N
X %M
X %I
X %C
X %O (appears enclosed within square brackets ``[]'')
X %l edited-journal*
X
X
X _U_s_e_r _o_p_t_i_o_n_s
X
X As with the standard set of _r_e_f_e_r(1) macros, the user can
X redefine a few macros and strings to customize his in-text cita-
X tion format and reference listing. The following macro defini-
X tion is used at the beginning of each reference in the reference
X list:
X
X
X .de rF
X .ne 4
X .ti -5
X [\\*([F]
X .br
X ..
X
X
X The ``rF'' macro works in conjunction with the following two mac-
X ros, called at the beginning and end (respectively) of the col-
X lected list of references:
X
X
X .de ]<
X .ft R
X .ls 1
X .in 5
X .sp 2
X .na
X ..
X
X .de ]>
X .ft P
X .ad
X .in 0
X .sp 2
X ..
X
X
X
X
X
X September 20, 1983
X
X
X
X
X
X - 7 -
X
X
X In the reference list, the indenting of each reference can be
X changed by replacing the definitions of the above macros.
X
X The _r_e_f_e_r(1) software constructs an _n_r_o_f_f(1)/_t_r_o_f_f(1) string
X ``[F'' to be used as the in-text citation for each document
X cited. The contents of this string is controlled by _r_e_f_e_r(1) com-
X mand line parameters [Lesk79a], and can be adjusted by the user.
X The in-text citation brackets are defined as
X
X
X .ds [. " [
X .ds .] ]
X
X The first definition is expanded before the in-text citation is
X formatted, and the latter definition is expanded just after.
X Thus, the default in-text citation is a blank, a left square
X bracket, the string value of ``[F'' followed by a right square
X bracket. These bracketing strings can be redefined by the user,
X e.g., to produce in-text citations as footnotes.
X
X The following string definitions control the positioning of
X punctuation:
X
X
X .ds >. .
X .ds <.
X .ds >, ,
X .ds <,
X .ds >; ;
X .ds <;
X .ds >: :
X .ds <:
X
X The above definitions will position all punctuation after the
X in-text citation.
X
X _R_e_f_e_r_e_n_c_e_s
X
X
X
X [Chicago69a]
X University of Chicago (1969), _A _M_a_n_u_a_l _o_f _S_t_y_l_e, edition 12,
X University of Chicago Press, Chicago, Illinois.
X [Lesk79a]
X M.E. Lesk (1979), Some applications of inverted indexes on
X the UNIX system, _U_N_I_X _P_r_o_g_r_a_m_m_e_r_s _M_a_n_u_a_l, edition 7,
X vol. 2A, .
X
X
X
X
X
X
X
X
X
X
X September 20, 1983
X
X
e-o-f
echo Extracting tmac.ref.7.tex
sed 's/^X//' > tmac.ref.7.tex << 'e-o-f'
X
X
X
XTMAC.REF(7) UNIX Programmer's Manual TMAC.REF(7)
X
X
X
XNAME
X tmac.ref - a family of macros for formatting _r_e_f_e_r(1) out-
X put.
X
XSYNOPSIS
X Include the _n_r_o_f_f(1)/_t_r_o_f_f(1) command
X .so /u/rggoebel/pub/src/tmac.ref