Penguin
Annotated edit history of bibtex(1) version 1, including all changes. View license author blame.
Rev Author # Line
1 perry 1 BIBTEX
2 !!!BIBTEX
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 OPTIONS
7 ENVIRONMENT
8 FILES
9 SEE ALSO
10 AUTHOR
11 ----
12 !!NAME
13
14
15 bibtex - make a bibliography for (La)TeX
16 !!SYNOPSIS
17
18
19 __bibtex__ [[ __-min-crossrefs__''=number'' ] [[
20 __-terse__ ] [[ ''auxname'' ]
21 !!DESCRIPTION
22
23
24 This manual page is not meant to be exhaustive. The complete
25 documentation for this version of TEX can be found in the
26 info file or manual ''Web2C: A TeX
27 implementation''.
28
29
30 B IB TEX reads the top-level auxiliary
31 (''.aux'') file that was output during the running of
32 latex(1) or tex(1) and creates a bibliography
33 (''.bbl'') file that will be incorporated into the
34 document on subsequent runs of L A TEX or
35 TEX. The ''auxname'' on the command line must be given
36 without the ''.aux'' extension. If you don't give the
37 ''auxname'', the program prompts you for it.
38
39
40 B IB TEX looks up, in bibliographic database
41 (''.bib'') files specified by the bibliography command,
42 the entries specified by the cite and nocite commands in the
43 L A TEX or TEX source file. It formats the
44 information from those entries according to instructions in
45 a bibliography style (''.bst'') file (specified by the
46 bibliographystyle command, and it outputs the results to the
47 ''.bbl'' file.
48
49
50 The L A TEX manual explains what a L
51 A TEX source file must contain to work with B
52 IB TEX. Appendix B of the manual describes
53 the format of the ''.bib'' files. The `B
54 IB TEXing' document describes extensions and
55 details of this format, and it gives other useful hints for
56 using B IB TEX.
57 !!OPTIONS
58
59
60 The __-min-crossrefs__ option defines the minimum number
61 of __crossref__ required for automatic inclusion of the
62 crossref'd entry on the citation list; the default is two.
63 With the __-terse__ option, B IB TEX
64 operates silently. Without it, a banner and progress reports
65 are printed on ''stdout''.
66 !!ENVIRONMENT
67
68
69 B IB TEX searches the directories in the path
70 defined by the BSTINPUTS environment variable for
71 ''.bst'' files. If BSTINPUTS is not set, it uses the
72 system default. For ''.bib'' files, it uses the BIBINPUTS
73 environment variable if that is set, otherwise the default.
74 See tex(1) for the details of the
75 searching.
76
77
78 If the environment variable TEXMFOUTPUT is set, B
79 IB TEX attempts to put its output files in
80 it, if they cannot be put in the current directory. Again,
81 see tex(1). No special searching is done for the
82 ''.aux'' file.
83 !!FILES
84
85
86 ''*.bst''
87
88
89 Bibliography style files.
90
91
92 ''btxdoc.tex''
93
94
95 ``B IB TEXing'' - L A TEXable
96 documentation for general B IB TEX
97 users
98
99
100 ''btxhak.tex''
101
102
103 ``Designing B IB TEX Styles'' - L
104 A TEXable documentation for style
105 designers
106
107
108 ''btxdoc.bib''
109
110
111 database file for those two documents
112
113
114 ''xampl.bib''
115
116
117 database file giving examples of all standard entry
118 types
119
120
121 ''btxbst.doc''
122
123
124 template file and documentation for the standard
125 styles
126
127
128 All those files should be available somewhere on your
129 system.
130
131
132 The host math.utah.edu has a vast collection of ''.bib''
133 files available for anonymous ftp, including references for
134 all the standard TEX books and a complete bibliography for
135 TUGboat.
136 !!SEE ALSO
137
138
139 latex(1), tex(1).
140 Leslie Lamport, L A TEX ''- A Document
141 Preparation System'', Addison-Wesley, 1985, ISBN
142 0-201-15790-X.
143 !!AUTHOR
144
145
146 Oren Patashnik, Stanford University. This man page describes
147 the web2c version of B IB TEX. Other ports of
148 B IB TEX, such as Donald Knuth's version
149 using the Sun Pascal compiler, do not have the same path
150 searching implementation, or the command-line
151 options.
152 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.