summaryrefslogtreecommitdiff
path: root/biblio/tib/inputs
diff options
context:
space:
mode:
Diffstat (limited to 'biblio/tib/inputs')
-rw-r--r--biblio/tib/inputs/Macros.ttx286
-rw-r--r--biblio/tib/inputs/acm.tib21
-rw-r--r--biblio/tib/inputs/acm.ttx153
-rw-r--r--biblio/tib/inputs/acml.tib17
-rw-r--r--biblio/tib/inputs/alpha.tib16
-rw-r--r--biblio/tib/inputs/alphab.tib10
-rw-r--r--biblio/tib/inputs/ams1.ttx5
-rw-r--r--biblio/tib/inputs/ams2.ttx6
-rw-r--r--biblio/tib/inputs/ams3.ttx148
-rw-r--r--biblio/tib/inputs/ams4.ttx156
-rw-r--r--biblio/tib/inputs/amsa.tib16
-rw-r--r--biblio/tib/inputs/amsabb.ttz1854
-rw-r--r--biblio/tib/inputs/amsd.tib17
-rw-r--r--biblio/tib/inputs/amsfll.ttz1854
-rw-r--r--biblio/tib/inputs/amsn.tib15
-rw-r--r--biblio/tib/inputs/aps.tib14
-rw-r--r--biblio/tib/inputs/aps.ttx131
-rw-r--r--biblio/tib/inputs/cmp.tib16
-rw-r--r--biblio/tib/inputs/cmp.ttx146
-rw-r--r--biblio/tib/inputs/demo1.tib10
-rw-r--r--biblio/tib/inputs/demo2.tib10
-rw-r--r--biblio/tib/inputs/demo2l.tib10
-rw-r--r--biblio/tib/inputs/demo3.tib8
-rw-r--r--biblio/tib/inputs/demo3l.tib10
-rw-r--r--biblio/tib/inputs/demo4.tib16
-rw-r--r--biblio/tib/inputs/demo5.tib31
-rw-r--r--biblio/tib/inputs/demo6l.tib7
-rw-r--r--biblio/tib/inputs/demo6p.tib11
-rw-r--r--biblio/tib/inputs/epes.tib15
-rw-r--r--biblio/tib/inputs/epes.ttx145
-rw-r--r--biblio/tib/inputs/footl.tib24
-rw-r--r--biblio/tib/inputs/footp.tib20
-rw-r--r--biblio/tib/inputs/ieeabb.ttz105
-rw-r--r--biblio/tib/inputs/ieee.tib14
-rw-r--r--biblio/tib/inputs/ieee.ttx144
-rw-r--r--biblio/tib/inputs/ieefll.ttz105
-rw-r--r--biblio/tib/inputs/ijrr.tib33
-rw-r--r--biblio/tib/inputs/ijrr.ttx146
-rw-r--r--biblio/tib/inputs/intext.tib25
-rw-r--r--biblio/tib/inputs/intext.ttx139
-rw-r--r--biblio/tib/inputs/jgr.tib17
-rw-r--r--biblio/tib/inputs/jgr.ttx156
-rw-r--r--biblio/tib/inputs/lala.tib14
-rw-r--r--biblio/tib/inputs/lala.ttx142
-rw-r--r--biblio/tib/inputs/mscabb.ttz36
-rw-r--r--biblio/tib/inputs/mscfll.ttz36
-rw-r--r--biblio/tib/inputs/nmdt.tib15
-rw-r--r--biblio/tib/inputs/nmdtb.tib9
-rw-r--r--biblio/tib/inputs/num.tib13
-rw-r--r--biblio/tib/inputs/numb.tib10
-rw-r--r--biblio/tib/inputs/numbs.tib10
-rw-r--r--biblio/tib/inputs/numo.tib11
-rw-r--r--biblio/tib/inputs/numos.tib11
-rw-r--r--biblio/tib/inputs/nums.tib7
-rw-r--r--biblio/tib/inputs/numu.tib13
-rw-r--r--biblio/tib/inputs/numub.tib10
-rw-r--r--biblio/tib/inputs/numubl.tib10
-rw-r--r--biblio/tib/inputs/numubs.tib11
-rw-r--r--biblio/tib/inputs/numubsl.tib11
-rw-r--r--biblio/tib/inputs/numul.tib13
-rw-r--r--biblio/tib/inputs/numus.tib6
-rw-r--r--biblio/tib/inputs/pub.ttz130
-rw-r--r--biblio/tib/inputs/siam1.ttx149
-rw-r--r--biblio/tib/inputs/siam2.ttx146
-rw-r--r--biblio/tib/inputs/siamd.tib28
-rw-r--r--biblio/tib/inputs/siamdl.tib21
-rw-r--r--biblio/tib/inputs/siamn.tib28
-rw-r--r--biblio/tib/inputs/siamnl.tib22
-rw-r--r--biblio/tib/inputs/slyd.tib15
-rw-r--r--biblio/tib/inputs/slyd.ttx106
-rw-r--r--biblio/tib/inputs/spln.tib74
-rw-r--r--biblio/tib/inputs/spln.ttx171
-rw-r--r--biblio/tib/inputs/std.ttx139
-rw-r--r--biblio/tib/inputs/stdbra.ttx5
-rw-r--r--biblio/tib/inputs/stdd.ttx140
-rw-r--r--biblio/tib/inputs/stdftl.ttx167
-rw-r--r--biblio/tib/inputs/stdftp.ttx176
-rw-r--r--biblio/tib/inputs/stdpar.ttx5
-rw-r--r--biblio/tib/inputs/stdper.ttx5
-rw-r--r--biblio/tib/inputs/stdu.ttx5
80 files changed, 8002 insertions, 0 deletions
diff --git a/biblio/tib/inputs/Macros.ttx b/biblio/tib/inputs/Macros.ttx
new file mode 100644
index 0000000000..0944e236f1
--- /dev/null
+++ b/biblio/tib/inputs/Macros.ttx
@@ -0,0 +1,286 @@
+% Basic control strings and macros for tib bibliography formatting,
+% and default definitions.
+%
+% tib and the accompaning TeX macros assume the \catcode of plain TeX
+% e.g. { demarks the beginning of a group, % demarks a comment, etc.
+% See D.E. Knuth, The TeXbook, p. 37.
+% So far as possible, definitions have been reduced to primitive TeX
+% strings, to make tib as compatible with any TeX as possible.
+% Two possible exceptions: the fonts \rm, \sl, \sevenrm are assumed
+% to have been loaded by TeX. If not, this file should be modified below.
+% Also macros for footnotes are tailored to the particular TeX, since
+% the footnote macros of different TeXs differ. Footnote macro files
+% ending in .p are for plain TeX; those ending in .l are for LaTeX.
+%
+% \Resetstrings and \Refformat are called within a local group---
+% the string names will not conflict with uses elsewhere in the document.
+% Other control strings are defined globally. The following is
+% a complete list of such globally defined control strings (except those
+% the user might define in a private tib formatting file).
+%
+% \Resetstrings \Refformat \Rpunct \Lpunct
+% \Lspace \Lperiod \Lcomma \Lquest
+% \Lcolon \Lscolon \Lbang \Lquote
+% \Lqquote \Lrquote \Rspace \Rperiod
+% \Rcomma \Rquest \Rcolon \Rscolon
+% \Rbang \Rquote \Rqquote \Rrquote
+% \Refstd \Refstda \Smallcapsaand \Smallcapseand
+% \Acomma \Aand \Aandd \Ecomma
+% \Eand \Eandd \acomma \aand
+% \aandd \ecomma \eand \eandd
+% \Namecomma \Nameand \Nameandd \Revcomma
+% \Initper \Initgap \Citefont \ACitefont
+% \Authfont \Titlefont \Tomefont \Volfont
+% \Flagfont \Reffont \Smallcapsfont \Underlinemark
+% \Citebrackets \Citeparen \Citesuper \Citenamedate
+% \Lcitemark \Rcitemark \LAcitemark \RAcitemark
+% \LIcitemark \RIcitemark \Citehyphen \Citecomma
+% \Citebreak \Resetstrings \ztest \zstr
+% \Ztest \Zstr
+% \journalarticleformat \conferencereportformat \bookformat
+% \technicalreportformat \bookarticleformat \otherformat
+%
+% This file is \input first in a document processed by tib.
+% Secondly any tib format files are processed. Then the input
+% document file is read and processed. Thus the default definitions
+% of this file can be overridden either in the tib format files
+% or the input document.
+%
+% \Refformat calls macros for creating the actual bibliography listings.
+% Such macros are generally kept in tibtex files and \input by a statement
+% in the tib format file.
+
+\def\Resetstrings{%Clears all strings before processing reference listing.
+% The strings (\Astr, etc.) are fields taken from the database.
+% If the string is present, the appropriate test (\Atest, etc) is set
+% equal to \present---thus allowing the macros to test for the presence
+% or absence of a field. All reference processing is done in a local
+% group--the control string names will not conflict with uses
+% elsewhere in the document.
+ \def\present{ }\let\bgroup={\let\egroup=}%primitive TeX
+ \def\Astr{}\def\astr{}\def\Atest{}\def\atest{}%
+ \def\Bstr{}\def\bstr{}\def\Btest{}\def\btest{}%
+ \def\Cstr{}\def\cstr{}\def\Ctest{}\def\ctest{}%
+ \def\Dstr{}\def\dstr{}\def\Dtest{}\def\dtest{}%
+ \def\Estr{}\def\estr{}\def\Etest{}\def\etest{}%
+ \def\Fstr{}\def\fstr{}\def\Ftest{}\def\ftest{}%
+ \def\Gstr{}\def\gstr{}\def\Gtest{}\def\gtest{}%
+ \def\Hstr{}\def\hstr{}\def\Htest{}\def\htest{}%
+ \def\Istr{}\def\istr{}\def\Itest{}\def\itest{}%
+ \def\Jstr{}\def\jstr{}\def\Jtest{}\def\jtest{}%
+ \def\Kstr{}\def\kstr{}\def\Ktest{}\def\ktest{}%
+ \def\Lstr{}\def\lstr{}\def\Ltest{}\def\ltest{}%
+ \def\Mstr{}\def\mstr{}\def\Mtest{}\def\mtest{}%
+ \def\Nstr{}\def\nstr{}\def\Ntest{}\def\ntest{}%
+ \def\Ostr{}\def\ostr{}\def\Otest{}\def\otest{}%
+ \def\Pstr{}\def\pstr{}\def\Ptest{}\def\ptest{}%
+ \def\Qstr{}\def\qstr{}\def\Qtest{}\def\qtest{}%
+ \def\Rstr{}\def\rstr{}\def\Rtest{}\def\rtest{}%
+ \def\Sstr{}\def\sstr{}\def\Stest{}\def\stest{}%
+ \def\Tstr{}\def\tstr{}\def\Ttest{}\def\ttest{}%
+ \def\Ustr{}\def\ustr{}\def\Utest{}\def\utest{}%
+ \def\Vstr{}\def\vstr{}\def\Vtest{}\def\vtest{}%
+ \def\Wstr{}\def\wstr{}\def\Wtest{}\def\wtest{}%
+ \def\Xstr{}\def\xstr{}\def\Xtest{}\def\xtest{}%
+ \def\Ystr{}\def\ystr{}\def\Ytest{}\def\ytest{}%
+}
+\Resetstrings\def\Ztest{}\def\ztest{}
+
+\def\Refformat{%Determines the kind of reference by the presence or
+% absence of certain fields in the database listing, and calls the
+% appropriate macro.
+ \if\Jtest\present
+ {\if\Vtest\present\journalarticleformat
+ \else\conferencereportformat\fi}
+ \else\if\Btest\present\bookarticleformat
+ \else\if\Rtest\present\technicalreportformat
+ \else\if\Itest\present\bookformat
+ \else\otherformat\fi\fi\fi\fi}
+
+\def\Rpunct{%Default punctuation control strings if the punctuation
+% is to appear after the citation. (tib looks for punctuation to
+% precede the incomplete citation in the input document; the TeX
+% output puts it to the left or right depending on the style of citation.)
+ \def\Lspace{ }%
+ \def\Lperiod{ }% .
+ \def\Lcomma{ }% ,
+ \def\Lquest{ }% ?
+ \def\Lcolon{ }% :
+ \def\Lscolon{ }% ;
+ \def\Lbang{ }% !
+ \def\Lquote{ }% '
+ \def\Lqquote{ }% "
+ \def\Lrquote{ }% `
+ \def\Rspace{}%
+ \def\Rperiod{.}% .
+ \def\Rcomma{,}% ,
+ \def\Rquest{?}% ?
+ \def\Rcolon{:}% :
+ \def\Rscolon{;}% ;
+ \def\Rbang{!}% !
+ \def\Rquote{'}% '
+ \def\Rqquote{"}% "
+ \def\Rrquote{`}% `
+ }
+
+\def\Lpunct{%Default punctuation control strings if the punctuation
+% is to appear before the citation. (tib looks for punctuation to
+% precede the incomplete citation in the input document; the TeX
+% output puts it to the left or right depending on the style of citation.)
+ \def\Lspace{}%
+ \def\Lperiod{\unskip.}% .
+ \def\Lcomma{\unskip,}% ,
+ \def\Lquest{\unskip?}% ?
+ \def\Lcolon{\unskip:}% :
+ \def\Lscolon{\unskip;}% ;
+ \def\Lbang{\unskip!}% !
+ \def\Lquote{\unskip'}% '
+ \def\Lqquote{\unskip"}% "
+ \def\Lrquote{\unskip`}% `
+ \def\Rspace{\spacefactor=1000}%
+ \def\Rperiod{\spacefactor=3000}% .
+ \def\Rcomma{\spacefactor=1250}% ,
+ \def\Rquest{\spacefactor=3000}% ?
+ \def\Rcolon{\spacefactor=2000}% :
+ \def\Rscolon{\spacefactor=1250}% ;
+ \def\Rbang{\spacefactor=3000}% !
+ \def\Rquote{\spacefactor=1000}% '
+ \def\Rqquote{\spacefactor=1000}% "
+ \def\Rrquote{\spacefactor=1000}% `
+ }
+
+\def\Refstd{%Standard control strings for formatting bibliography listings.
+ \def\Acomma{\unskip, }%between multiple author names
+ \def\Aand{\unskip\ and }%between two author names
+ \def\Aandd{\unskip\ and }%between last two of multiple author names
+ \def\Ecomma{\unskip, }%between multiple editor names
+ \def\Eand{\unskip\ and }%between two editor names
+ \def\Eandd{\unskip\ and }%between last two of multiple author names
+ \def\acomma{\unskip, }%same for authors of reviewed material
+ \def\aand{\unskip\ and }%same for authors of reviewed material
+ \def\aandd{\unskip\ and }%same for authors of reviewed material
+ \def\ecomma{\unskip, }%same for translators
+ \def\eand{\unskip\ and }%same for translators
+ \def\eandd{\unskip\ and }%same for translators
+ \def\Namecomma{\unskip, }%same for citations using authors' names
+ \def\Nameand{\unskip\ and }%same for citations using authors' names
+ \def\Nameandd{\unskip\ and }%same for citations using authors' names
+ \def\Revcomma{\unskip, }%between last and first name of reversed name
+ \def\Initper{.\ }%punctuation after initial
+ \def\Initgap{\dimen0=\spaceskip\divide\dimen0 by 2\hskip-\dimen0}%
+ %gap between initials of abbreviated first name
+ }
+
+\def\Smallcapsaand{%Smallcaps redefinition of \Aand and \Aandd for \Refstd
+ \def\Aand{\unskip\bgroup{\Smallcapsfont\ AND }\egroup}%
+ \def\Aandd{\unskip\bgroup{\Smallcapsfont\ AND }\egroup}%
+ \def\eand{\unskip\bgroup\Smallcapsfont\ AND \egroup}%
+ \def\eandd{\unskip\bgroup\Smallcapsfont\ AND \egroup}%
+ }
+
+\def\Smallcapseand{%Smallcaps redefinition of \Eand, \Eeand, etc for Refstd
+ \def\Eand{\unskip\bgroup\Smallcapsfont\ AND \egroup}%
+ \def\Eandd{\unskip\bgroup\Smallcapsfont\ AND \egroup}%
+ \def\aand{\unskip\bgroup\Smallcapsfont\ AND \egroup}%
+ \def\aandd{\unskip\bgroup\Smallcapsfont\ AND \egroup}%
+ }
+
+\def\Refstda{%Standard control strings for formatting bibliography listings.
+% \Refstda sets an Ampersand instead of the word "and".
+ \chardef\Ampersand=`\&%primitive TeX
+ \def\Acomma{\unskip, }%between multiple author names
+ \def\Aand{\unskip\ \Ampersand\ }%between two author names
+ \def\Aandd{\unskip\ \Ampersand\ }%between last two of multiple author names
+ \def\Ecomma{\unskip, }%between multiple editor names
+ \def\Eand{\unskip\ \Ampersand\ }%between two editor names
+ \def\Eandd{\unskip\ \Ampersand\ }%between last two of multiple author names
+ \def\acomma{\unskip, }%same for authors of reviewed material
+ \def\aand{\unskip\ \Ampersand\ }%same for authors of reviewed material
+ \def\aandd{\unskip\ \Ampersand\ }%same for authors of reviewed material
+ \def\ecomma{\unskip, }%same for translators
+ \def\eand{\unskip\ \Ampersand\ }%same for translators
+ \def\eandd{\unskip\ \Ampersand\ }%same for translators
+ \def\Namecomma{\unskip, }%same for citations using authors' names
+ \def\Nameand{\unskip\ \Ampersand\ }%same for citations using authors' names
+ \def\Nameandd{\unskip\ \Ampersand\ }%same for citations using authors' names
+ \def\Revcomma{\unskip, }%between last and first name of reversed name
+ \def\Initper{.\ }%punctuation after initial
+ \def\Initgap{\dimen0=\spaceskip\divide\dimen0 by 2\hskip-\dimen0}%
+ %gap between initials of abbreviated first name
+ }
+
+%default fonts
+ \def\Citefont{}%citations
+ \def\ACitefont{}%alternate citations
+ \def\Authfont{}%authors
+ \def\Titlefont{}%titles
+ \def\Tomefont{\sl}%journals or books
+ \def\Volfont{}%volume number of journal
+ \def\Flagfont{}%citation flag
+ \def\Reffont{\rm}%set at beginning of reference listing
+ \def\Smallcapsfont{\sevenrm}%small caps
+ \def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt%flag style
+ {\hss[{\Flagfont#1}]\kern.5em}\ignorespaces}% for references
+
+\def\Underlinemark{\vrule height .7pt depth 0pt width 3pc}%for replacing
+% successive listings of identical author(s) by underline (U option
+% in tib format file or -u flag on call).
+
+\def\Citebrackets{\Rpunct%defaults for putting citations in brackets [].
+ \def\Lcitemark{\def\Cfont{\Citefont}[\bgroup\Cfont}%mark at left of citation
+ \def\Rcitemark{\egroup]}%mark at right of citation
+ \def\LAcitemark{\def\Cfont{\ACitefont}\bgroup\ACitefont}%
+ %mark at left of alternate citation
+ \def\RAcitemark{\egroup}%mark at right of alternate citation
+ \def\LIcitemark{\egroup}%mark at left of insertion in citation
+ \def\RIcitemark{\bgroup\Cfont}%mark at right of insertion in citation
+ \def\Citehyphen{\egroup--\bgroup\Cfont}%separater for string of citations
+ \def\Citecomma{\egroup,\hskip0pt\bgroup\Cfont}%
+ %separater for multiple citations
+ \def\Citebreak{}%mark between parts of citation (e.g. author\Citebreak date)
+ }
+
+\def\Citeparen{\Rpunct%defaults for putting citations in parenthesis ().
+ \def\Lcitemark{\def\Cfont{\Citefont}(\bgroup\Cfont}%mark at left of citation
+ \def\Rcitemark{\egroup)}%mark at right of citation
+ \def\LAcitemark{\def\Cfont{\ACitefont}\bgroup\ACitefont}%
+ %mark at left of alternate citation
+ \def\RAcitemark{\egroup}%mark at right of alternate citation
+ \def\LIcitemark{\egroup}%mark at left of insertion in citation
+ \def\RIcitemark{\bgroup\Cfont}%mark at right of insertion in citation
+ \def\Citehyphen{\egroup--\bgroup\Cfont}%separater for string of citations
+ \def\Citecomma{\egroup,\hskip0pt\bgroup\Cfont}%
+ %separater for multiple citations
+ \def\Citebreak{}%mark between parts of citation (e.g. author\Citebreak date)
+ }
+
+\def\Citesuper{\Lpunct%defaults for making superscript citations
+ \def\Lcitemark{\def\Cfont{\Citefont}\raise1ex\hbox\bgroup\bgroup\Cfont}%
+ %mark at left of citation
+ \def\Rcitemark{\egroup\egroup}%mark at right of citation
+ \def\LAcitemark{\def\Cfont{\ACitefont}\bgroup\ACitefont}%
+ %mark at left of alternate citation
+ \def\RAcitemark{\egroup}%mark at right of alternate citation
+ \def\LIcitemark{\egroup\egroup}%mark at left of insertion in citation
+ \def\RIcitemark{\raise1ex\hbox\bgroup\bgroup\Cfont}%
+ %mark at right of insertion in citation
+ \def\Citehyphen{\egroup--\bgroup\Cfont}%separater for string of citations
+ \def\Citecomma{\egroup,\hskip0pt\bgroup%
+ \Cfont}%separater for multiple citations
+ \def\Citebreak{}%mark between parts of citation (e.g. author\Citebreak date)
+ }
+
+\def\Citenamedate{\Rpunct%defaults for making name-date citations
+ \def\Lcitemark{%mark at left of citation--also sets internal punctuation
+ \def\Citebreak{\egroup\ [\bgroup\Citefont}%separater in citation
+ \def\Citecomma{\egroup]; %between multiple citations
+ \bgroup\let\uchyph=1\Citefont}(\bgroup\let\uchyph=1\Citefont}%
+ \def\Rcitemark{\egroup])}%mark at right of citation
+ \def\LAcitemark{%mark at left of alternate citation
+ \def\Citebreak{\egroup\ [\bgroup\Citefont}\def\Citecomma{\egroup], %
+ \bgroup\ACitefont }\bgroup\let\uchyph=1\ACitefont}%
+ \def\RAcitemark{\egroup]}%mark at right of alternate citation
+ \def\Citehyphen{\egroup--\bgroup\Citefont}%separater for string of citations
+ \def\LIcitemark{\egroup}%mark at left of insertion in citation
+ \def\RIcitemark{\bgroup\Citefont}%mark at right of insertion in citation
+ }
diff --git a/biblio/tib/inputs/acm.tib b/biblio/tib/inputs/acm.tib
new file mode 100644
index 0000000000..60e4b96d85
--- /dev/null
+++ b/biblio/tib/inputs/acm.tib
@@ -0,0 +1,21 @@
+#
+# ACM format
+#
+# Note to user: A first name beginning with a small letter will
+# not be properly put in cap small caps style.
+# Before running TeX, change such letters to
+# capitals in the output from tib.
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+AX caps small caps for authors
+AR reverse authors' names
+EA abbreviate editors' first names
+SAD sort on authors, dates
+#
+#The line below is copied verbatim into the output document as a TeX command.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\input acm.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/acm.ttx b/biblio/tib/inputs/acm.ttx
new file mode 100644
index 0000000000..a315a57359
--- /dev/null
+++ b/biblio/tib/inputs/acm.ttx
@@ -0,0 +1,153 @@
+%ACM format
+%flag. author. title. etc. volume, no., (date) pages, gov't no., other.
+
+\Refstd\Citebrackets\Smallcapsaand%set general formats for reference list and citations
+\def\Tomefont{\sl}\def\Volfont{\sl}%redefine some fonts
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss{\Flagfont#1}.\hskip.5em}}%flag style
+\def\Initper{. }%
+\catcode`$=11 %next 3 lines to get at last token in replacement text
+\def\$top{\$top}\def\Zstr#1{\let\ne$t\$can\expandafter\$can#1\$top}%
+\def\$can#1{\ifx#1\$top\def\ne$t{}%
+ \else\def\zstr{#1}\let\ne$t\$can\fi\ne$t}\catcode`$=3%
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\def\Initper{.}\Zstr\Astr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\hskip.2em\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\Nstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.2em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\bgroup\Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{. }\fi%
+ \if\jtest\present\if\ttest\present\Comma\else. \fi\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\hskip.2em\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\nstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.2em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\Comma\bgroup\pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\def\Initper{.}\Zstr\Astr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\Jtest\present\Comma Presented at \bgroup\Tomefont\Jstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.2em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\def\Initper{.}\Zstr\Astr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip. }\fi%
+ \if\Btest\present\Comma In \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip. }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\fi%
+ \if\Etest\present, \bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1Eds.\else Ed.\fi\def\Comma{\ }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma vol. \bgroup\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma no. \bgroup\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Tomefont\tstr\egroup\def\Comma{. }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{. }\fi%
+ \if\atest\present\Comma\bgroup\astr\unskip, \if\acnt\present Eds.\else Ed.\fi\def\Comma{\ }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma vol. \bgroup\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma no. \bgroup\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\def\Initper{.}\Zstr\Astr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1Eds.\else Ed.\fi\def\Comma{\unskip\hskip.75em}%
+ \else\if\Itest\present\bgroup\Authfont\Istr\def\Initper{.}\Zstr\Istr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\unskip. }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip. }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\fi%
+ \if\etest\present\hskip.2em(\bgroup\estr\egroup)\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma vol. \bgroup\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma no. \bgroup\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Tomefont\tstr\egroup\def\Comma{. }%
+ \else\if\btest\present. \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma vol. \bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma no. \bgroup\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\def\Initper{.}\Zstr\Astr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr%
+ \def\Initper{.}\Zstr\Estr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}%
+ \else\if\Itest\present\bgroup\Authfont\Istr\def\Initper{.}\Zstr\Istr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{. }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\def\Initper{.}\Zstr\Astr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}%
+ \else\if\Etest\present\def\Eand{\Aand}\def\Eandd{\Aandd}\bgroup\Authfont\Estr%
+ \def\Initper{.}\Zstr\Estr\if\zstr.\else.\fi\egroup\def\Comma{\unskip\hskip.75em}%
+ \else\if\Itest\present\bgroup\Authfont\Istr\def\Initper{.}\Zstr\Istr\if\zstr.\else.\fi\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{. }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+
diff --git a/biblio/tib/inputs/acml.tib b/biblio/tib/inputs/acml.tib
new file mode 100644
index 0000000000..623e0f9129
--- /dev/null
+++ b/biblio/tib/inputs/acml.tib
@@ -0,0 +1,17 @@
+#
+# ACM format (LaTeX)
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+AR reverse authors' names
+EA abbreviate editors' first names
+SAD sort on authors, dates
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\def\Smallcapsaand{}
+\input\TMACLIB acm.ttx%TeX macros for formatting reference list
+\def\Authfont{\sc}
diff --git a/biblio/tib/inputs/alpha.tib b/biblio/tib/inputs/alpha.tib
new file mode 100644
index 0000000000..46ac5827ee
--- /dev/null
+++ b/biblio/tib/inputs/alpha.tib
@@ -0,0 +1,16 @@
+#
+# alphaflags format
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+C2 citation template (alphabetical flags derived from authors' names)
+SAD sort template (authors, date)
+F use special flag (F field) if present
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%
+\input \TMACLIB stdbra.ttx %TeX macros for formatting reference list
+\Refstda\Citebrackets %set general formats for reference list and citations
+\def\Citecomma{\egroup,\ \bgroup\Cfont } %override a default definition
diff --git a/biblio/tib/inputs/alphab.tib b/biblio/tib/inputs/alphab.tib
new file mode 100644
index 0000000000..270555386b
--- /dev/null
+++ b/biblio/tib/inputs/alphab.tib
@@ -0,0 +1,10 @@
+#
+# bold alphaflags format
+#
+# include basic alphaflags tib format file
+I TMACLIB alpha.tib
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+%define some new font styles (boldface citation flags)
+\def\Citefont{\bf}\def\ACitefont{\bf}\def\Flagfont{\bf}\def\Volfont{\bf}
diff --git a/biblio/tib/inputs/ams1.ttx b/biblio/tib/inputs/ams1.ttx
new file mode 100644
index 0000000000..2dd58600a7
--- /dev/null
+++ b/biblio/tib/inputs/ams1.ttx
@@ -0,0 +1,5 @@
+%ams numeric flag style
+%flag followed by period
+
+\def\Flagstyle#1{\Flagfont#1. }%flag style
+\input\TMACLIB ams3.ttx
diff --git a/biblio/tib/inputs/ams2.ttx b/biblio/tib/inputs/ams2.ttx
new file mode 100644
index 0000000000..114279301f
--- /dev/null
+++ b/biblio/tib/inputs/ams2.ttx
@@ -0,0 +1,6 @@
+%ams alpha flag style
+%flag enclosed in brackets
+
+\def\Flagfont{\bf}\def\Citefont{\bf}\def\ACitefont{\bf}%redefine some fonts
+\def\Flagstyle#1{[{\Flagfont#1}] }%flag style
+\input\TMACLIB ams3.ttx
diff --git a/biblio/tib/inputs/ams3.ttx b/biblio/tib/inputs/ams3.ttx
new file mode 100644
index 0000000000..99b2c0cbda
--- /dev/null
+++ b/biblio/tib/inputs/ams3.ttx
@@ -0,0 +1,148 @@
+%ams numeric or alpha flag style
+%flag, author, title, etc., volume (date) pages, gov't no., other
+
+\Refstd\Citebrackets%set general formats for reference list and citations
+\def\Citefont{\bf}\def\Titlefont{\sl}\def\Volfont{\bf}\def\Tomefont{\Reffont}%redefine some fonts
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.2em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest,\present\if\jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.2em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.2em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma vol. \bgroup\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma no. \bgroup\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma vol. \bgroup\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma no. \bgroup\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Titlefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma vol. \bgroup\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma no. \bgroup\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Titlefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma vol. \bgroup\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma no. \bgroup\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/ams4.ttx b/biblio/tib/inputs/ams4.ttx
new file mode 100644
index 0000000000..b6bbd91673
--- /dev/null
+++ b/biblio/tib/inputs/ams4.ttx
@@ -0,0 +1,156 @@
+%AMS namedate format macros
+%no citation flag, author, date in brackets [], title, etc.,
+% volume, pages, gov't no., other
+
+\Refstd\Rpunct%set general formats for reference list and citations
+\def\Titlefont{\sl}\def\Volfont{\bf}\def\Tomefont{\Reffont}%redefine some fonts
+ \def\Lcitemark{%mark at left of citation--also sets internal punctuation
+ \let\uchyph=1\def\Cfont{\Citefont}%
+ \def\Citebreak{\egroup\ [\bgroup\bf}%
+ \def\Citecomma{\egroup]; \bgroup\Cfont }(\bgroup\Cfont}%
+ \def\Rcitemark{\egroup])}%mark at right of citation
+ \def\LAcitemark{%mark at left of alternate citation
+ \let\uchyph=1\def\Citebreak{\egroup\ [\bgroup\bf}%
+ \def\Cfont{\ACitefont}%
+ \def\Citecomma{\egroup], \bgroup\Cfont }\bgroup\Cfont}%
+ \def\RAcitemark{\egroup]}%mark at right of alternate citation
+ \def\Citehyphen{\egroup--\bgroup\Cfont}%separater for string of citations
+ \def\LIcitemark{\egroup}%mark at left of insertion in citation
+ \def\RIcitemark{\bgroup\Cfont}%mark at right of insertion in citation
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\bf\Dstr\ifcat\Ftrail a\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present\if\Ttest\present{}\fi\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\if\jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\bf\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\bf\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present\if\Ttest\present\fi\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in ``\bgroup\Tomefont\Bstr\/\egroup''\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma vol. \bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma no. \bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\btest\present\Comma in ``\bgroup\Tomefont\bstr\egroup''\def\Comma{, }\fi%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma vol. \bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma no. \bgroup\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\bf\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }%
+ \else\if\Btest\present\Comma\bgroup\Titlefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma vol. \bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma no. \bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Titlefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma vol. \bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma no. \bgroup\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\bf\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\bf\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/amsa.tib b/biblio/tib/inputs/amsa.tib
new file mode 100644
index 0000000000..5fcef36359
--- /dev/null
+++ b/biblio/tib/inputs/amsa.tib
@@ -0,0 +1,16 @@
+#
+# AMS alpha flag style
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+C2 alpha citation style
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+SAD sort on authors, dates
+U replace successive identical authors with underlines
+#
+#The line below is copied verbatim into the output document as a TeX command.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\input\TMACLIB ams2.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/amsabb.ttz b/biblio/tib/inputs/amsabb.ttz
new file mode 100644
index 0000000000..f20bffa78c
--- /dev/null
+++ b/biblio/tib/inputs/amsabb.ttz
@@ -0,0 +1,1854 @@
+#
+#tibinc.ams.abb
+#copyright (C) Mathematical Reviews
+#
+#tibinc.publishers and tibinc.misc.abb are included (I) at end
+#
+D ABHBW2 Abh. Braunschweig. Wiss. Ges.
+D ABHMS Abh. Math. Sem. Univ. Hamburg
+D ABHSA Abh. S\"achs. Akad. Wiss. Leipzig Math.-Natur. Kl.
+D ABSAM Abstracts Amer. Math. Soc.
+D ACARB3 Acad. Roy. Belg. Bull. Cl. Sci. (5)
+D ACARB4 Acad. Roy. Belg. Cl. Sci. M\'em. Collect. 8$\sp {\rm o}$ (2)
+D ACASS Acad. Serbe Sci. Arts Glas
+D ACMTD ACM Trans. Database Systems
+D ACMTM ACM Trans. Math. Software
+D ACTAA Acta Acad. \.Abo. Ser. B
+D ACTAA1 Acta Arith.
+D ACTAA3 Acta Acust.
+D ACTAC Acta Cybernet.
+D ACTAI2 Acta Inform.
+D ACTAM1 Acta Math.
+D ACTAM2 Acta Mech.
+D ACTAM3 Acta Appl. Math.
+D ACTAS Acta Astronom. Sinica
+D ACTAS1 Acta Automat. Sinica
+D ACTAS2 Acta Astrophys. Sinica
+D ACTCC2 Acta Cient. Compostelana
+D ACTCI4 Acta Cienc. Indica Math.
+D ACTCSA Acta Cryst. Sect. A
+D ACTCV2 Acta Cient. Venezolana
+D ACTGS Acta Geophys. Sinica
+D ACTHS Acta Human. Sci. Univ. Sangio Kyotien. Natur. Sci. Ser.
+D ACTMA2 Acta Math. Appl. Sinica
+D ACTMC2 Acta Mexicana Cienc. Tecn.
+D ACTMH Acta Math. Hungar.
+D ACTMS1 Acta Math. Sinica
+D ACTMS3 Acta Mech. Sinica (Beijing)
+D ACTMS5 Acta Math. Sci. (Chinese)
+D ACTMS6 Acta Math. Sci. (English Ed.)
+D ACTMU Acta Math. Univ. Comenian.
+D ACTMV Acta Math. Vietnam.
+D ACTOP Acta Oeconomica Pragensia
+D ACTPA2 Acta Phys. Austriaca
+D ACTPH Acta Phys. Hungar.
+D ACTPPA Acta Phys. Polon. A
+D ACTPPB Acta Phys. Polon. B
+D ACTPS1 Acta Phys. Sinica
+D ACTPS2 Acta Phys. Slovaca
+D ACTPS4 Acta Polytech. Scand. Math. Comput. Sci. Ser.
+D ACTSM Acta Sci. Math. (Szeged)
+D ACTSN2 Acta Sci. Natur. Univ. Pekinensis
+D ACTSN3 Acta Sci. Natur. Univ. Fudan
+D ACTSN4 Acta Sci. Natur. Univ. Jilin.
+D ACTSN5 Acta Sci. Natur. Univ. Sunyatseni
+D ACTSN6 Acta Sci. Natur. Univ. Intramongolicae
+D ACTSN7 Acta Sci. Natur. Univ. Amoien.
+D ACTTA Acta Tech. Acad. Sci. Hungar.
+D ACTTC Acta Tech. \v CSAV
+D ACTUC2 Acta Univ. Carolin.---Math. Phys.
+D ACTUL Acta Univ. Lodz. Folia Philos.
+D ACTUL1 Acta Univ. Lodz. Folia Math.
+D ACTUO Acta Univ. Oulu. Ser. A Sci. Rerum Natur. Math.
+D ACTUP Acta Univ. Palack. Olomuc. Fac. Rerum Natur. Chem.
+D ACTUP2 Acta Univ. Palack. Olomuc. Fac. Rerum Natur. Math.
+D ACTUP3 Acta Univ. Palack. Olomuc. Fac. Rerum Natur. Phys.
+D ACTUTA Acta Univ. Tamper. Ser. A
+D ACTUW1 Acta Univ. Wratislav. Mat. Fiz. Astronom.
+D ACTUZ Acta Agricultkurae Univ. Zhejiangensis
+D ACUST Acustica
+D ADASA1 Adapt. Sistemy Avtomat. Upravleniya
+D ADVAM2 Adv. in Math.
+D ADVAM3 Adv. in Appl. Mech.
+D ADVAP2 Adv. in Appl. Probab.
+D ADVIA Adv. in Appl. Math.
+D ADVIM Adv. in Mech.
+D ADVIM1 Adv. in Math. (Beijing)
+D ADVIP Adv. in Phys.
+D AEQUM Aequationes Math.
+D AFRIM Afrika Mat.
+D AIAAJ AIAA J.
+D AICHJ AIChE J.
+D AKANA3 Akad. Nauk Armyan. SSR Dokl.
+D AKANA4 Akad. Nauk Azerba\u \i dzhan. SSR Dokl.
+D AKANK1 Akad. Nauk Kazakh. SSR Trudy Astrofiz. Inst.
+D AKANS2 Akad. Nauk SSSR Sibirsk. Otdel. Inst. Geol. Geofiz. Trudy
+D AKANS3 Akad. Nauk SSSR Sibirsk. Otdel. Vychisl. Tsentr Preprint
+D AKANU4 Akad. Nauk Ukrain. SSR Inst. Mat. Preprint
+D AKANU5 Akad. Nauk SSSR Inst. Prikl. Mat. Preprint
+D AKANUM Akad. Nauka Umjet. Bosne Hercegov. Rad. Odjelj. Prirod. Mat. Nauk
+D AKANUT Akad. Nauka Umjet. Bosne Hercegov. Rad. Odjelj. Tehn. Nauka
+D AKUSZ1 Akust. Zh.
+D ALGEL1 Algebra and Logic
+D ALGEL2 Algebra i Logika
+D ALGEU Algebra Universalis
+D ALGGG Algebras Groups Geom.
+D ALIBM Aligarh Bull. Math.
+D ALIJS Aligarh J. Statist.
+D ALKML Alkalmaz. Mat. Lapok
+D ALMAG1 Alma-Atin. Gos. Ped. Inst. Uchen. Zap.
+D AMEJM Amer. J. Math.
+D AMEJM1 Amer. J. Math. Management Sci.
+D AMEJP Amer. J. Phys.
+D AMEMM Amer. Math. Monthly
+D AMERN Amer. Natur.
+D AMERS1 Amer. Sci.
+D AMERS2 Amer. Statist.
+D ANABC2 An. Acad. Brasil. Ci\^enc.
+D ANALM Anal. Math.
+D ANALY Analysis
+D ANALY1 Analysis (Oxford)
+D ANANT Anal. Num\'er. Th\'eor. Approx.
+D ANASD Ann. Acad. Sci. Fenn. Ser. A I Math. Dissertationes
+D ANASM Ann. Acad. Sci. Fenn. Ser. A I Math.
+D ANINM An. Inst. Mat. Univ. Nac. Aut\'onoma M\'exico
+D ANINS Ann. I.N.S.\'E.\'E.
+D ANNEN Ann. \'Ecole Nat. Sup. M\'ec. Nantes
+D ANNFS Ann. Fac. Sci. Univ. Nat. Za\"\i re (Kinshasa) Sect. Math.-Phys.
+D ANNFS1 Ann. Fac. Sci. Toulouse Math. (5)
+D ANNFS2 Ann. Fac. Sci. Naut.
+D ANNGAG Ann. Global Anal. Geom.
+D ANNGC Ann. Gifu College Ed.
+D ANNHC Ann. Hist. Comput.
+D ANNHG Ann. Human Genetics
+D ANNIF Ann. Inst. Fourier (Grenoble)
+D ANNIHN Ann. Inst. H. Poincar\'e. Anal. Non Lin\'eaire
+D ANNIHP Ann. Inst. H. Poincar\'e. Phys. Th\'eor.
+D ANNIHS Ann. Inst. H. Poincar\'e. Probab. Statist.
+D ANNIS Ann. Inst. Statist. Math.
+D ANNIU Ann. Istit. Univ. Navale Napoli
+D ANNJA Ann. Japan Assoc. Philos. Sci.
+D ANNMA2 Ann. of Math. (2)
+D ANNMP2 Ann. Mat. Pura Appl. (4)
+D ANNMS Ann. Math. Sil.
+D ANNNE Ann. Nuclear Energy
+D ANNPA Ann. Pure Appl. Logic
+D ANNPH1 Ann. Physics
+D ANNPH3 Ann. Physik (7)
+D ANNPM Ann. Polon. Math.
+D ANNPR2 Ann. Probab.
+D ANNRA Annual Rep. Asahikawa Med. College
+D ANNRF1 Annual Rep. Fac. Ed. Iwate Univ.
+D ANNSC Ann. of Sci.
+D ANNSE2 Ann. Sci. \'Ecole Norm. Sup. (4)
+D ANNSK Ann. Sci. Kanazawa Univ.
+D ANNSM Ann. Sci. Math. Qu\'ebec
+D ANNSM1 Ann. Soc. Math. Polon. Ser. I Comment. Math. Prace Mat.
+D ANNSM2 Ann. Soc. Math. Polon. Ser. II Wiadom. Mat.
+D ANNSM3 Ann. Soc. Math. Polon. Ser. III Mat. Stos.
+D ANNSM4 Ann. Soc. Math. Polon. Ser. IV Fund. Inform.
+D ANNSN3 Ann. Scuola Norm. Sup. Pisa Cl. Sci. (4)
+D ANNSS Ann. Soc. Sci. Bruxelles S\'er. I
+D ANNST Ann. Statist.
+D ANNSU4 Ann. Sci. Univ. Besan\c con M\'ec. Phys. Th\'eor. (3)
+D ANNSU6 Ann. Sci. Univ. Clermont-Ferrand II Math.
+D ANNSU7 Ann. Sci. Univ. Clermont-Ferrand II. Probab. Appl.
+D ANNSU8 Ann. Sci. Univ. Besan\c con M\'ec. Phys. Th\'eor. (4)
+D ANNUF2 Ann. Univ. Ferrara Sez. VII (N.S.)
+D ANNUM2 Ann. Univ. Mariae Curie-Sk\l odowska Sect. A
+D ANNUS2 Ann. Univ. Sci. Budapest. E\"otv\"os Sect. Math.
+D ANNUS4 Annuaire Univ. Sofia Fac. Math. M\'ec.
+D ANNUS5 Ann. Univ. Sci. Budapest. Sect. Comput.
+D ANNUT Ann. Univ. Turku. Ser. A I
+D ANSTUF An. \c Stiin\c t. Univ. ``Al. I. Cuza''\ Ia\c si Sec\c t. I b Fiz. (N.S.)
+D ANSTUM An. \c Stiin\c t. Univ. ``Al. I. Cuza''\ Ia\c si Sec\c t. I a Mat. (N.S.)
+D ANUNBF An. Univ. Bucure\c sti Fiz.
+D ANUNBM An. Univ. Bucure\c sti Mat.
+D ANUNC3 An. Univ. Craiova Mat. Fiz.-Chim.
+D ANUNT3 An. Univ. Timi\c soara \c Stiin\c t. Fiz.
+D ANUNTM An. Univ. Timi\c soara Ser. \c Stiin\c t. Mat.
+D ANZOS2 Anz. \"Osterreich. Akad. Wiss. Math.-Natur. Kl.
+D APLMA Apl. Mat.
+D APPLA Applicable Anal.
+D APPMC Appl. Math. Comput.
+D APPMM Appl. Math. Modelling
+D APPMM1 Appl. Math. Mech.
+D APPMM2 Appl. Math. Mech. (English Ed.)
+D APPMM3 Appl. Math. Math. Comput.
+D APPMN Appl. Math. Notes
+D APPMO Appl. Math. Optim.
+D APPMR AMR
+D APPNM Appl. Numer. Math.
+D APPSR Appl. Sci. Res.
+D APPTA Approx. Theor. Appl.
+D ARAGJ Arab Gulf J. Sci. Res.
+D ARAJM Arab J. Math.
+D ARAJS Arabian J. Sci. Engrg.
+D ARBUB \.Arbok Univ. Bergen Mat.-Natur. Ser.
+D ARCAT2 Arch. Automat. Telemech.
+D ARCEW Arch. Elektrotech.
+D ARCHA Archaeoastronomy
+D ARCHE2 Arch. Hist. Exact Sci.
+D ARCHI Archimede
+D ARCIH2 Arch. Internat. Hist. Sci.
+D ARCMA Arch. Mech. (Arch. Mech. Stos.)
+D ARCMB1 Arch. Math. (Basel)
+D ARCMB2 Arch. Math. (Brno)
+D ARCML2 Arch. Math. Logik Grundlag.
+D ARCRM Arch. Rational Mech. Anal.
+D ARKHI Arkhimedes
+D ARKMA Ark. Mat.
+D ARSCO2 Ars Combin.
+D ARTII Artificial Intelligence
+D ASTER Ast\'erisque
+D ASTIB Astin Bull.
+D ASTRA Astronom. and Astrophys.
+D ASTRA1 Astrometr. i Astrofiz.
+D ASTRJ2 Astrophys. J.
+D ASTRN Astronom. Nachr.
+D ASTRO1 Astrofizika
+D ASTRO2 Astrophysics
+D ASTRZ1 Astronom. Zh.
+D ASTSS Astrophys. and Space Sci.
+D ATASP2 Atti Accad. Sci. Lett. Arti Palermo Parte I (4)
+D ATAST Atti Accad. Sci. Torino Cl. Sci. Fis. Mat. Natur.
+D ATTAF Atti Accad. Sci. Siena Fisiocrit. (14)
+D ATTAL Atti Accad. Ligure Sci. Lett.
+D ATTANM Atti Accad. Naz. Lincei Mem. Cl. Sci. Fis. Mat. Natur. Sez. Ia (8
+D ATTANR Atti Accad. Naz. Lincei Rend. Cl. Sci. Fis. Mat. Natur. (8)
+D ATTAP Atti Accad. Peloritana Pericolanti Cl. Sci. Fis. Mat. Natur.
+D ATTASB Atti Accad. Sci. Istit. Bologna Cl. Sci. Fis. Rend. (13)
+D ATTASL Atti Accad. Sci. Lett. Arti Palermo Ser. (5)
+D ATTBL AT\&T Bell Labs. Tech. J.
+D ATTSM Atti Sem. Mat. Fis. Univ. Modena
+D ATTSP Atti Soc. Peloritana Sci. Fis. Mat. Natur.
+D ATTTJ AT\&T Tech. J.
+D AUNIG An. Univ. Gala\c ti Metal.
+D AUSCJ Austral. Comput. J.
+D AUSJP Austral. J. Phys.
+D AUSJS Austral. J. Statist.
+D AUSMS Austral. Math. Soc. Gaz.
+D AUTDM Automat. Document. and Math. Linguistics
+D AUTOM Automatica---J. IFAC
+D AUTRC Automat. Remote Control
+D AVTIT3 Avtomat. Izchisl. Tekhn.
+D AVTOM1 Avtomatika
+D AVTOT1 Avtomat. i Telemekh.
+D AVTSU3 Avtomat. Sistemy Upravleniya i Pribory Avtomat.
+D AVTUV1 Avtomat. Upravlenie i Vychisl. Tekhn.
+D AVTVT1 Avtomat. i Vychisl. Tekhn. (Riga)
+D AVTVT2 Avtomat. i Vychisl. Tekhn. (Minsk)
+D AZEGU3 Azerba\u \i dzhan. Gos. Univ. Uchen. Zap.
+D BALGP1 Balashov. Gos. Ped. Inst. Uchen. Zap.
+D BANEC Bangabasi Evening College Mag.
+D BARGP1 Barnaul. Gos. Ped. Inst. Uchen. Zap.
+D BAYAWA Bayer. Akad. Wiss. Math.-Natur. Kl. Abh. (N.F.)
+D BAYAWS Bayer. Akad. Wiss. Math.-Natur. Kl. Sitzungsber.
+D BAYMS Bayreuth. Math. Schr.
+D BEHAS Behavioral Sci.
+D BEIAG1 Beitr\"age Algebra Geom.
+D BEIJX Beijing Daxue Xuebao
+D BEINM Beitr\"age Numer. Math.
+D BEIPP Beitr. Plasmaphys.
+D BEISD Beijing Shifan Daxue Xuebao
+D BELJO Belg. J. Oper. Res. Statist. Comput. Sci.
+D BERWG Ber. Wiss.-Gesch.
+D BIBLF Biblio. France
+D BIOLC Biol. Cybernet.
+D BIOME1 Biometrics
+D BIOME2 Biometrika
+D BIOMJ Biometrical J.
+D BIOPJ Biophys. J.
+D BIT BIT
+D BIT1 BIT (Tokyo)
+D BIULT Biul. Lubel. Towarz. Nauk. Mat. Fiz. Chem.
+D BJUIT1 Byull. Inst. Teoret. Astronom.
+D BOGUD Bo\u gazi\c ci \"Univ. Dergisi
+D BOLGS Boll. Geod. Sci. Affini
+D BOLLI Bol. Lima
+D BOLMA Bol. Mat.
+D BOLSB Bol. Soc. Brasil. Mat.
+D BOLSM2 Bol. Soc. Mat. Mexicana (2)
+D BOLSP Bol. Soc. Paran. Mat. (2)
+D BOLSP1 Bol. Soc. Port. Mat.
+D BOLSS Boll. Storia Sci. Mat.
+D BOLUM3 Boll. Un. Mat. Ital. A (6)
+D BOLUM4 Boll. Un. Mat. Ital. B (6)
+D BOLUM5 Boll. Un. Mat. Ital. D (6)
+D BOLUM6 Boll. Un. Mat. Ital. C (6)
+D BOLUMS Boll. Un. Mat. Ital. Suppl.
+D BRIJH British J. Hist. Sci.
+D BRIJM2 British J. Math. Statist. Psych.
+D BRIJP British J. Philos. Sci.
+D BRINB British Nat. Biblio.
+D BUASN1 Bull. Acad. Serbe Sci. Arts Cl. Sci. Math. Natur.
+D BULAI Bull. Astronom. Inst. Czechoslovakia
+D BULAM2 Bull. Austral. Math. Soc.
+D BULAM3 Bull. Amer. Math. Soc. (N.S.)
+D BULAPT Bull. Acad. Polon. Sci. S\'er. Sci. Tech.
+D BULAU Bull. Aichi Univ. Ed. Natur. Sci.
+D BULCM Bull. Calcutta Math. Soc.
+D BULCR2 Bull. Central Res. Inst. Fukuoka Univ.
+D BULCS1 Bull. College Sci. Univ. Ryukyus
+D BULDG Bull. Dept. Gen. Ed. College Sci. Tech. Nihon Univ.
+D BULEA Bull. European Assoc. Theoret. Comput. Sci.
+D BULFE Bull. Fac. Ed. Kagoshima Univ. Natur. Sci.
+D BULFEM Bull. Fac. Engrg. Miyazaki Univ.
+D BULFEU Bull. Fac. Ed. Utsunomiya Univ. Sect. 2
+D BULFEW Bull. Fac. Ed. Wakayama Univ. Natur. Sci.
+D BULFG Bull. Fac. Gen. Ed. Gifu Univ.
+D BULFL Bull. Fac. Liberal Arts Nagasaki Univ.
+D BULFL1 Bull. Fac. Liberal Arts Chukyo Univ.
+D BULFS2 Bull. Fac. Sci. Engrg. Chuo Univ.
+D BULFS3 Bull. Fac. Sci. Ibaraki Univ. Ser. A
+D BULFS5 Bull. Fac. Sci. King Abdul Aziz Univ.
+D BULFS6 Bull. Fac. School Ed. Hiroshima Univ. Part II
+D BULFS7 Bull. Fac. Sci. Assiut Univ. A
+D BULFS8 Bull. Fac. Sci. Assiut Univ. B
+D BULFT Bull. Fac. Textile Sci. Kyoto Univ. Industrial Arts Textile Fiber
+D BULFU Bull. Fukuoka Univ. Ed. III
+D BULGE Bull. Gen. Ed. Dokkyo Univ. School Medicine
+D BULIA Bull. Inst. Adv. Res. Fukuoka Univ.
+D BULIC Bull. Inform. Cybernet.
+D BULII Bull. Inst. Internat. Statist.
+D BULIM1 Bull. Inst. Math. Acad. Sinica
+D BULIM2 Bull. Inst. Math. Appl.
+D BULIM3 Bull. Iranian Math. Soc.
+D BULIP3 Bul. Inst. Politehn. Ia\c si Sec\c t. I
+D BULIP4 Bul. Inst. Politehn. Bucure\c sti Ser. Electrotehn. Energet. Automat. Calc. Electron.
+D BULIP5 Bul. Inst. Politehn. Bucure\c sti Ser. Mec. Construc. Ma\c s. Transport. Aeronave
+D BULIP6 Bul. Inst. Politehn. Bucure\c sti Ser. Chim.
+D BULIP7 Bul. Inst. Politehn. Bucure\c sti Ser. Electrotehn.
+D BULIP8 Bul. Inst. Politehn. Bucure\c sti. Ser. Mec.
+D BULIP9 Bul. Inst. Politehn. Bucure\c sti Ser. Construc. Ma\c s.
+D BULIPA Bul. Inst. Politehn. Bucure\c sti Ser. Automat.
+D BULIPB Bul. Inst. Politehn. Bucure\c sti Ser. Electron.
+D BULIPD Bul. Inst. Politehn. Bucure\c sti Ser. Energet.
+D BULIPT Bul. Inst. Politehn. Bucure\c sti Ser. Transport. Aeronave
+D BULJP Bulgar. J. Phys.
+D BULKI Bull. Kyushu Inst. Tech. Math. Natur. Sci.
+D BULKUB Bull. Kyoto Univ. Ed. Ser. B
+D BULLG Bull. G\'eod\'esique
+D BULLJ Bull. JSME
+D BULLKM Bull. Korean Math. Soc.
+D BULLM Bull. London Math. Soc.
+D BULLM1 Bull. Math.
+D BULLS BullSig(110)
+D BULMA Bull. Math. Assoc. India
+D BULMB2 Bull. Math. Biol.
+D BULMM1 Bull. Malaysian Math. Soc. (2)
+D BULMS3 Bull. Math. Soc. Sci. Math. R. S. Roumanie (N.S.)
+D BULNI Bull. Nagoya Inst. Tech.
+D BULNT Bull. Number Theory Related Topics
+D BULNU Bull. Nara Univ. Ed. Natur. Sci.
+D BULOP Bull. Osaka Prefect. Tech. College
+D BULPA Bull. Polish Acad. Sci. Math.
+D BULPA1 Bull. Polish Acad. Sci. Tech. Sci.
+D BULRL Bull. Res. Lab. Precision Mach. Electron.
+D BULSB Bull. Satyendranath Bose Inst. Phys. Sci.
+D BULSE2 Bull. Sci. Engrg. Res. Lab. Waseda Univ.
+D BULSF Bull. Soc. Franco-Japon. Sci. Pures Appl.
+D BULSI6 Bul. \c Stiin\c t. Inst. Politehn. Cluj-Napoca Ser. Chim. Metal.
+D BULSI7 Bul. \c Stiin\c t. Inst. Politehn. Cluj-Napoca Ser. Electrotehn.-Energet.-Inform.
+D BULSI8 Bul. \c Stiin\c t. Inst. Politehn. Cluj-Napoca Ser. Mat.-Fiz.-Mec. Apl.
+D BULSM2 Bull. Sci. Math. (2)
+D BULSM3 Bull. Soc. Math. Belg. S\'er. A
+D BULSM4 Bull. Soc. Math. Belg. S\'er. B
+D BULSM5 Bull. Soc. Math. Gr\`ece (N.S.)
+D BULSMF Bull. Soc. Math. France
+D BULSR Bull. Soc. Roy. Sci. Li\`ege
+D BULSS2 Bull. Soc. Sci. Lett. \L \'od\'z
+D BULSS3 Bull. Seismol. Soc. Amer.
+D BULST3 Bul. \c Stiin\c t. Tehn. Inst. Politehn. ``Traian Vuia''\ Timi\c soara
+D BULTG2 Bull. Tokyo Gakugei Univ. (4)
+D BULTW Bull. T\=okai Women's College
+D BULUB1 Bul. Univ. Bra\c sov Ser. C
+D BULUG Bul. Univ. Gala\c ti Fasc. II Mat. Fiz. Mec. Teoret.
+D BULUO2 Bull. Univ. Osaka Prefect. Ser. A
+D BULYU Bull. Yamagata Univ. Natur. Sci.
+D BUTSC Butl. Soc. Catalana Ci\`enc. F\'\i s. Qu\'\i m. Mat. (2)
+D BUTSM1 Butl. Sec. Mat.
+D BYTE Byte
+D CAHCE2 Cahiers Centre \'Etudes Rech. Op\'er.
+D CAHTG Cahiers Topologie G\'eom. Diff\'erentielle
+D CAHTG1 Cahiers Topologie G\'eom. Diff\'erentielle Cat\'egoriques
+D CAIJK Caijing Kexue
+D CALCO Calcolo
+D CALSA Calcutta Statist. Assoc. Bull.
+D CANJM Canad. J. Math.
+D CANJP Canad. J. Phys.
+D CANJS Canad. J. Statist.
+D CANMB Canad. Math. Bull.
+D CARJM Caribbean J. Math.
+D CASPM \v Casopis P\v est. Mat.
+D CELEM Celestial Mech.
+D CENTA Centaurus
+D CHEEJ Chem. Engrg. J.
+D CHEKD Chengdu Keji Daxue Xuebao
+D CHEMP Chem. Phys.
+D CHEPL Chem. Phys. Lett.
+D CHIAA Chinese Astronom. Astrophys.
+D CHIAM1 Chinese Ann. Math. Ser. A
+D CHIAM2 Chinese Ann. Math. Ser. B
+D CHIJC Chinese J. Comput.
+D CHIJM Chinese J. Math.
+D CHINP Chinese Phys.
+D CHIOR Chinese J. Oper. Res.
+D CHISA Chinese Sci. Abstracts Part A
+D CHITA1 China Sci. Tech. Abstracts Ser. I Math. Astronom. Phys.
+D CHIUS Chittagong Univ. Stud. Part II Sci.
+D CHOIK Cho-s\u on In-min Kong-hwa-kuk Kwa-hak-w\u on T'ong-bo
+D CIENC Ci\^enc. Cultura
+D CIENM1 Cienc. Mat. (Havana)
+D CIENT Cienc. Tecn.
+D CIFVT1 Tsifr. Vychisl. Tekhn. i Programmirovanie
+D CIRCE Circ\'e
+D CIRSS Circuits Systems Signal Process.
+D CISMM1 Chisl. Metody Mekh. Sploshn. Sredy
+D CLAQG Classical Quantum Gravity
+D CLCLC CL \&\ CL---Comput. Linguist. Comput. Lang.
+D CMCCC CMCI CompuMath Citation Index
+D COGNS Cognitive Sci.
+D COLLM Colloq. Math.
+D COLLM1 Collect. Math.
+D COLMJ College Math. J.
+D COMAG Comput. Aided Geom. Design
+D COMBI Combinatorica
+D COMBI1 Combinat\'oria
+D COMCA CCA
+D COMDI2 Comm. Dublin Inst. Adv. Stud. Ser. A
+D COMFSA Comm. Fac. Sci. Univ. Ankara S\'er. A$\sb 3$ Astronom.
+D COMFSM Comm. Fac. Sci. Univ. Ankara S\'er. A$\sb 1$ Math.
+D COMFSP Comm. Fac. Sci. Univ. Ankara S\'er. A$\sb 2$ Phys.
+D COMMA1 Comm. ACM
+D COMMA2 Comm. Algebra
+D COMMA3 Comput. Math. Appl.
+D COMMA4 Comput. Methods Appl. Mech. Engrg.
+D COMMC Comm. Cognition
+D COMMH Comment. Math. Helv.
+D COMMP Comm. Math. Phys.
+D COMMP1 Comment. Math. Prace Mat.
+D COMMS Comment. Math. Special Issue
+D COMMSA Comm. Statist. A---Theory Methods
+D COMMSB Comm. Statist. B---Simulation Comput.
+D COMMU2 Comment. Math. Univ. St. Paul.
+D COMMU3 Comment. Math. Univ. Carolin.
+D COMOR Comput. Oper. Res.
+D COMPA Comm. Pure Appl. Math.
+D COMPC Comput. Phys. Comm.
+D COMPD Comm. Partial Differential Equations
+D COMPEE Comput. Electr. Engrg.
+D COMPEL Compel
+D COMPF Comput. \&\ Fluids
+D COMPJ Comput. J.
+D COMPM Comment. Phys.-Math.
+D COMPM1 Comment. Phys.-Math. Dissertationes
+D COMPN Comput. Networks
+D COMPN1 Comput. Networks ISDN Systems
+D COMPO Compositio Math.
+D COMPR CR
+D COMPS Comput. Surveys
+D COMPS2 Comput. \&\ Structures
+D COMPS3 Comput. Sci.
+D COMPU Computing
+D COMSD Comput. Statist. Data Anal.
+D COMSSM Comm. Statist. Stochastic Models
+D COMTP Comm. Theoret. Phys.
+D COMVT Complex Variables Theory Appl.
+D CONCE Conceptus
+D CONGN Congr. Numer.
+D CONPP Contrib. Plasma Phys.
+D CONSA Constr. Approx.
+D CONSM Confer. Sem. Mat. Univ. Bari
+D CONTA Control Theory Appl.
+D CONTC Control Cybernet.
+D CRACA C. R. Acad. Bulgare Sci.
+D CRACA1 C. R. Acad. Sci. Paris S\'er. I Math.
+D CRACA2 C. R. Acad. Sci. Paris S\'er. II M\'ec. Phys. Chim. Sci. Univers Sci. Terre
+D CRACA4 C. R. Acad. Sci. S\'er. G\'en. Vie Sci.
+D CRACS C. R. Acad. Sci. Paris Vie Acad\'emique
+D CRACS1 C. R. Acad. Sci. Paris S\'er. D
+D CRMAR C. R. Math. Rep. Acad. Sci. Canada
+D CRYPT Cryptologia
+D CSQCS CSQ--Comput. Statist. Quart.
+D CURCC Current Contents/CompuMath
+D CURMP CMP
+D CUTRJ Cuttington Res. J.
+D CWINE CWI Newslett.
+D CYBCT Cybernet. Comput. Tech.
+D CYBER1 Cybernetica
+D CYBER2 Cybernetics
+D CYBES Cybernet. Systems
+D CZEJPB Czechoslovak J. Phys. B
+D CZEMJ Czechoslovak Math. J.
+D DALGX Dalian Gongxueyuan Xuebao
+D DAQIK Daqi Kexue
+D DATAM Datamation
+D DEFSJ Defence Sci. J.
+D DELPR Delft Progr. Rep.
+D DEMOM Demonstratio Math.
+D DENTG Denshi Tsushin Gakkai Ronbunshi Sect. A-D
+D DEUBW1 Deutsch. Biblio. W\"ochentl. Verzeich. Neuerscheinungen Sofordienst (CIP)
+D DEUBWA Deutsch. Biblio. W\"ochentl. Verzeich. Amtsblatt Deutsch. Bibliothek Ser. A
+D DEUBWB Deutsch. Biblio. W\"ochentl. Verzeich. Amtsblatt Deutsch. Bibliothek Ser. B
+D DEUBWC Deutsch. Biblio. W\"ochentl. Verzeich. Ser. C
+D DEUNRA Deutsch. Nationalbiblio. Reihe A
+D DEUNRB Deutsch. Nationalbiblio. Reihe B
+D DIAGR Diagrammes
+D DIALE Dialectica
+D DIALO Dialogue
+D DIFFE Differential Equations
+D DIFFU1 Differentsial'nye Uravneniya
+D DIFGM Differentsial'naya Geom. Mnogoobraz. Figur
+D DIFUP2 Differentsial'nye Uravneniya i Primenen.
+D DIGIP Digital Process.
+D DINAS Dinamika Sistem
+D DINPM1 Dinamika i Prochnost'\ Mashin
+D DINSS1 Dinamika Sploshn. Sredy
+D DIRRJ Dir\=as\=at Res. J. Natur. Sci.
+D DISAM Discrete Appl. Math.
+D DISCM Discrete Math.
+D DISMR Dissertationes Math. (Rozprawy Mat.)
+D DOGBD Do\u ga Bilim Dergisi. Ser. A$\sb 1$: Mat. Fiz. Kim. Astronom. Yerbilim.
+D DOGBD1 Do\u ga Bilim Dergisi. Ser. A$\sb 1$: Mat. Fiz. Kim. Astronom.
+D DOGMF Do\=ga. Ser. A$\sb {1}$: Mat. Fiz. Kim. Astronom. Yerbilim.
+D DOKAN1 Dokl. Akad. Nauk BSSR
+D DOKAN2 Dokl. Akad. Nauk SSSR
+D DOKAN4 Dokl. Akad. Nauk UzSSR
+D DOKAN5 Dokl. Akad. Nauk Tadzhik. SSR
+D DOKANA Dokl. Akad. Nauk Ukrain. SSR Ser. A
+D DONGX Dongbei Gongxueyuan Xuebao
+D DONSX Dongbei Shida Xuebao
+D DOPANA Dopov\=\i d\=\i \ Akad. Nauk Ukra\"\i n. RSR Ser. A.
+D DUKMJ Duke Math. J.
+D DUREG D\"urerner Geschichtsbl\"atter
+D DVTDV2 DVT---D\v ejiny V\v ed Tech.
+D ECOCE2 Econom. Comput. Econom. Cybernet. Stud. Res.
+D ECONL Econom. Lett.
+D ECONO Econometrica
+D ECONR Econometric Rev.
+D EDFBD EDF Bull. Direction \'Etudes Rech. S\'er. C Math. Inform.
+D EDSTM Ed. Stud. Math.
+D EESNT2 Eesti NSV Tead. Akad. F\"u\"us. Inst. Uurim.
+D EESNT4 Eesti NSV Tead. Akad. Toimetised F\"u\"us.-Mat.
+D EGYSJ Egyptian Statist. J.
+D EKOMM \`Ekonom. i Mat. Metody
+D EKOMO Ekonom.-Mat. Obzor
+D ELECJ2 Electron. Comm. Japan
+D ELEIK2 Elektron. Informationsverarb. Kybernet.
+D ELEMM Elem. Math.
+D ENCYC Encyclia
+D ENGFM Engrg. Fracture Mech.
+D ENGRC Engrg. Cybernetics
+D ENSEM2 Enseign. Math. (2)
+D EREGU1 Erevan. Gos. Univ. Uchen. Zap. Estestv. Nauki
+D ERGTD Ergodic Theory Dynamical Systems
+D ESTAD Estad\'\i stica
+D ESTAE Estad\'\i st. Espa\~nola
+D EUCLG Euclides (Groningen)
+D EURJC European J. Combin.
+D EURJO European J. Oper. Res.
+D EURJP European J. Phys.
+D EXPNA Exploration Nature
+D EXPOM Exposition. Math.
+D FASCM Fasc. Math.
+D FIBOQ Fibonacci Quart.
+D FIZEC1 Fiz. \`Elementar. Chastits i Atom. Yadra
+D FIZMS Fiz.-Mat. Spis. B\b ud lgar. Akad. Nauk.
+D FLUID Fluid Dynamics
+D FLUMS Fluid Mech.---Soviet Res.
+D FOLFS Folia Fac. Sci. Natur. Univ. Purk. Brun. Phys.
+D FORMS Formosan Sci.
+D FORTP2 Fortschr. Phys.
+D FOUCE Found. Control Engrg.
+D FOUNP Found. Phys.
+D FUDAX Fudan Xuebao
+D FUJES Fu Jen Stud.
+D FUKUS Fukuoka Univ. Sci. Rep.
+D FUNAA Functional Anal. Appl.
+D FUNAC Funct. Approx. Comment. Math.
+D FUNAP1 Funktsional. Anal. i Prilozhen.
+D FUNDI3 Fund. Inform.
+D FUNDM Fund. Math.
+D FUNDS Fund. Sci.
+D FUNKE Funkcial. Ekvac.
+D FUZDX Fuzhou Daxue Xuebao
+D FUZSS Fuzzy Sets and Systems
+D FUZZM Fuzzy Math.
+D GACMM2 Gaceta Mat. (1) (Madrid)
+D GANIB Ga\d nita Bh\=arat\=\i
+D GANIT Ga\d nita
+D GANIT1 Ganit
+D GAOWY Gaoneng Wuli yu He Wuli
+D GAOXJ Gaodeng Xuexiao Jisuan Shuxue Xuebao
+D GAUGG Gauss-Ges. G\"ottingen Mitt.
+D GAZEM Gaz. Math.
+D GAZMB Gaz. Mat. (Bucharest)
+D GAZMM Gaz. Mat. Mat. Inform.
+D GENER Gen. Ed. Rev. Toho Univ.
+D GENRG2 Gen. Relativity Gravitation
+D GEOAF Geophys. Astrophys. Fluid Dynamics
+D GEOMD2 Geom. Dedicata
+D GESNE Gesnerus
+D GIDRK1 Gidromekh. (Kiev)
+D GLAMJ Glasgow Math. J.
+D GLASM2 Glas. Mat. Ser. III
+D GODSU Godishnik Sofi\u \i sk. Univ. Fak. Mat. Mekh.
+D GODSU1 Godishnik Sofi\u \i sk. Univ. Fiz. Fak.
+D GODVI1 Godishnik Vissh. Inzh.-Stroitel. Inst.
+D GODVP1 Godishnik Vissh. Ped. Inst. Shumen Prirod.-Mat. Fak.
+D GODVU1 Godishnik Vissh. Uchebn. Zaved. Tekhn. Mekh.
+D GODVU2 Godishnik Vissh. Uchebn. Zaved. Tekhn. Fiz.
+D GODVU3 Godishnik Vissh. Uchebn. Zaved. Prilozhna Mat.
+D GRAPC Graphs Combin.
+D GRATO1 Gravitatsiya i Teor. Otnositel'nosti
+D GUJSR Gujarat Statist. Rev.
+D HADJS Hadronic J. Suppl.
+D HADRJ Hadronic J.
+D HAEGD Harbin Gongye Daxue Xuebo
+D HAKSC Hak-sul Chi
+D HANDX Hangzhou Daxue Xuebao
+D HARRJ Hardy-Ramanujan J.
+D HEIDZ Heilongjiang Daxue Ziran Kexue Xuebao
+D HEIKA Heimatbl\"atter Kreises Aachen
+D HELPA Helv. Phys. Acta
+D HEWPJ Hewlett-Packard J.
+D HIRMJ Hiroshima Math. J.
+D HISPL Hist. Philos. Logic
+D HISTM Historia Math.
+D HISTO Historia Sci.
+D HISTS Hist. of Sci.
+D HISTT Hist. Tech.
+D HITJA Hitotsubashi J. Arts Sci.
+D HOKMJ Hokkaido Math. J.
+D HOMME Homme
+D HONMJ Honam Math. J.
+D HOUJM Houston J. Math.
+D HUAGX Huazhong Gong Xueyuan Xuebao
+D HUASD Huadong Shifan Dazue Xuebao. Ziran Kexue Ban
+D HUASX Huazhong Shiyuan Xuebao
+D HUNSD Hunan Shifan Daxue Xuebao. Ziran Kexue Ban
+D HUNSX Hunan Shiyuan Xuebao
+D IAPAR IAPQR Trans.
+D IBMJR IBM J. Res. Develop.
+D IEETA1 IEEE Trans. Acoust. Speech Signal Process.
+D IEETA3 IEEE Trans. Antennas and Propagation
+D IEETA6 IEEE Trans. Aerospace Electron. Systems
+D IEETA7 IEEE Trans. Automat. Control
+D IEETC1 IEEE Trans. Circuits and Systems
+D IEETC2 IEEE Trans. Comm.
+D IEETC4 IEEE Trans. Comput.
+D IEETG3 IEEE Trans. Geosci. Remote Sensing
+D IEETI2 IEEE Trans. Inform. Theory
+D IEETM IEEE Trans. Microwave Theory Tech.
+D IEETP IEEE Trans. Plasma Sci.
+D IEETS1 IEEE Trans. Software Engrg.
+D IEETS2 IEEE Trans. Systems Man Cybernet.
+D ILLJM Illinois J. Math.
+D IMAJA IMA J. Appl. Math.
+D IMAJM IMA J. Math. Appl. Med. Biol.
+D IMAJN IMA J. Numer. Anal.
+D INDAM Indag. Math.
+D INDJH2 Indian J. Hist. Sci.
+D INDJM1 Indian J. Math.
+D INDJM2 Indian J. Mech. Math.
+D INDJPM Indian J. Pure Appl. Math.
+D INDJPP Indian J. Pure Appl. Phys.
+D INDUM1 Indiana Univ. Math. J.
+D INDUM2 Indust. Math.
+D INFAC Inform. and Control (Shenyang)
+D INFOC2 Inform. and Control
+D INFOS3 Inform. Sci.
+D INFPL2 Inform. Process. Lett.
+D INSHE Inst. Hautes \'Etudes Sci. Publ. Math.
+D INSMS Inst. Math. Statist. Bull.
+D INSPT Inst. Politehn. ``Traian Vuia''\ Timi\c soara. Lucr\u ar. Sem. Mat. Fiz.
+D INSUR Insurance Math. Econom.
+D INTEO Integral Equations Operator Theory
+D INTER Internat. Econom. Rev.
+D INTJC3 Internat. J. Comput. Math.
+D INTJC4 Internat. J. Control
+D INTJC5 Internat. J. Comput. Inform. Sci.
+D INTJC6 Internat. J. Circuit Theory Appl.
+D INTJE1 Internat. J. Electron.
+D INTJE2 Internat. J. Engrg. Sci.
+D INTJF Internat. J. Fracture
+D INTJG1 Internat. J. Game Theory
+D INTJG3 Internat. J. Gen. Systems
+D INTJM2 Internat. J. Math. Ed. Sci. Tech.
+D INTJM4 Internat. J. Math. Math. Sci.
+D INTJN Internat. J. Neuroscience
+D INTJN1 Internat. J. Non-Linear Mech.
+D INTJN2 Internat. J. Numer. Methods Engrg.
+D INTJN3 Internat. J. Numer. Anal. Methods Geomech.
+D INTJN4 Internat. J. Numer. Methods Fluids
+D INTJP1 Internat. J. Plast.
+D INTJQ Internat. J. Quantum Chem.
+D INTJQ1 Internat. J. Quantum Chem.
+D INTJS1 Internat. J. Solids and Structures
+D INTJS2 Internat. J. Systems Sci.
+D INTJT Internat. J. Theoret. Phys.
+D INTLR Internat. Logic Rev.
+D INTMN Internat. Math. News
+D INTRR Internat. J. Robotics Res.
+D INTSR Internat. Statist. Rev.
+D INTSR1 Interdisciplinary Sci. Rev.
+D INVEM Invent. Math.
+D INVEO Investigaci\'on Oper.
+D INVEP Inverse Problems
+D INZFZ1 Inzh.-Fiz. Zh.
+D IRAJS Iraqi J. Sci.
+D IRIMS Irish Math. Soc. Newslett.
+D ISIS Isis
+D ISLJS Islamabad J. Sci.
+D ISRJM Israel J. Math.
+D ISRJT Israel J. Tech.
+D ISSOA1 Issled. Operatsi\u \i \ i ASU
+D ISSPM Issled. Prikl. Mat.
+D ISSTP1 Issled. Teor. Plastin i Obolochek
+D ISTAI Istor.-Astronom. Issled.
+D ISTLAA Istit. Lombardo Accad. Sci. Lett. Rend. A
+D ISTMI Istor.-Mat. Issled.
+D ISTTU \.Istanbul Tek. \"Univ. B\"ul.
+D ISTUF \.Istanbul \"Univ. Fen Fak. Mecm. Ser. A
+D ISTVS2 Istit. Veneto Sci. Lett. Arti Atti Cl. Sci. Mat. Natur.
+D IZVAN4 Izv. Akad. Nauk SSSR Ser. Mat.
+D IZVAN7 Izv. Akad. Nauk UzSSR Ser. Fiz.-Mat. Nauk
+D IZVAN9 Izv. Akad. Nauk Kirgiz. SSR
+D IZVANB Izv. Akad. Nauk Armyan. SSR Ser. Mat.
+D IZVANC Izv. Akad. Nauk Armyan. SSR Ser. Mekh.
+D IZVAND Izv. Akad. Nauk Armyan. SSR Ser. Tekhn. Nauk
+D IZVANE Izv. Akad. Nauk Azerba\u \i dzhan. SSR Ser. Fiz.-Tekhn. Mat. Nauk
+D IZVANI Izv. Akad. Nauk Kazakh. SSR Ser. Fiz.-Mat.
+D IZVANJ Izv. Akad. Nauk Moldav. SSR Ser. Fiz.-Tekhn. Mat. Nauk
+D IZVANM Izv. Akad. Nauk SSSR Mekh. Tverd. Tela
+D IZVANO Izv. Akad. Nauk SSSR Ser. Fiz. Atmosfer. i Okeana
+D IZVANP Izv. Akad. Nauk SSSR Mekh. Zhidk. Gaza
+D IZVANQ Izv. Akad. Nauk SSSR Tekhn. Kibernet.
+D IZVANR Izv. Akad. Nauk Tadzhik. SSR Otdel. Fiz.-Mat. Khim. i Geol. Nauk
+D IZVANS Izv. Akad. Nauk Armyan. SSR Ser. Fiz.
+D IZVANU Izv. Akad. Nauk Turkmen. SSR Ser. Fiz.-Tekhn. Khim. Geol. Nauk
+D IZVANZ Izv. Akad. Nauk SSSR Ser. Fiz. Zemli
+D IZVAS1 Izv. Acad. Sci. USSR Atmospher. Ocean. Phys.
+D IZVSK3 Izv. Severo-Kavkaz. Nauchn. Tsentra Vyssh. Shkoly Estestv. Nauk.
+D IZVSK4 Izv. Severo-Kavkaz. Nauchn. Tsentra Vyssh. Shkoly Tekhn. Nauk.
+D IZVSO2 Izv. Sibirsk. Otdel. Akad. Nauk SSSR Ser. Tekhn. Nauk
+D IZVTP1 Izv. Tomsk. Politekhn. Inst.
+D IZVVG1 Izv. Voronezh. Gos. Ped. Inst.
+D IZVVU3 Izv. Vyssh. Uchebn. Zaved. Fiz.
+D IZVVU4 Izv. Vyssh. Uchebn. Zaved. Mat.
+D IZVVU5 Izv. Vyssh. Uchebn. Zaved. Radiofiz.
+D IZVVU6 Izv. Vyssh. Uchebn. Zaved. Aviatsion. Tekhn.
+D JACOS J. Acoust. Soc. Amer.
+D JAHDM Jahresber. Deutsch. Math.-Verein.
+D JAHRS Jahangirnagar Rev. Part A: Sci.
+D JALGE J. Algebra
+D JALGO J. Algorithms
+D JAMEC J. Amer. Chem. Soc.
+D JAMES J. Amer. Statist. Assoc.
+D JANAM J. Analyse Math.
+D JANIE J. Animal Ecology
+D JANUS Janus
+D JAPJM2 Japan. J. Math. (N.S.)
+D JAPPM1 J. Appl. Math. Mech.
+D JAPPM2 J. Appl. Mech. Tech. Phys.
+D JAPPP2 J. Appl. Probab.
+D JAPPT2 J. Approx. Theory
+D JASAT J. Asahikawa Tech. College
+D JASSC J. Assoc. Comput. Mach.
+D JASTS J. Astronaut. Sci.
+D JATMS J. Atmospheric Sci.
+D JAUSMA J. Austral. Math. Soc. Ser. A
+D JAUSMB J. Austral. Math. Soc. Ser. B
+D JBIHM J. Bihar Math. Soc.
+D JBIOM J. Biomech.
+D JBUHA Jbuch. Heidelberger Akad. Wiss.
+D JCENC J. Central China Teachers College
+D JCHEP J. Chem. Phys.
+D JCHES J. Chem. Soc. Faraday Trans. II
+D JCHEU J. Chekiang Univ.
+D JCHII J. Chinese Inst. Engrs.
+D JCHIU J. China Univ. Sci. Tech.
+D JCHUS J. Chengdu Univ. Sci. Tech.
+D JCLAS J. Classification
+D JCOLEB J. College Engrg. Nihon Univ. Ser. B
+D JCOLI J. Colloid Interface Sci.
+D JCOLS J. College Sci. Univ. Riyadh
+D JCOMA J. Comput. Appl. Math.
+D JCOMC J. Comput. Chem.
+D JCOMI2 J. Combin. Inform. System Sci.
+D JCOMM J. Comput. Math.
+D JCOMP2 J. Comput. Phys.
+D JCOMS J. Comput. System Sci.
+D JCOMTA J. Combin. Theory Ser. A
+D JCOMTB J. Combin. Theory Ser. B
+D JCUNS J. Cuneiform Stud.
+D JDALI J. Dalian Inst. Tech.
+D JDIFE J. Differential Equations
+D JDIFG2 J. Differential Geom.
+D JDIGS J. Digital Systems
+D JEASC J. East China Norm. Univ. Natur. Sci. Ed.
+D JECOD J. Econom. Dynamics Control
+D JECON2 J. Econometrics
+D JECONT J. Econom. Theory
+D JELAS J. Elasticity
+D JELIM J. Elisha Mitchell Sci. Soc.
+D JENGM J. Engrg. Math.
+D JENGP J. Engrg. Phys.
+D JFACE1 J. Fac. Engrg. Chiba Univ.
+D JFACE2 J. Fac. Engrg. Univ. Tokyo Ser. B
+D JFACE4 J. Fac. Ed. Saga Univ.
+D JFACL1 J. Fac. Liberal Arts Yamaguchi Univ. Natur. Sci.
+D JFACS1 J. Fac. Sci. Shinshu Univ.
+D JFACS2 J. Fac. Sci. Univ. Tokyo Sect. IA Math.
+D JFINA J. Finance
+D JFLUM J. Fluid Mech.
+D JFRAI J. Franklin Inst.
+D JFUDU J. Fudan Univ. Natur. Sci.
+D JFUNA2 J. Funct. Anal.
+D JFUZU J. Fuzhou Univ.
+D JGEOM2 J. Geom.
+D JGEOP J. Geom. Phys.
+D JGRAT J. Graph Theory
+D JHANU J. Hangzhou Univ.
+D JHARI J. Harbin Inst. Tech.
+D JHEIU J. Heilongjiang Univ. Natur. Sci.
+D JHISA1 J. Hist. Astronom.
+D JHISA2 J. Hist. Arabic Sci.
+D JHOKUA J. Hokkaido Univ. Ed. Sect. II A
+D JHUAI1 J. Huachung Inst. Tech.
+D JHUAU J. Huazhong Univ. Sci. Tech. (English Ed.)
+D JHUAU1 J. Huazhong Univ. Sci. Tech.
+D JHUNN J. Hunan Norm. Univ. Natur. Sci. Ed.
+D JILDZ Jilin Daxue Ziran Kexue Xuebao
+D JINDA J. Indian Acad. Math.
+D JINDI J. Indian Inst. Sci.
+D JINDM2 J. Indian Math. Soc. (N.S.)
+D JINDS J. Indian Statist. Assoc.
+D JINDS1 J. Indian Soc. Statist. Oper. Res.
+D JINDS2 J. Indian Soc. Agricultural Statist.
+D JINFO J. Inform. Optim. Sci.
+D JINFP1 J. Inform. Process.
+D JINNM J. Inner Mongolia Univ.
+D JINTA2 J. Internat. Assoc. Math. Geol.
+D JINTE J. Integral Equations
+D JISUS Jisuan Shuxue
+D JJAPS J. Japan Statist. Soc.
+D JKARU J. Karnatak Univ. Sci.
+D JKARU1 J. Karadeniz Univ. Fac. Arts Sci. Ser. Math.-Phys.
+D JKORM J. Korean Math. Soc.
+D JKORS J. Korean Statist. Soc.
+D JLANU J. Lanzhou Univ.
+D JLOGP J. Logic Programming
+D JLONM2 J. London Math. Soc. (2)
+D JMADK J. Madurai Kamaraj Univ.
+D JMATA J. Math. Anal. Appl.
+D JMATB J. Math. Biol.
+D JMATE J. Math. Econom.
+D JMATK J. Math. Kyoto Univ.
+D JMATP4 J. Math. Phys.
+D JMATP5 J. Math. Phys. Sci.
+D JMATP6 J. Math. Psych.
+D JMATP7 J. Math. Pures Appl.
+D JMATR J. Math. Res. Exposition
+D JMATS2 J. Math. Sci.
+D JMATS3 J. Math. Soc. Japan
+D JMATS5 J. Math. Sociol.
+D JMATT J. Math. Tokushima Univ.
+D JMATW J. Math. (Wuhan)
+D JMAUA J. Maulana Azad College Tech.
+D JMECP J. Mech. Phys. Solids
+D JMECT J. M\'ec. Th\'eor. Appl.
+D JMULA J. Multivariate Anal.
+D JNANA J\~n\=an\=abha
+D JNANI J. Nanjing Inst. Tech.
+D JNANU J. Nanjing Univ.
+D JNATA J. Nat. Acad. Math. India
+D JNATC J. Nat. Chiao Tung Univ.
+D JNATS2 J. Natur. Sci. Math.
+D JNATS3 J. Natur. Sci. Beijing Normal Univ.
+D JNIGM J. Nigerian Math. Soc.
+D JNONC J. Non-Classical Logic
+D JNORI J. Northeast Inst. Tech.
+D JNORN J. Northeast Normal Univ.
+D JNORN1 J. Northeast Normal Univ.
+D JNORU J. Northwest Univ.
+D JNUMM J. Numer. Methods Comput. Appl.
+D JNUMT J. Number Theory
+D JOPER2 J. Oper. Res. Soc. Japan
+D JOPET J. Operator Theory
+D JOPTS1 J. Opt. Soc. Amer. A
+D JOPTT2 J. Optim. Theory Appl.
+D JORIM J. Orissa Math. Soc.
+D JOUTS J. Time Ser. Anal.
+D JPHIL J. Philos. Logic
+D JPHIL2 J. Philos.
+D JPHYS1 J. Phys. Soc. Japan
+D JPHYS2 J. Physique
+D JPHYSA J. Phys. A
+D JPHYSB J. Phys. B
+D JPREF J. Predent. Fac. Gifu College Dent.
+D JPROR J. Proc. Roy. Soc. New South Wales
+D JPURA1 J. Pure Appl. Algebra
+D JPURA2 J. Pure Appl. Sci.
+D JPURM J. Pure Math.
+D JRECM J. Recreational Math.
+D JREIA J. Reine Angew. Math.
+D JRESN1 J. Res. Nat. Bur. Standards
+D JRHEO J. Rheol.
+D JROYSA J. Roy. Statist. Soc. Ser. A
+D JROYSB J. Roy. Statist. Soc. Ser. B
+D JROYSC J. Roy. Statist. Soc. Ser. C
+D JSAIU J. Saitama Univ. Fac. Ed. Math. Natur. Sci.
+D JSCIR1 J. Sci. Res.
+D JSHAC J. Shanghai Chiaotung Univ.
+D JSHAC1 J. Shandong College Oceanol.
+D JSHAJ J. Shanghai Jiaotong Univ.
+D JSHAU J. Shanghai Univ. Sci. Tech.
+D JSHAU1 J. Shanxi Univ. Natur. Sci. Ed.
+D JSHIU2 J. Shivaji Univ. (Sci.)
+D JSKKU J. Sung Kyan Kwan Univ.
+D JSOCA J. Soc. Architect. Hist.
+D JSOUG J. South Gujarat Univ.
+D JSOUV J. Sound Vibration
+D JSOVM J. Soviet Math.
+D JSTAC2 J. Statist. Comput. Simulation
+D JSTAP2 J. Statist. Plann. Inference
+D JSTAP3 J. Statist. Phys.
+D JSTAR J. Statist. Res.
+D JSTRM J. Structural Mech.
+D JSUNY J. Sun Yatsen Univ.
+D JSYMC J. Symb. Comput.
+D JSYML J. Symbolic Logic
+D JSYSS1 J. Systems Sci. Math. Sci.
+D JTECB J. Tech. Bengal Engrg. College
+D JTECP J. Tech. Phys.
+D JTECR J. Technikon Res. Ed.
+D JTENS J. Tensor Soc. India
+D JTHEB J. Theoret. Biol.
+D JTHEN J. Theoret. Neurobiol.
+D JTHES J. Thermal Stresses
+D JTIAU J. Tianjin Univ.
+D JTONU J. Tongji Univ.
+D JTSIU J. Tsinghua Univ.
+D JTSUC J. Tsuda College
+D JUNIB2 J. Univ. Bombay (N.S.)
+D JUNIK J. Univ. Kuwait Sci.
+D JUNIP J. Univ. Poona
+D JVLSC J. VLSI Comput. Syst.
+D JWARC2 J. Warburg Courtauld Inst.
+D JWUHI J. Wuhan Inst. Hydraulic Electr. Engrg.
+D JWUHI1 J. Wuhan Inst. Bldg. Materials
+D JWUHI2 J. Wuhan Inst. Iron Steel Tech.
+D JWUHU J. Wuhan Univ. Natur. Sci. Ed.
+D JXIAJ J. Xi'an Jiaotong Univ.
+D JXINU J. Xinjiang Univ. Nat. Sci.
+D JXUNS J. Xiamen Univ. Nat. Sci.
+D JZHEU J. Zhejiang Univ.
+D KARMA Karachi Math. Assoc. Riazi (Souvenir)
+D KARUJ Karachi Univ. J. Sci.
+D KARUM Karadeniz Univ. Math. J.
+D KEISC Keio Sci. Tech. Rep.
+D KENKG Kenky\^u Kiy\^o---Gakush\^uin K\^ot\^oka
+D KEXTC Kexue Tongbao (Chinese)
+D KEXTE Kexue Tongbao (English Ed.)
+D KEXUT1 Kexue Tansuo
+D KIBEK Kibernetika (Kiev)
+D KIBVT1 Kibernet. i Vychisl. Tekhn.
+D KINAM Kinam Rev. F\'\i s.
+D KINFN Kinemat. Fiz. Nebesn. Tel
+D KIRGP1 Kirov. Gos. Ped. Inst. Uchen. Zap.
+D KNILD1 Knizhnaya Letopis' Dopl. Vyp.
+D KNILU1 Knizhnaya Letopis' Ukazatel' Ser. Izdani##undt\u \i \
+D KNIZL1 Knizhnaya Letopis'
+D KOBJM Kobe J. Math.
+D KODMJ Kodai Math. J.
+D KOZMS2 K\"ozl.---MTA Sz\'amit\'astech. Automat. Kutat\'o Int. Budapest
+D KRIST1 Kristallografiya
+D KUIGP3 Ku\u \i byshev. Gos. Ped. Inst. Nauchn. Trudy
+D KUMJSM Kumamoto J. Sci. (Math.)
+D KVANE1 Kvantovaya \`Elektronika
+D KWAGU Kwansei Gakuin Univ. Annual Stud.
+D KWAHN2 Kwart. Hist. Nauk. Tech.
+D KYBEP Kybernetika (Prague)
+D KYBER Kybernetes
+D KYBPS Kybernetika (Prague) Suppl.
+D KYUMJ Kyungpook Math. J.
+D LANDX Lanzhou Daxue Xuebao
+D LARSS Large Scale Systems
+D LATME3 Latv. Mat. Ezhegodnik
+D LATPZV Latvijas PSR Zin\=at\c n. Akad. V\=estis
+D LATPZZ Latvijas PSR Zin\=at$\lhook$ n. Akad. V\=estis Fiz. Tehn. Zin\=at$\lhook$ n. S\=er.
+D LENGP3 Leninabad. Gos. Ped. Inst. Uchen. Zap.
+D LENGU3 Leningrad. Gos. Univ. Uchen. Zap. Ser. Mat. Nauk
+D LEONA Leonardo
+D LETMP Lett. Math. Phys.
+D LETNC2 Lett. Nuovo Cimento (2)
+D LIBEM Libertas Math.
+D LIBJS Libyan J. Sci.
+D LINAA2 Linear Algebra Appl.
+D LINGP Linguist. Philos.
+D LINMA Linear and Multilinear Algebra
+D LITFS Litovsk. Fiz. Sb.
+D LITMJ Lithuanian Math. J.
+D LITMS Litovsk. Mat. Sb.
+D LIXUX Lixue Xuebao
+D LIXYS1 Lixue yu Shijian
+D LOGIA2 Logique et Anal. (N.S.)
+D LOSAS Los Alamos Sci.
+D LUNLL Lunli Liwu
+D LUSJS Luso J. Sci. Tech.
+D MAGNET Magnetohydrodynamics
+D MAGNG Magnit. Gidrodinamika
+D MAKAN Makedon. Akad. Nauk. Umet. Oddel. Prirod.-Mat. Nauk. Prilozi
+D MAKAN1 Makedon. Akad. Nauk. Umet. Oddel. Mat.-Tehn. Nauk. Prilozi
+D MANAS Management Sci.
+D MANUG Manuscripta Geod.
+D MANUM Manuscripta Math.
+D MARGP1 Mari Gos. Ped. Inst. Uchen. Zap.
+D MATAC Mat. Apl. Comput.
+D MATBI Mat. Bilten
+D MATCE Math. Comput. Ed.
+D MATCH Match
+D MATCR Mat. Costarricense
+D MATCS Math. Comput. Simulation
+D MATCU Math. Colloq. Univ. Cape Town
+D MATEB1 Matematika (Sarajevo)
+D MATEC Matematiche (Catania)
+D MATEN Mat. Ense\~nanza
+D MATES Math. Ed. (Siwan)
+D MATFI1 Mat. Fiz. Neline\u \i n. Mekh.
+D MATFM Mat.-Fys. Medd. Danske Vid. Selsk.
+D MATFU Mat. Fak. Univ. Kiril Metodij Skopje Godi\v sen Zb.
+D MATHA Math. Ann.
+D MATHA1 Math. Ag\=og\=e
+D MATHB1 Math. Balkanica
+D MATHB2 Math. Biosci.
+D MATHC Mathematica (Cluj)
+D MATHC1 Math. Chronicle
+D MATHC3 Math. Comp.
+D MATHE Mathematika
+D MATHE2 Math. Ed.
+D MATHF Math. Forum
+D MATHG Math. Gaz.
+D MATHI Math. Intelligencer
+D MATHJ Math. Japon.
+D MATHM1 Math. Mag.
+D MATHM2 Math. Medley
+D MATHM3 Math. Modelling
+D MATHN1 Math. Nachr.
+D MATHN2 Math. Notae
+D MATHN3 Math. Notes
+D MATHP Math. Programming
+D MATHR MR
+D MATHR1 MR (Microfiche)
+D MATHS1 Math. Scand.
+D MATHS3 Math. Slovaca
+D MATHS4 Math. Student
+D MATHS5 Math. Sci.
+D MATHS6 Math. Semesterber.
+D MATHS7 Math. Spectrum
+D MATHT Math. Today
+D MATHZ Math. Z.
+D MATIM Matimy\'as Mat.
+D MATIS Mat. Issled.
+D MATJO Math. J. Okayama Univ.
+D MATLA Mat. Lapok
+D MATLP Mat. Logika Primenen.
+D MATMA Math. Methods Appl. Sci.
+D MATMF1 Mat. Metody i Fiz.-Mekh. Polya
+D MATMP Mat. Mar del Plata
+D MATMS2 Mat. Metody v Sotsial. Nauk.
+D MATNS Math. Numer. Sinica
+D MATOR Math. Oper. Res.
+D MATOS2 Math. Operationsforsch. Statist. Ser. Optim.
+D MATOSS Math. Operationsforsch. Statist. Ser. Statist.
+D MATPC Math. Proc. Cambridge Philos. Soc.
+D MATPS2 Math. Programming Stud.
+D MATPT Math. Practice Theory
+D MATRE Math. Rep.
+D MATRK Math. Rep. Kyushu Univ.
+D MATRS Math. Rev. Sect.
+D MATRT Math. Rep. Toyama Univ.
+D MATSB1 Mat. Sb. (N.S.)
+D MATSH Math. Sci. Humaines
+D MATSK2 Mat. v Shkole
+D MATSN Math. Sem. Notes Kobe Univ.
+D MATSS Math. Social Sci.
+D MATST Math. Systems Theory
+D MATST3 Mat. Stos.
+D MATTQ Matrix Tensor Quart.
+D MATUI Math. USSR-Izv.
+D MATUS Math. USSR-Sb.
+D MATVE Mat. Vesnik
+D MATVK Mat. Voprosy Kibernet. Vychisl. Tekhn.
+D MATZA Mat. Zametki
+D MECHP Mech. Practice
+D MECHS2 Mech. Solids
+D MECJI Meccanica---J. Ital. Assoc. Theoret. Appl. Mech.
+D MECME M\'ec. Mat\'eriaux \'Electr.
+D MECRC Mech. Res. Comm.
+D MECTS Mech. Teoret. Stos.
+D MEDKA2 Med. Konink. Acad. Wetensch. Belgi\"e
+D MEHTT1 Mekh. Tverd. Tela
+D MEMAM Mem. Amer. Math. Soc.
+D MEMAS3 Mem. Accad. Sci. Torino Cl. Sci. Fis. Mat. Natur. (5)
+D MEMEUA Mem. Ehime Univ. Natur. Sci. Ser. A
+D MEMFE2 Mem. Fac. Ed. Miyazaki Univ.
+D MEMFE3 Mem. Fac. Engrg. Hiroshima Univ.
+D MEMFE4 Mem. Fac. Engrg. Kyoto Univ.
+D MEMFE5 Mem. Fac. Engrg. Miyazaki Univ.
+D MEMFE6 Mem. Fac. Ed. Shiga Univ. Natur. Sci.
+D MEMFE7 Mem. Fac. Ed. Shimane Univ. Natur. Sci.
+D MEMFE8 Mem. Fac. Ed. Kumamoto Univ. Natur. Sci.
+D MEMFE9 Mem. Fac. Ed. Akita Univ. Natur. Sci.
+D MEMFED Mem. Fac. Engrg. Design Kyoto Inst. Tech. Ser. Sci. Tech.
+D MEMFG Mem. Fac. Gen. Ed. Kumamoto Univ. Natur. Sci.
+D MEMFS Mem. Fac. Sci. Kyushu Univ. Ser. A
+D MEMFS1 Mem. Fac. Sci. Shimane Univ.
+D MEMFS2 Mem. Fac. Sci. K\^ochi Univ. Ser. A Math.
+D MEMKI Mem. Kitami Inst. Tech.
+D MEMKT Mem. Kyoto Tech. Univ. Sci. Tech.
+D MEMMI Mem. Muroran Inst. Tech.
+D MEMND Mem. Nat. Defense Acad.
+D MEMNM Mem. Numer. Math.
+D MEMOI Mem. Osaka Inst. Tech. Ser. A
+D MEMOK Mem. Osaka Kyoiku Univ. III Natur. Sci. Appl. Sci.
+D MEMRA3 Mem. Real Acad. Cienc. Artes Barcelona
+D MEMRA4 Mem. Real Acad. Cienc. Exact. F\'\i s. Natur. Madrid
+D MEMRI Mem. Res. Inst. Sci. Engrg. Ritsumeikan Univ.
+D MEMSA2 Mem. Soc. Astronom. Ital. (N.S.)
+D MEMSE Mem. School Engrg. Okayama Univ.
+D MEMSM M\'em. Soc. Math. France (N.S.)
+D MEMSS Mem. School Sci. Engrg. Waseda Univ.
+D MEMSS1 Mem. Sec\c t. \c Stiin\c t. Acad. Repub. Soc. Rom\^ania Ser. IV
+D MENEM Menemui Mat.
+D METDA Metody Diskret. Analiz.
+D METOV1 Metody Vychisl.
+D METRI Metrika
+D METRI1 M\'etrica
+D METRO2 Metron
+D METRO3 Metroeconomica
+D MICMI MIC---Modeling Identification Control
+D MICMJ Michigan Math. J.
+D MIND Mind
+D MISCM Miscel\'anea Mat.
+D MITMG1 Mitt. Math. Ges. Hamburg
+D MITMG2 Mitt. Math. Ges. DDR
+D MITMS Mitt. Math. Sem. Giessen
+D MITVS Mitt. Verein. Schweiz. Versicherungsmath.
+D MOHUS Mohu Shuxue
+D MOLEP Molecular Phys.
+D MONAM Monatsh. Math.
+D MONNR Monthly Notices Roy. Astronom. Soc.
+D MOSGU3 Moskov. Gos. Univ. Soobshch. Gos. Astronom. Inst. Shternberga
+D MOSGU4 Moskov. Gos. Univ. Trudy Gos. Astronom. Inst. Shternberga
+D MOSII1 Moskov. Inst. Inzh. Zheleznodorozh. Transporta Trudy
+D MOSOP1 Moskov. Oblast. Ped. Inst. Sb. Trudov
+D MOSUM Moscow Univ. Math. Bull.
+D MOSUP Moscow Univ. Phys. Bull.
+D NACAW Nachr. Akad. Wiss. G\"ottingen Math.-Phys. Kl. II
+D NAGMJ Nagoya Math. J.
+D NANDX Nanjing Daxue Xuebao Ziran Kexue Ban
+D NANDX1 Nanjing Daxue Xuebao Shuxue Bannian Kan
+D NANGX Najning Gong Xueyuan Xuebao
+D NARAA Narody Azii i Afiki
+D NARIP1 Narisi \=Istor. Prirodoznav. \=\i \ Tekhn.
+D NATAS Nat. Acad. Sci. Lett.
+D NATSJ Natur. Sci. J. Xiangtan Univ.
+D NATSR Natur. Sci. Rep. Ochanomizu Univ.
+D NATUR Naturalia
+D NAUIP1 Nauchn.-Issled. i Proekt. Inst. Mekhanizatsii i Avtomatizatsii Upravleniya Proizv. v Avtomobil. Promyshl. (NIIUAVTOPROM) Trudy
+D NAUTI3 Nauchn.-Tekhn. Informatsiya (VINITI) Ser. 2 Informatsionnye Protsessy i Sistemy
+D NAVRL Naval Res. Logist. Quart.
+D NEDAW Nederl. Akad. Wetensch. Indag. Math.
+D NEDAW2 Nederl. Akad. Wetensch. Proc. Ser. A
+D NEDAWB Nederl. Akad. Wetensch. Proc. Ser. B
+D NEDAWN Nederl. Akad. Wetensch. Verslag Afd. Natuurk.
+D NEIDX Neimenggu Daxue Xuebao
+D NEIMS Nei Meng Shiyuan Xuebao
+D NEPMS Nepali Math. Sci. Rep.
+D NETWO Networks
+D NEWGC New Gener. Comput.
+D NEWZM New Zealand Math. Mag.
+D NEWZM1 New Zealand Math. Soc. Newsletter
+D NEWZM2 New Zealand Math. Soc. Newslett.
+D NEWZO New Zealand Oper. Res.
+D NIEAW3 Nieuw Arch. Wisk. (4)
+D NIETW Nieuw Tijdschr. Wisk.
+D NIGJS Nigerian J. Sci.
+D NONLA Nonlinear Anal.
+D NORDI Nordia
+D NORMA Normat
+D NORTI2 Nordisk Tidskr. Informationsbehandling (BIT)
+D NORVA2 Norske Vid.-Akad. Oslo Mat.-Natur. Kl. Skr. (N.S.)
+D NORVSF Norske Vid. Selsk. Forh. (Trondheim)
+D NORVSS Norske Vid. Selsk. Skr. (Trondheim)
+D NOTAM Notices Amer. Math. Soc.
+D NOTDJ Notre Dame J. Formal Logic
+D NOTEM Note Mat.
+D NOTRS Notes and Records Roy. Soc. London
+D NOUS No\^us
+D NOVAL Nova Acta Leopoldina (N.F.)
+D NOVKS Novye Knigi SSSR
+D NTMSG2 NTM Schr. Geschichte Natur. Tech. Medizin
+D NUCPA Nuclear Phys. A
+D NUCPB Nuclear Phys. B
+D NUMEM Numer. Math.
+D NUMFA Numer. Funct. Anal. Optim.
+D NUMMJ Numer. Math. J. Chinese Univ.
+D NUOVCA Nuovo Cimento A (11)
+D NUOVCB Nuovo Cimento B (11)
+D NUOVCC Nuovo Cimento C (1)
+D NUOVCD Nuovo Cimento D (1)
+D OBSAU Obs. Astron\'om. Univ. Nac. La Plata Ser. Astron\'om.
+D OBZMF Obzornik Mat. Fiz.
+D OPERL Oper. Res. Lett.
+D OPERR2 Oper. Res.
+D OPSEA Opsearch
+D OPTCA Optimal Control Appl. Methods
+D OPTIA Optica Acta
+D OPTIM1 Optimizatsiya
+D OPTIM2 Optimization
+D ORDER Order
+D OREZP1 Orekhovo-Zuev. Ped. Inst. Uchen. Zap. Kaf. Mat.
+D ORGAN Organon
+D ORSJM Osaka J. Math.
+D ORSPE OR Spektrum
+D OSIRIS Osiris (2)
+D OSTAWD \"Osterreich. Akad. Wiss. Math.-Natur. Kl. Denkschr.
+D OSTAWS \"Osterreich. Akad. Wiss. Math.-Natur. Kl. Sitzungsber. II
+D OTBPI1 Otbor i Peredacha Informatsii
+D PACJM Pacific J. Math.
+D PAPPR2 Papers Proc. Roy. Soc. Tasmania
+D PARAC Parallel Comput.
+D PATRL Pattern Recognition Lett.
+D PATTR Pattern Recognition
+D PERFE Performance Evaluation
+D PERIM2 Period. Mat. (5)
+D PERMH Period. Math. Hungar.
+D PERPM Period. Polytech. Mech. Engrg.
+D PHIJR Philips J. Res.
+D PHILJ Philos. Jbuch.
+D PHILM Philos. Math.
+D PHILN Philos. Natur.
+D PHILO Philologus
+D PHILQ Philos. Quart.
+D PHILS1 Philos. Sci.
+D PHILS3 Philos. Stud.
+D PHITRA Philos. Trans. Roy. Soc. London Ser. A
+D PHYEF Phys. Energi. Fort. Phys. Nuclear.
+D PHYLA Phys. Lett. A
+D PHYLB Phys. Lett. B
+D PHYRI Physis---Riv. Internaz. Storia Sci.
+D PHYRK Phys. Rep. Kumamoto Univ.
+D PHYRL Phys. Rev. Lett.
+D PHYSA Phys. A
+D PHYSBC Phys. B + C
+D PHYSD Phys. D
+D PHYSF Phys. Fluids
+D PHYSR Phys. Rep.
+D PHYSRA Phys. Rev. A (3)
+D PHYSRB Phys. Rev. B (3)
+D PHYSRC Phys. Rev. C (3)
+D PHYSRD Phys. Rev. D (3)
+D PHYSS Phys. Scripta
+D PHYST Phys. Today
+D PLAPC Plasma Phys. Control. Fusion
+D PLISM2 PLISKA Stud. Math. Bulgar.
+D PLOUN1 Plovdiv. Univ. Nauchn. Trud.
+D PODSS Podstawy Sterowania
+D POKMF Pokroky Mat. Fyz. Astronom.
+D POLAS Polish Acad. Sci. Inst. Philos. Sociol. Bull. Sect. Logic
+D POLBA Polska Biblio. Analit. Mech.
+D PORTM Portugal. Math.
+D PORTP Portugal. Phys.
+D POSTC Post\polhk epy Cybernet.
+D PRAAA Prakt. Akad. Ath\=en\=on
+D PRABM Prague Bull. Math. Linguist.
+D PRAIM Prace Inst. Maszyn Przep\l ywowych
+D PRANB Prace Nauk.-Bad. Inst. Masz. Mat.
+D PRASV1 Pr\'ace \v St\'ud. Vysokej \v Skoly Doprav. Spojov \v Ziline S\'er. Mat.-Fyz.
+D PRAXM Praxis Math.
+D PRIEA Proc. IEE-A
+D PRIEB Proc. IEE-B
+D PRIEC Proc. IEE-C
+D PRIED Proc. IEE-D
+D PRIEE Proc. IEE-E
+D PRIEF Proc. IEE-F
+D PRIEG Proc. IEE-G
+D PRIEH Proc. IEE-H
+D PRIEI Proc. IEE-I
+D PRIKM1 Prikl. Mekh.
+D PRIME Primenen. Mat. \`Ekonom.
+D PRIMM1 Prikl. Mat. Mekh.
+D PRIPP1 Prikl. Problemy Proch. i Plast.
+D PRITV1 Primenen. Teor. Veroyatnost. i Mat. Statist.
+D PRNICK Prace Nauk. Inst. Cybernet. Tech. Politech. Wroc\l aw. Ser. Konfe
+D PRNICM Prace Nauk. Inst. Cybernet. Tech. Politech. Wroc\l aw. Ser. Monograf.
+D PRNICS Prace Nauk. Inst. Cybernet. Tech. Politech. Wroc\l aw. Ser. Stud. Materia\l y
+D PRNIM Prace Nauk. Inst. Mat. Politech. Wroc\l aw. Ser. Stud. Materia\l y
+D PRNIMK Prace Nauk. Inst. Mat. Politech. Wroc\l aw. Ser. Konfer.
+D PRNIMM Prace Nauk. Inst. Mat. Politech. Wroc\l aw. Ser. Monograf.
+D PROAM Proc. Amer. Math. Soc.
+D PROBK2 Problemy Kibernet.
+D PROBM Problemy Mat.
+D PROCI2 Problems Control Inform. Theory/Problemy Upravlen. Teor. Inform.
+D PROCN Proc. College Natur. Sci. Seoul Nat. Univ.
+D PROEF Proc. Einstein Found. Internat.
+D PROEM Proc. Edinburgh Math. Soc. Edinburgh Math. Notes
+D PROEM2 Proc. Edinburgh Math. Soc. (2)
+D PROFS Proc. Fac. Sci. Tokai Univ.
+D PROGE Programmirovanie \`EVM
+D PROGI1 Prikl. Geom. i Inzhener. Grafika
+D PROGP Progr. Phys.
+D PROGR Programmirovanie
+D PROIA4 Proc. Indian Acad. Sci. Chem. Sci.
+D PROIA5 Proc. Indian Acad. Sci. Earth Planetary Sci.
+D PROIA6 Proc. Indian Acad. Sci. Math. Sci.
+D PROIN Proc. Indian Nat. Sci. Acad. Part A
+D PROIS Proc. Inst. Statist. Math.
+D PROIT2 Problems Inform. Transmission
+D PROJAA Proc. Japan Acad. Ser. A Math. Sci.
+D PROJAB Proc. Japan Acad. Ser. B Phys. Biol. Sci.
+D PROJF1 Problemy Yadern Fiz. i Kosm. Luche\u \i
+D PROLM2 Proc. London Math. Soc. (3)
+D PROMA2 Progr. Math. (Allahabad)
+D PROMP Proc. Math. Phys. Soc. Egypt
+D PROMS Probab. Math. Statist.
+D PRONA Proc. Nat. Acad. Sci. U.S.A.
+D PRONAA Proc. Nat. Acad. Sci. India Sect. A
+D PRONS Proc. Nat. Sci. Council
+D PROOU4 Protsessy Optimal. Upravleniya Trudy Sem. I Sektsiya
+D PROOU5 Protsessy Optimal. Upravleniya Trudy Sem. II Sektsiya
+D PROOU6 Protsessy Optimal. Upravleniya Trudy Sem. V Sektsiya
+D PROPA Proc. Pakistan Acad. Sci.
+D PROPI1 Problemy Peredachi Informatsii
+D PRORIA Proc. Roy. Irish Acad. Sect. A
+D PRORS2 Proc. Roy. Soc. Canada (4)
+D PROSI Proc. Steklov Inst. Math.
+D PROSP1 Problemy Slucha\u \i n. Poiska
+D PROTG1 Problemy Teor. Gravitatsii i \`Element. Chastits
+D PROTK2 Problemi Tekhn. Kibernet. Robot.
+D PROTP2 Progr. Theoret. Phys.
+D PROTP3 Progr. Theoret. Phys. Suppl.
+D PROTR Probab. Theor. Relat. Fields
+D PROWV Proc. West Virginia Acad. Sci.
+D PRRSEA Proc. Roy. Soc. Edinburgh Sect. A
+D PRRSLA Proc. Roy. Soc. London Ser. A
+D PRZES Przegl\polhk ad Statyst.
+D PSKPI1 Pskov. Ped. Inst. Fiz.-Mat. Fak. Uchen. Zap.
+D PSYCH Psychometrika
+D PUBBI3 Pubbl. Istit. Mat. Appl. Fac. Ingr. Univ. Stud. Roma Quaderno
+D PUBCR3 Publ. Centre Rech. Math. Pures (I) (Neuch\^atel)
+D PUBDM3 Pubbl. Dip. Metod. Model. Mat. Sci. Appl. Univ. Stud. Roma Quad.
+D PUBIM2 Publ. Inst. Math. (Beograd) (N.S.)
+D PUBIS Publ. Inst. Statist. Univ. Paris
+D PUBLE Publ. \'Econom\'etriques
+D PUBMD Publ. Math. Debrecen
+D PUBRI Publ. Res. Inst. Math. Sci.
+D PUBSM3 Publ. Sec. Mat. Univ. Aut\`onoma Barcelona
+D PUNUJ Punjab Univ. J. Math. (Lahore)
+D PURAM Pure Appl. Math. Sci.
+D PURMM Pure Math. Manuscript
+D QUAAM Quart. Appl. Math.
+D QUAEM Quaestiones Math.
+D QUAJE Quart. J. Econom.
+D QUAJM2 Quart. J. Mech. Appl. Math.
+D QUAJM3 Quart. J. Math. Oxford Ser. (2)
+D QUAMC Quad. Mathesis Cosenza
+D QUATE Quant. Tech. Econom.
+D QUATG Quatern. Geod.
+D QUEAG Questions Answers Gen. Topology
+D QUFSX Qufu Shiyuan Xuebao
+D RADEE Radio Engrg. Electron. Phys.
+D RADIE1 Radiotekhn. i \`Elektron.
+D RADIH1 Radiotekhn. (Khar'kov)
+D RADJA Rad Jugoslav. Akad. Znan. Umjet.
+D RADMA Rad. Mat.
+D RADQE Radiophys. and Quantum Electronics
+D RAIAN RAIRO Anal. Num\'er.
+D RAIAP RAIRO Automat.-Prod. Inform. Ind.
+D RAIIT2 RAIRO Inform. Th\'eor.
+D RAIMM RAIRO Mod\'el. Math. Anal. Num\'er.
+D RAIRA RAIRO Automat.
+D RAIRO2 RAIRO Rech. Op\'er.
+D RANJE Rand J. Econom.
+D RANUM Ranchi Univ. Math. J.
+D RATIO Ratio
+D RCARE RCA Rev.
+D REAAE Real Anal. Exchange
+D RECAE Rech. A\'erospat. (English Edition)
+D RECDM Rech. Didact. Math.
+D RECHA2 Rech. A\'erospat.
+D RECPN Recent Progr. Natur. Sci. Japan
+D RENAN4 Rend. Accad. Naz. Sci. XL Mem. Mat. (5)
+D RENAN6 Rend. Accad. Naz. Sci. XL Mem. Mat. Sci. Fis. Natur. (5)
+D RENAN7 Rend. Accad. Naz. Sci. XL Mem. Sci. Fis. Natur. (5)
+D RENAS2 Rend. Accad. Sci. Fis. Mat. Napoli (4)
+D RENCM2 Rend. Circ. Mat. Palermo (2)
+D RENDM3 Rend. Mat. (7)
+D RENIM2 Rend. Istit. Mat. Univ. Trieste
+D RENSF Rend. Sem. Fac. Sci. Univ. Cagliari
+D RENSMM Rend. Sem. Mat. Fis. Milano
+D RENSMP Rend. Sem. Mat. Univ. Padova
+D RENSMT Rend. Sem. Mat. Univ. Politec. Torino
+D REPFE1 Rep. Fac. Engrg. Kanagawa Univ.
+D REPFE2 Rep. Fac. Engrg. Oita Univ.
+D REPFS1 Rep. Fac. Sci. Engrg. Saga Univ. Math.
+D REPFS3 Rep. Fac. Sci. Shizuoka Univ.
+D REPFS4 Rep. Fac. Sci. Kagoshima Univ. Math. Phys. Chem.
+D REPIH Rep. Inst. High Speed Mech. T\^ohoku Univ.
+D REPML Rep. Math. Logic
+D REPMP2 Rep. Math. Phys.
+D REPPP Rep. Progr. Phys.
+D REPSA Rep. Statist. Appl. Res. Un. Japan. Sci. Engrs.
+D REPUE2 Rep. Univ. Electro-Comm.
+D REPVB2 Rep\'ub. Venezuela Bol. Acad. Cienc. F\'\i s. Mat. Natur.
+D RESAF Res. Act. Fac. Sci. Engrg. Tokyo Denki Univ.
+D RESBF Res. Bull. Fac. Ed. Oita Univ.
+D RESBM Res. Bull. Meisei Univ.
+D RESBP2 Res. Bull. Panjab Univ. (N.S.)
+D RESIF2 Res. Inst. Fund. Inform. Sci. Res. Rep.
+D RESRA Res. Rep. Anan Tech. College
+D RESRF Res. Rep. Fac. Engrg. Tokyo Denki Univ.
+D RESRK Res. Rep. Kushiro Tech. College
+D RESRM Res. Rep. Miyagi Tech. College
+D RESRN Res. Rep. Nagaoka Tech. College
+D RESRN1 Res. Rep. Nat. Sci. Council Math. Res. Center
+D RESUM Resultate Math.
+D REVAC2 Rev. Acad. Cienc. Zaragoza (2)
+D REVCE1 Rev. CETHEDEC
+D REVCE2 Rev. CETHEDEC Cahier
+D REVCL2 Rev. Cienc. (Lima)
+D REVCM2 Rev. Colombiana Mat.
+D REVES1 Rev. Econom. Stud.
+D REVGS Rev. Geophys. Space Phys.
+D REVGS1 Rev. Geophys.
+D REVHA Rev. Mexicana Astronom. Astrof\'\i s.
+D REVHS Rev. Histoire Sci. Appl.
+D REVIP Rev. Internat. Philos.
+D REVME Rev. Mat. Estatist.
+D REVMF Rev. Mexicana F\'\i s.
+D REVMH2 Rev. Mat. Hisp.-Amer. (4)
+D REVMP Rev. Modern Phys.
+D REVPD Rev. Palais D\'ecouverte
+D REVQS Rev. Questions Sci.
+D REVRA2 Rev. Real Acad. Cienc. Exact. F\'\i s. Natur. Madrid
+D REVRM Rev. Roumaine Math. Pures Appl.
+D REVRP Rev. Roumaine Phys.
+D REVRSE Rev. Roumaine Sci. Tech. S\'er. \'Electrotech. \'Energ\'et.
+D REVRSM Rev. Roumaine Sci. Tech. S\'er. M\'ec. Appl.
+D REVSA Rev. Statist. Appl.
+D REVTF Rev. T\'ecn. Fac. Ingr. Univ. Zulia
+D REVUM Rev. Un. Mat. Argentina
+D REVUS Rev. Univ. Santander
+D RHEWA Rheinisch-Westf\"alische Akad. Wissen. Natur-, Ingr.-Wirtschaftswiss.
+D RIAJK Riazi J. Karachi Math. Assoc.
+D RICEA Ricerche Automat.
+D RICEM Ricerche Mat.
+D RICMP Ricerca: Mat. Pure Appl.
+D RICUS2 Rice Univ. Stud.
+D RIVMS Riv. Mat. Sci. Econom. Social.
+D RIVMU2 Riv. Mat. Univ. Parma (4)
+D RIVNC3 Riv. Nuovo Cimento (3)
+D ROCMJ Rocky Mountain J. Math.
+D ROSDG3 Rostov.-na-Donu Gos. Ped. Inst. Fiz.-Mat. Fak. Uchen. Zap.
+D ROSMK Rostock. Math. Kolloq.
+D ROYSN Roy. Soc. New Zealand Bull.
+D ROZCA Rozpravy \v Ceskoslovensk\'e Akad. V\v ed \v Rada Mat. P\v r\'\i rod. V\v ed
+D ROZPE Rozprawy Elektrotech.
+D ROZPI Rozprawy In\.z.
+D ROZPP Rozprawy Politech. Pozna\'n
+D RUSMS Russian Math. Surveys
+D RZAVT1 RZh. Avtomat. Telemekh. i Vychisl. Tekhn.
+D RZMAT3 RZhMat
+D RZMEH3 RZhMekh
+D RZTEK3 RZhTekhnKibernet
+D SAIMJ Saitama Math. J.
+D SAKSP Sakharth. SSR Ped. Inst. \v Srom. Phiz.-Math. Ser.
+D SANKA Sankhy\=a Ser. A
+D SANKB Sankhy\=a Ser. B
+D SBNAS1 Sb. Nauchn. Soobshch. Dagestan. Gos. Univ.
+D SBPRP Sb. Prac\'\i \ Ped. Fak. v Ostrav\v e Ser. A
+D SCAAJ Scand. Actuar. J.
+D SCAJS Scand. J. Statist.
+D SCHBF Sci. Bull. Fac. Ed. Nagasaki Univ.
+D SCIAN Science and Nature
+D SCIAS Sci. Atmospher. Sinica
+D SCICP Sci. Comput. Programming
+D SCIEA Sci. Amer.
+D SCIEM Scientia (Milano)
+D SCIEN Science
+D SCIEV Scientia (Valpara\'\i so)
+D SCIEX Sci. Exploration
+D SCIPC1 Sci. Papers College Arts Sci. Univ. Tokyo
+D SCIRC Sci. Rep. College Gen. Ed. Osaka Univ.
+D SCIRF Sci. Rep. Fac. Ed. Gifu Univ. Natur. Sci.
+D SCIRF1 Sci. Rep. Fac. Ed. Fukushima Univ.
+D SCIRH Sci. Rep. Hirosaki Univ.
+D SCIRK1 Sci. Rep. Kagoshima Univ.
+D SCIRK2 Sci. Rep. Kanazawa Univ.
+D SCIRK4 Sci. Rep. Kyoto Prefect. Univ. Natur. Sci. Living Sci.
+D SCIRNA Sci. Rep. Niigata Univ. Ser. A
+D SCIRR Sci. Rep. Res. Inst. Engrg. Kanagawa Univ.
+D SCIRT2 Sci. Rep. Tokyo Woman's Christian Univ.
+D SCIRY1 Sci. Rep. Yokohama Nat. Univ. Sect. I
+D SCISS Sci. Sinica Suppl.
+D SCISSA Sci. Sinica Ser. A
+D SCISSB Sci. Sinica Ser. B
+D SCRFS Scripta Fac. Sci. Natur. Univ. Purk. Brun.
+D SEIBB Seibutsu Butsuri
+D SELMS Selecta Math. Soviet.
+D SEMAC S\'em. Anal. Convexe
+D SEMIF Semigroup Forum
+D SEMIP1 Sem. Inst. Prikl. Mat. Dokl.
+D SEQUA Sequential Anal.
+D SERDI Serdica
+D SERIL Serials Librarian
+D SHADX Shanxi Daxue Xuebao. Ziran Kexue Ban
+D SHAJD Shanghai Jiaotong Daxue Xuebao
+D SHAKJ Shanghai Kexue Jishu Daxue Xuebao
+D SHENX Shengxue Xuebao
+D SHUJJ Shuliang Jingji Jishu Jingji Xanjiu
+D SHUJY Shuxue Jisuan yu Jisuanji Yingyong
+D SHUNJ Shuxue Niankan Ji A
+D SHUSY Shuxuede Shijian yu Renshi
+D SHUWX Shuxue Wuli Xuebao
+D SHUXJ Shuxue Jinzhan
+D SHUXN Shuxue Niankan
+D SHUXX Shuxue Xuebao
+D SHUXZ Shuxue Zazhi
+D SHUYY Shuxue Yanjiu yu Pinglun
+D SIAJA SIAM J. Appl. Math.
+D SIAJA1 SIAM J. Algebraic Discrete Methods
+D SIAJC1 SIAM J. Comput.
+D SIAJC3 SIAM J. Control Optim.
+D SIAJM SIAM J. Math. Anal.
+D SIAJN SIAM J. Numer. Anal.
+D SIAJS SIAM J. Sci. Statist. Comput.
+D SIAMR SIAM Rev.
+D SIBMJ Siberian Math. J.
+D SIBMZ1 Sibirsk. Mat. Zh.
+D SICDX Sichuan Daxue Xuebao
+D SIEFE2 Siemens Forsch. Entwickl.
+D SIGNP Signal Process.
+D SIMOS Simon Stevin
+D SINET SINET
+D SITSA Sitzungsber. S\"achs. Akad. Wiss. Leipzig. Math.-Natur. Kl.
+D SITWG Sitzber. Wiss. Ges. Johann Wolfgang Goethe-Univ. Frankf. am Main
+D SOCCW Soc. Choice Welf.
+D SOCIN Social Networks
+D SOCSF Soc. Sci. Fenn. Comment. Phys.-Math.
+D SOKES S\=oka Econom. Stud.
+D SOLMA Solid Mech. Arch.
+D SOOAN1 Soobshch. Akad. Nauk Gruzin. SSR
+D SOOJM1 Soochow J. Math.
+D SOUAB Southeast Asian Bull. Math.
+D SOUAS South African Statist. J.
+D SOUJP Southwestern J. Philos.
+D SOVAC Soviet Automat. Control
+D SOVAM Soviet Appl. Mech.
+D SOVIA1 Soviet Aeronaut.
+D SOVIA2 Soviet Astronom.
+D SOVJC Soviet J. Contemporary Math. Anal.
+D SOVJC1 Soviet J. Comm. Tech. Electron.
+D SOVJC2 Soviet J. Comput. Syst. Sci.
+D SOVJN Soviet J. Nuclear Phys.
+D SOVJP Soviet J. Particles and Nuclei
+D SOVMD Soviet Math. Dokl.
+D SOVMI Soviet Math. (Iz. VUZ)
+D SOVPA2 Soviet Phys. Acoust.
+D SOVPC2 Soviet Phys.---Collection
+D SOVPC3 Soviet Phys. Cryst.
+D SOVPD2 Soviet Phys. Dokl.
+D SOVPJ3 Soviet Phys. J.
+D SOVPJ4 Soviet Phys. JETP
+D SOVPU2 Soviet Phys. Uspekhi
+D SPIRA Spirales
+D STAAD Statist. Anal. Donn\'ees
+D STAPL Statist. Probab. Lett.
+D STATB Statistica (Bologna)
+D STATD Statist. Decisions
+D STATH2 Statist. Hefte (N.F.)
+D STATI1 Statistics
+D STATM STMA
+D STATN2 Statist. Neerlandica
+D STATP1 Statist. Problemy Upravleniya
+D STOAA Stochastic Anal. Appl.
+D STOCH1 Stochastica
+D STOCH2 Stochastics
+D STOPA2 Stochastic Process. Appl.
+D STRML Strukturn. i Mat. Lingvistika
+D STRUT Structural Topology
+D STUAM2 Stud. Appl. Math.
+D STUCF Stud. Cerc. Fiz.
+D STUCM Stud. Cerc. Mat.
+D STUCMA Stud. Cerc. Mec. Apl.
+D STUDA Studia Automat.
+D STUDE Stud. Develop.
+D STUDL1 Studia Leibnitiana
+D STUDL2 Studia Logica
+D STUDM Studia Math.
+D STUDS Stud. Develop. Special Issue
+D STUGM Studia Geotech. Mech.
+D STUHP Stud. Hist. Philos. Sci.
+D STUSC Studia Sci. Math. Hungar.
+D STUUB1 Studia Univ. Babe\c s-Bolyai Math.
+D STUUBP Studia Univ. Babe\c s-Bolyai Ser. Phys.
+D SUDHA Sudhoffs Arch.
+D SUGAK1 S\^ugaku
+D SUGAK2 S\^ugakushi Kenky\^u
+D SUHAM Su-hak kwa Mul-li
+D SUIAT Suid-Afrikaanse Tydskr. Natuurwetenskap Tegnol.
+D SUNKK Sung Kyun Kwan Univ. J. Nat. Sci.
+D SURIK S\^urikaisekikenky\^usho K\^oky\^uroku
+D SYNTH Synthese
+D SYSAM Systems Anal. Modelling Simulation
+D SYSCC2 Systems-Comput.-Controls
+D SYSCJ Syst. Comput. Japan
+D SYSCL Systems Control Lett.
+D SYSTC Systems and Control
+D SYSTS Systems Sci.
+D SZAMT SZ\'AMKI Tanulm\'anyok
+D SZIMK Szigma---Mat.-K\"ozgazdas\'agi Foly\'oirat
+D TAMJM Tamkang J. Math.
+D TAMJM1 Tamkang J. Management Sci.
+D TANMS2 Tanulm\'anyok---MTA Sz\'amit\'astech. Automat. Kutat\'o Int. Budapest
+D TAPCT T\d ap ch\'\i \ To\'an h\d oc
+D TARRU Tartu Riikl. \"Ul. Toimetised
+D TASGU4 Tashkent. Gos. Univ. Sb. Nauchn. Trudov
+D TBIGU Tbiliss. Gos. Univ. Inst. Prikl. Mat. Trudy
+D TECHC Tech. Chronica
+D TECHN1 Technikgeschichte
+D TECHN2 Technometrics
+D TECRK Tech. Rep. Kansai Univ.
+D TECRO Tech. Rep. Osaka Univ.
+D TELLU1 Tellus Ser. A
+D TENSO2 Tensor (N.S.)
+D TEOFF1 Teor. Funktsi\u \i \ Funktsional. Anal. i Prilozhen.
+D TEOKA2 Teor. Konechn. Avtomatov i Prilozhen.
+D TEOMF Teoret. Mat. Fiz.
+D TEOOR2 Teor. Optimal. Resheni\u \i
+D TEOPM Teoret. i Prikl. Mekh. (Minsk)
+D TEOPM7 Teor. Primen. Meh.
+D TEOPM8 Teoret. Prilozhna Mekh.
+D TEOPM9 Teoret. i Prikl. Mekh. (Kiev/Donetsk)
+D TEORE1 Teorema
+D TEORE3 Teoret. \`Elektrotekhn.
+D TEORI Teoria
+D TEOVM1 Teor. Veroyatnost. i Mat. Statist.
+D TEOVP1 Teor. Veroyatnost. i Primenen.
+D TESLE2 TESLA Electron.
+D TEXJS Texas J. Sci.
+D THEAF Theor. Appl. Fract. Mech.
+D THEC5 Theoret. Comput. Sci.
+D THEMP Theoret. and Math. Phys.
+D THEOD Theory and Decision
+D THEOL Theoret. Linguist.
+D THEOP Theoret. Papers
+D THEOR Theoria
+D THEOR1 Theoria (Madrid)
+D THEOR2 Theoria (San Sebasti\'an)(2)
+D THEPA2 Theory Probab. Appl.
+D THEPB2 Theoret. Population Biol.
+D THEPM2 Theory Probab. Math. Statist.
+D TIADX Tianjin Daxue Xuebao
+D TIANX Tianwen Xuebao
+D TIAWX Tianti Wuli Xuebao
+D TJUGU1 Tyumen. Gos. Univ. Nauchn. Trudy
+D TOHMJ2 T\^ohoku Math. J. (2)
+D TOKJM Tokyo J. Math.
+D TONDX Tongji Daxue Xuebao
+D TOPOA Topology Appl.
+D TOPOI Topoi
+D TOPOL Topology
+D TOPOP Topology Proc.
+D TRAAM Trans. Amer. Math. Soc.
+D TRAEI Trabajos Estad\'\i st. Investigaci\'on Oper.
+D TRAIE Trans. Inst. Electron. Comm. Engrs. Japan Sect. E
+D TRAIS Trans. Illinois State Acad. Sci.
+D TRAJA Trans. Japan Acad.
+D TRAMM Trans. Moscow Math. Soc.
+D TRANAE Trans. ASME Ser. E J. Appl. Mech.
+D TRANRB Transportation Res. Part B
+D TRANS Transportation Sci.
+D TRARS Trans. Roy. Soc. South Africa
+D TRARS2 Trans. Roy. Soc. Canada (4)
+D TRASI Traitement Signal
+D TRATS Transport Theory Statist. Phys.
+D TRUAL1 Trudy Arkhangel. Lesotekhn. Inst.
+D TRUAN Trudy Akad. Nauk Litov. SSR Ser. B
+D TRUDC1 Trudy TsNIIKA
+D TRUDV Trudy VTI
+D TRUDV1 Trudy VTI
+D TRUFI Trudy Fiz. Inst. Lebedev.
+D TRUGG Trudy Glavn. Geofiz. Observator.
+D TRUGS1 Trudy Geom. Sem. Kazan. Univ.
+D TRUIM1 Trudy Inst. Mat. i Mekh. Ural. Nauchn. Tsentr Akad. Nauk SSSR
+D TRUIS3 Trudy Inst. Sistem Upravleniya Akad. Nauk Gruzin. SSR
+D TRUIT Trudy Inst. Teoret. Astronom.
+D TRUKF3 Trudy Kolomen. Filiala Vsesoyuz. Zaochn. Politekhn. Inst.
+D TRUKG3 Trudy Kirgiz. Gos. Univ. Ser. Mat. Nauk
+D TRUKP1 Trudy Kalinin. Politekhn. Inst.
+D TRUKS1 Trudy Kazan. S.-kh. Inst.
+D TRUMA TRU Math.
+D TRUME1 Trudy Moskov. \`Elektrotekhn. Inst. Svyazi (M\`EIS)
+D TRUMI1 Trudy Mat. Inst. Steklov.
+D TRUMI2 Trudy Metrolog. Inst. SSSR
+D TRUMI3 Trudy Moskov. Inst. Radiotehn. \`Elektron. i Avtomat.
+D TRUMI4 Trudy Moskov. Inst. Radiotekhn. \`Elektron. i Avtomat.
+D TRUMM1 Trudy Moskov. Mat. Obshch.
+D TRUMO Trudy Moskov. Orden. Lenin. \`Energet. Inst.
+D TRUMV1 Trudy Moskov. Vyssh. Tekhn. Uchilishcha
+D TRUNI1 Trudy Nauchno-Issled. Inst. Avtomatizatsii Proizvod. Protsessov Khim. Promyshl. i Tsvet. Metallurgii
+D TRUNK Trudy Nikolaev. Korablestroitel. Inst.
+D TRURI1 Trudy Rizhsk. Inst. Inzh. Grazhdan. Aviatsii
+D TRUSG1 Trudy Samarkand. Gos. Univ. (N.S.)
+D TRUSK4 Trudy Sem. Kraev. Zadacham
+D TRUSP Trudy Sem. Petrovsk.
+D TRUSV Trudy Sem. Vektor. Tenzor. Anal.
+D TRUTM Trudy Tbiliss. Mat. Inst. Razmadze Akad. Nauk Gruzin. SSR
+D TRUTP1 Trudy Tadzhik. Politekhn. Inst.
+D TRUTU Trudy Tbiliss. Univ.
+D TRUUD1 Trudy Univ. Druzhby Narod.
+D TRUVC6 Trudy Vychisl. Tsentra Tartu. Gos. Univ.
+D TRUVI Trudy Inst. Vychisl. Mat. Akad. Nauk Gruzin. SSR
+D TRUVN2 Trudy Vsesoyuz. Nauchno-Issled. Inst. \`Elektromekh.
+D TSUJM Tsukuba J. Math.
+D TULGP1 Tul. Gos. Ped. Inst. Uchen. Zap. Mat. Kaf.
+D UCEZC1 Uchen. Zap. TsAGI
+D UCEZK1 Uchen. Zap. Karel. Ped. Inst. Ser. Fiz.-Mat. Nauk
+D UKRFZ3 Ukrain. Fiz. Zh.
+D UKRGS2 Ukrain. Geom. Sb.
+D UKRMJ Ukrainian Math. J.
+D UKRMZ3 Ukrain. Mat. Zh.
+D ULSIT Ulsan Inst. Tech. Rep.
+D UNIBPE Univ. Beograd. Publ. Elektrotehn. Fak. Ser. Elektron. Telekomun. Automat.
+D UNIBPM Univ. Beograd. Publ. Elektrotehn. Fak. Ser. Mat. Fiz.
+D UNIBT Univ. Beograd. Tehn. Fiz.
+D UNIIA Univ. Iagel. Acta Math.
+D UNINS1 Univ. u Novom Sadu Zb. Rad. Prirod.-Mat. Fak. Ser. Mat.
+D UNINTA Univ. Nac. Tucum\'an Rev. Ser. A
+D UNISK4 Uniw. \'Sl\polhk aski w Katowicach Prace Nauk.-Prace Mat.
+D UPRAS1 Upravlyaemye Sistemy
+D URAGU Ural. Gos. Univ. Mat. Zap.
+D URDGP1 Urdmurt. i Glazov. Ped. Inst. Uchen. Zap.
+D URDPI1 Urdmurt. Ped. Inst. Uchen. Zap.
+D USPFN1 Uspekhi Fiz. Nauk
+D USPMN1 Uspekhi Mat. Nauk
+D USSRC U.S.S.R. Comput. Math. and Math. Phys.
+D UTILM Utilitas Math.
+D VERKA2 Verh. Konink. Acad. Wetensch. Belgi\"e
+D VERZ4 Verzekerings-Arch.
+D VESAN3 Vestnik Akad. Nauk SSSR
+D VESAN4 Vests\=\i \ Akad. Navuk BSSR Ser. F\=\i z.-Mat. Navuk
+D VESAN5 Vestnik Akad. Nauk Kazakh. SSR
+D VESBG Vestnik Beloruss. Gos. Univ. Ser. I
+D VESHG1 Vestnik Khar'kov. Gos. Univ.
+D VESKU Vestnik Kiev. Univ. Model. Optim. Slozhn. Sist.
+D VESLP1 Vestnik L'vov. Politekhn. Inst.
+D VESLU1 Vestnik Leningrad. Univ. Fiz. Khim.
+D VESLU2 Vestnik Leningrad. Univ. Mat. Mekh. Astronom.
+D VESLUM Vestnik Leningrad Univ. Math.
+D VESMU Vestnik Moskov. Univ. Ser. I Mat. Mekh.
+D VESMU1 Vestnik Moskov. Univ. Ser. XV Vychisl. Mat. Kibernet.
+D VESMUF Vestnik Moskov. Univ. Ser. III Fiz. Astronom.
+D VIDYAB Vidya B
+D VIGNB Vignana Bharathi
+D VIJPA Vijnana Parishad Anusandhan Patrika
+D VIKRA1 Vikram
+D VIKRAM Vikram Math. J.
+D VIRJS Virginia J. Sci.
+D VISIL Visible Lang.
+D VISKU1 V\=\i snik Ki\"\i v. Un\=\i v. Ser. Mat. Mekh.
+D VISLD1 V\=\i snik L'v\=\i v. Derzh. Un\=\i v. Ser. Mekh.-Mat.
+D VISLP1 V\=\i snik L'v\=\i v. Pol\=\i tekhn. \=Inst.
+D VISTA Vistas Astronom.
+D VLAGP1 Vladimir. Gos. Ped. Inst. Uchen. Zap.
+D VOLGP3 Volgograd. Gos. Ped. Inst. Uchen. Zap.
+D VOPDP1 Voprosy Dinamiki i Prochnosti
+D VOPIE1 Voprosy Istor. Estestvoznan. i Tekhn.
+D VOPIT1 Voprosy Informatsion. Teorii i Praktiki
+D VOPKM Voprosy Kibernet. (Moscow)
+D VOPKT Voprosy Kibernet. (Tashkent)
+D VOPRF Voprosy Filos.
+D VOPTS1 Voprosy Teor. Sistem Avtomat. Upravleniya
+D VOPVP1 Voprosy Vychisl. i Prikl. Mat. (Tashkent)
+D VORTI1 Voronezh. Tekhn. Inst. Trudy
+D VYCIS1 Vychisl. Sistemy
+D VYCMP1 Vychisl. Metody i Programmirovanie
+D VYCPM1 Vychisl. Prikl. Mat. (Kiev)
+D VYCTV1 Vychisl. Tekhn. i Voprosy Kibernet.
+D WAVEM Wave Motion
+D WIADM3 Wiadom. Mat.
+D WISZE Wiss. Z. Ernst-Moritz-Arndt-Univ. Greifswald Math.-Natur. Reihe
+D WISZH1 Wiss. Z. Hochsch. Verkehrswesen ``Friedrich List''\ Dresden
+D WISZH2 Wiss. Z. Humboldt-Univ. Berlin Math.-Natur. Reihe
+D WISZK Wiss. Z. Karl-Marx-Univ. Leipzig Math.-Natur. Reihe
+D WISZK2 Wiss. Z. Karl-Marx-Univ. Leipzig Ges. Reihe
+D WISZM Wiss. Z. Martin-Luther-Univ. Halle-Wittenberg Math.-Natur. Reihe
+D WISZP Wiss. Z. P\"adagog. Hochsch. ``Karl Liebknecht''\ Potsdam
+D WISZP1 Wiss. Z. P\"adagog. Hochsch. ``Karl Friedrich Wilhelm Wander''\ Dresden
+D WISZT6 Wiss. Z. Tech. Hochsch. Magdeburg
+D WISZTD Wiss. Z. Tech. Univ. Dresden
+D WISZTI Wiss. Z. Tech. Hochsch. Ilmenau
+D WISZTK Wiss. Z. Tech. Hochsch. Karl-Marx-Stadt
+D WISZTL Wiss. Z. Tech. Hochsch. Leuna-Merseburg
+D WUHUJ Wuhan Univ. J.
+D WULIJ Wulixue Jingzhan
+D WULIX Wuli Xuebao
+D WYZSP3 Wy\.z. Szko\l a Ped. Krakow. Rocznik Nauk.-Dydakt. Prace Mat.
+D XIADZ Xiangtan Daxue Ziran Kexue Xuebao
+D XIAJD Xi'an Jiaotong Daxue Xuebao
+D XIAME Xiamen. Daxue Xuebao
+D XIBDX Xibei Daxue Xuebao
+D XINDX Xinjiang Daxue Xuebao Ziran Kexue Ban
+D XINYK Xinxi yu Kongzhi
+D XITKY Xitong Kexue yu Shuxue
+D YADEF Yadernaya Fiz.
+D YINSH Yingyong Shuxue he Lixue
+D YINSX Yingyong Shuxue Xuebao
+D YOKMJ Yokohama Math. J.
+D YUNCZ Yunchouxue Zazhi
+D ZALLW Z. Allgemeine Wissenschaftstheorie
+D ZANAA Z. Anal. Anwendungen
+D ZANGM1 Z. Angew. Math. Mech.
+D ZANGM2 Z. Angew. Math. Phys.
+D ZAPNS1 Zap. Nauchn. Sem. Leningrad. Otdel. Mat. Inst. Steklov. (LOMI)
+D ZASTM Zastos. Mat.
+D ZBLMA Zbl
+D ZBORM2 Zb. Rad. Mat. Inst. Beograd. (N.S.)
+D ZEKST1 Zh. \`Eksper. Teoret. Fiz.
+D ZELIE2 Z. Elektr. Inform. Energietech.
+D ZEMEM1 Zemledel. Mekh.
+D ZESNA Zeszyty Nauk. Akad. G\'orn.-Hutniczej---Mat.-Fiz.-Chem.
+D ZESNG Zeszyty Nauk. Geom.
+D ZESNPL Zeszyty Nauk. Politech. \L \'odz. Mat.
+D ZESNPM Zeszyty Nauk. Politech. \'Sl\polhk ask. Mat.-Fiz.
+D ZESNPR Zeszyty Nauk. Politech. Rzeszowskiej. Mat. Fiz.
+D ZESNUF Zeszyty Nauk. Uniw. Jagiello\'n. Prace Fiz.
+D ZESNUM Zeszyty Nauk. Uniw. Jagiello\'n. Prace Mat.
+D ZESNW1 Zeszyty Nauk. Wy\.z. Szko\l y Ped. Szczecine Prace Wydz. Mat. Przyrod.
+D ZESNWF Zeszyty Nauk. Wy\.z. Szko\l y Ped. w Opolu Fiz.
+D ZESNWM Zeszyty Nauk. Wy\.z. Szko\l y Ped. w Opolu Mat.
+D ZFIZH1 Zh. Fiz. Khim.
+D ZHEDX Zhejiang Daxue Xuebao
+D ZHODX Zhongshan Daxue Xuebao
+D ZHOKJ Zhongguo Kexue Jishu Daxue Xuebao
+D ZHONX Zhongguo Kexue
+D ZIDOH Zidonghua Xuebao
+D ZKRIS Z. Krist.
+D ZMATL2 Z. Math. Logik Grundlag. Math.
+D ZNATA Z. Naturforsch. A
+D ZNATIO Z. National\"okonom.
+D ZOPRAB Z. Oper. Res. Ser. A-B
+D ZPHYA Z. Phys. A
+D ZPHYB Z. Phys. B
+D ZPHYC Z. Phys. C
+D ZPRIM1 Zh. Prikl. Mekh. i Tekhn. Fiz.
+D ZVYCM1 Zh. Vychisl. Mat. i Mat. Fiz.
+D ZWAHV2 Z. Wahrsch. Verw. Gebiete
+#
+I TMACLIB pub.ttz
+I TMACLIB mscabb.ttz
diff --git a/biblio/tib/inputs/amsd.tib b/biblio/tib/inputs/amsd.tib
new file mode 100644
index 0000000000..d5a53520a1
--- /dev/null
+++ b/biblio/tib/inputs/amsd.tib
@@ -0,0 +1,17 @@
+#
+# AMS namedate format
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+C3D-4 name-date citations
+SAD sort on authors, dates
+TF trailing character string (flags)
+U replace successive identical authors with underlines
+#
+#The line below is copied verbatim into the output document as a TeX command.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\input\TMACLIB ams4.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/amsfll.ttz b/biblio/tib/inputs/amsfll.ttz
new file mode 100644
index 0000000000..2c31e6edf1
--- /dev/null
+++ b/biblio/tib/inputs/amsfll.ttz
@@ -0,0 +1,1854 @@
+#
+#tibinc.ams.full
+#copyright (C) Mathematical Reviews
+#
+#tibinc.publishers and tibinc.misc.full are included (I) at end
+#
+D ABHBW2 Abhandlungen der Braunschweigischen Wissenschaftlichen Gesellschaf
+D ABHMS Abhandlungen aus dem Mathematischen Seminar der Universit\"at Hamb
+D ABHSA Abhandlungen der S\"achsischen Akademie der Wissenschaften zu Leipzig. Mathematisch-Naturwissenschaftliche Klasse
+D ABSAM Abstracts of Papers Presented to the American Mathematical Society
+D ACARB3 Acad\'emie Royale de Belgique. Bulletin de la Classe des Sciences. Koninklijke Belgische Acad\'emie. Mededelingen van de Klasse der Wetenschappen. 5e S\'erie
+D ACARB4 Acad\'emie Royale de Belgique. Classe des Sciences. M\'emoires. Collection in-$8^{\rm o}$ Koninklijke Belgische Academie. Klasse der Wetenschappen. Verhandelingen. Verzameling in-$8^{\rm o}$. 2e S\'erie
+D ACASS Acad\'emie Serbe des Sciences et des Arts. Glas. Classe des Sciences Math\'ematiques et Naturelles. Nouvelle S\'erie
+D ACMTD Association for Computing Machinery. Transactions on Database Syst
+D ACMTM Association for Computing Machinery. Transactions on Mathematical Software
+D ACTAA Acta Academiae \.Aboensis. Ser. B. Mathematica et Physica. Matematik-Naturvetenskaper-Teknik
+D ACTAA1 Polska Akademia Nauk. Instytut Matematyczny. Acta Arithmetica
+D ACTAA3 Acta Acustica. Shengxue Xuebao
+D ACTAC Acta Cybernetica
+D ACTAI2 Acta Informatica
+D ACTAM1 Acta Mathematica
+D ACTAM2 Acta Mechanica
+D ACTAM3 Acta Applicandae Mathematicae. An International Journal on Applying Mathematics and Mathematical Applications
+D ACTAS Acta Astronomica Sinica. Tianwen Xuebao
+D ACTAS1 Acta Automatica Sinica. Zidonghua Xuebao
+D ACTAS2 Acta Astrophysica Sinica. Tianti Wuli Xuebao
+D ACTCC2 Acta Cient\'\i fica Compostelana
+D ACTCI4 Acta Ciencia Indica. Mathematics
+D ACTCSA Acta Crystallographica. Section A. Crystal Physics, Diffraction, Theoretical and General Crystallography
+D ACTCV2 Acta Cient\'\i fica Venezolana. Asociaci\'on Venezolana para el Avance de la Ciencia
+D ACTGS Acta Geophysica Sinica. Diqiu Wuli Xuebao
+D ACTHS Acta Humanistica et Scientifica Universitatis Sangio Kyotiensis. Natural Science Series
+D ACTMA2 Acta Mathematicae Applicatae Sinica. Yingyong Shuxue Xuebao
+D ACTMC2 Instituto Polit\'ecnico Nacional. Acta Mexicana de Ciencia y Tecnolog\'\i a
+D ACTMH Acta Mathematica Hungarica
+D ACTMS1 Acta Mathematica Sinica. Shuxue Xuebao
+D ACTMS3 Acta Mechanica Sinica. Lixue Xuebao
+D ACTMS5 Acta Mathematica Scientia. Shuxue Wuli Xuebao. Chinese Edition
+D ACTMS6 Acta Mathematica Scientia. Shuxue Wuli Xuebao. English Edition
+D ACTMU Acta Mathematica Universitatis Comenianae
+D ACTMV Acta Mathematica Vietnamica
+D ACTOP Acta Oeconomica Pragensia
+D ACTPA2 Acta Physica Austriaca
+D ACTPH Acta Physica Hungarica
+D ACTPPA Polska Akademia Nauk. Instytut Fizyki. Acta Physica Polonica. A
+D ACTPPB Polska Akademia Nauk. Instytut Fizyki. Acta Physica Polonica. B
+D ACTPS1 Acta Physica Sinica. Wuli Xuebao
+D ACTPS2 Acta Physica Slovaca
+D ACTPS4 Acta Polytechnica Scandinavica. Mathematics and Computer Science Series
+D ACTSM Acta Universitatis Szegediensis. Acta Scientiarum Mathematicarum
+D ACTSN2 Acta Sci. Natur. Univ. Pekinensis
+D ACTSN3 Acta Sci. Natur. Univ. Fudan
+D ACTSN4 Acta Scientiarum Naturalium Universitatis Jilinensis. Jilin Daxue. Ziran Kexue Xuebao. Jilin University. Natural Sciences Journal
+D ACTSN5 Acta Scientiarum Naturalium Universitatis Sunyatseni. Zhongshan Daxue Xuebao. Ziran Kexue Ban. Journal of Sun Yatsen University. Natural Sciences
+D ACTSN6 Acta Sci. Natur. Univ. Intramongolicae
+D ACTSN7 Acta Scientiarum Naturalium Universitatis Amoiensis. Xiamen Daxue Xuebao. Ziran Kexue Ban
+D ACTTA Acta Technica Academiae Scientiarum Hungaricae
+D ACTTC Acta Technica. \v Ceskoslovensk\'a Akademie V\v ed
+D ACTUC2 Acta Universitatis Carolinae. Mathematica et Physica
+D ACTUL Acta Universitatis Lodziensis Folia Philosophica
+D ACTUL1 Acta Universitatis Lodziensis Folia Mathematica
+D ACTUO Acta Universitatis Ouluensis. Series A. Scientiae Rerum Naturalium. Mathematica
+D ACTUP Acta Universitatis Palackianae Olomucensis Facultas Rerum Naturalium. Chemica
+D ACTUP2 Acta Universitatis Palackianae Olomucensis. Facultas Rerum Naturalium. Mathematica
+D ACTUP3 Acta Universitatis Palackianae Olomucensis. Facultas Rerum Naturalium. Physica
+D ACTUTA Acta Universitatis Tamperensis. Series A
+D ACTUW1 Acta Universitatis Wratislaviensis. Matematyka, Fizyka, Astronomia
+D ACTUZ Acta Agriculturae Universitatis Zhejiangensis
+D ACUST Acustica. International Journal of Acoustics
+D ADASA1 Kievski\u \i \ Politekhnicheski\u \i \ Institut. Adaptivnye Sistemy Avtomaticheskogo Upravleniya
+D ADVAM2 Advances in Mathematics
+D ADVAM3 Advances in Applied Mechanics
+D ADVAP2 Advances in Applied Probability
+D ADVIA Advances in Applied Mathematics
+D ADVIM Advances in Mechanics
+D ADVIM1 Advances in Mathematics. Shuxue Jinzhan
+D ADVIP Advances in Physics
+D AEQUM Aequationes Mathematicae
+D AFRIM Afrika Matematika. The First Pan-African Mathematical Journal
+D AIAAJ American Institute of Aeronautics and Astronautics. Journal
+D AICHJ The American Institute of Chemical Engineers. Journal
+D AKANA3 Akademiya Nauk Armyansko\u \i \ SSR. Doklady
+D AKANA4 Akademiya Nauk Azerba\u \i dzhansko\u \i \ SSR. Doklady
+D AKANK1 Akademiya Nauk Kazakhsko\u \i \ SSR. Trudy Astrofizicheskogo Instituta
+D AKANS2 Akademiya Nauk SSSR Sibirskoe Otdelenie. Trudy Instituta Geologii i Geofiziki
+D AKANS3 Akademiya Nauk SSSR. Sibirskoe Otdelenie. Vychislitel'ny\u \i \ Tsentr. Preprint
+D AKANU4 Akademiya Nauk Ukrainsko\u \i \ SSR. Institut Matematiki. Preprint
+D AKANU5 Akademiya Nauk SSSR. Institut Prikladno\u \i \ Matematiki. Preprin
+D AKANUM Akademija Nauka i Umjetnosti Bosne i Hercegovine. Radovi. Odjeljenje Prirodnih i Matemati\v ckih Nauka
+D AKANUT Akademija Nauka i Umjetnosti Bosne i Hercegovine. Radovi. Odjeljenje Tehni\v ckih Nauka
+D AKUSZ1 Akademiya Nauk SSSR. Akusticheski\u \i \ Zhurnal
+D ALGEL1 Algebra and Logic
+D ALGEL2 Akademiya Nauk SSSR. Sibirskoe Otdelenie. Institut Matematiki. Algebra i Logika
+D ALGEU Algebra Universalis
+D ALGGG Algebras, Groups and Geometries
+D ALIBM The Aligarh Bulletin of Mathematics
+D ALIJS The Aligarh Journal of Statistics
+D ALKML Alkalmazott Matematikai Lapok
+D ALMAG1 Alma-Atinski\u \i \ Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut imeni Abaya. Uchenye Zapiski
+D AMEJM American Journal of Mathematics
+D AMEJM1 American Journal of Mathematical and Management Sciences
+D AMEJP American Journal of Physics
+D AMEMM The American Mathematical Monthly
+D AMERN The American Naturalist
+D AMERS1 American Scientist
+D AMERS2 The American Statistician
+D ANABC2 Anais da Academia Brasileira de Ci\^encias
+D ANALM Analysis Mathematica
+D ANALY Analysis. International Journal of Analysis and its Application
+D ANALY1 Analysis
+D ANANT L'Analyse Num\'erique et la Th\'eorie de L'Approximation
+D ANASD Annales Academiae Scientiarum Fennicae. Series A I. Mathematica Dissertationes
+D ANASM Suomalaisen Tiedeakatemian Toimituksia. Sarja A. Annales Academiae Scientiarum Fennicae. Series A I. Mathematica
+D ANINM Anales del Instituto de Matem\'aticas. Universidad Nacional Aut\'onoma de M\'exico
+D ANINS Minist\`ere de l'\'Economie et des Finances. Institut National de la Statistique et des \'Etudes \'Economiques. Annales
+D ANNEN Annales. \'Ecole Nationale Sup\'erieure de M\'ecanique
+D ANNFS Universit\'e Nationale du Za\"\i re. Facult\'e des Sciences. Annales. Section Math\'ematique-Physique
+D ANNFS1 Toulouse. Facult\'e des Sciences. Annales. Math\'ematiques. S\'eri
+D ANNFS2 Annali della Facolt\`a di Scienze Nautiche
+D ANNGAG Annals of Global Analysis and Geometry
+D ANNGC Gifu College of Education. The Annals
+D ANNHC Annals of the History of Computing
+D ANNHG Annals of Human Genetics
+D ANNIF Universit\'e de Grenoble. Annales de l'Institut Fourier
+D ANNIHN Annales de l'Institut Henri Poincar\'e. Analyse Non Lin\'eaire
+D ANNIHP Annales de l'Institut Henri Poincar\'e. Physique Th\'eorique
+D ANNIHS Annales de l'Institut Henri Poincar\'e. Probabilit\'es et Statistique
+D ANNIS Annals of the Institute of Statistical Mathematics
+D ANNIU Annali dell'Istituto Universitario Navale di Napoli
+D ANNJA Annals of the Japan Association for Philosophy of Science
+D ANNMA2 Annals of Mathematics. Second Series
+D ANNMP2 Annali di Matematica Pura ed Applicata. Serie Quarta
+D ANNMS Annales Mathematicae Silesianae
+D ANNNE Annals of Nuclear Energy
+D ANNPA Annals of Pure and Applied Logic
+D ANNPH1 Annals of Physics
+D ANNPH3 Annalen der Physik. 7. Folge
+D ANNPM Polska Akademia Nauk. Annales Polonici Mathematici
+D ANNPR2 The Annals of Probability
+D ANNRA Annual Report of Asahikawa Medical College
+D ANNRF1 Iwate University. Faculty of Education. Annual Report
+D ANNSC Annals of Science
+D ANNSE2 Annales Scientifiques de l'\'Ecole Normale Sup\'erieure. Quatri\`eme S\'erie
+D ANNSK Kanazawa University. College of Liberal Arts. Annals of Science
+D ANNSM Les Annales des Sciences Math\'ematiques du Qu\'ebec
+D ANNSM1 Ann. Soc. Math. Polon. Ser. I Comment. Math. Prace Mat.
+D ANNSM2 Ann. Soc. Math. Polon. Ser. II Wiadom. Mat.
+D ANNSM3 Ann. Soc. Math. Polon. Ser. III Mat. Stos.
+D ANNSM4 Ann. Soc. Math. Polon. Ser. IV Fund. Inform.
+D ANNSN3 Annali della Scuola Normale Superiore di Pisa. Classe di Scienze. Serie IV
+D ANNSS Annales de la Societ\'e Scientifique de Bruxelles. S\'erie I. Sciences Math\'ematiques, Astronomiques et Physiques
+D ANNST The Annals of Statistics
+D ANNSU4 Annales Scientifiques de l'Universit\'e de Besan\c con. M\'ecanique et Physique Th\'eorique. 3\`eme S\'erie
+D ANNSU6 Annales Scientifiques de l'Universit\'e de Clermont-Ferrand II. Math\'ematiques
+D ANNSU7 Annales Scientifiques de l'Universit\'e de Clermont-Ferrand II. Probabilit\'es et Applications
+D ANNSU8 Annales Scientifiques de l'Universit\'e de Besan\c con. M\'ecanique et Physique Th\'eorique. 4\`eme S\'erie
+D ANNUF2 Annali dell'Universit\`a di Ferrara. Nuovo Serie. Sezione VII. Scienze Matematiche
+D ANNUM2 Annales Universitatis Mariae Curie Sk\l odowska. Sectio A. Mathematica
+D ANNUS2 Annales Universitatis Scientiarum Budapestinensis de Rolando E\"otv\"os Nominatae. Sectio Mathematica
+D ANNUS4 Godishnik na Sofi\u \i skiya Universitet. Fakultet po Matematika i Mekhanika. Annuaire l'Universit\'e de Sofia. Facult\'e de Sofia. Facult\'e de Math\'ematiques et M\'ecanique
+D ANNUS5 Annales Universitatis Scientiarum Budapestinensis de Rolando E\"otv\"os Nominatae. Sectio Computatorica
+D ANNUT Annales Universitatis Turkuensis. Series A. I. Astronomica-Chemica-Physica-Mathematica
+D ANSTUF Universit\u a\c tii ``Al. I. Cuza''\ din Ia\c si. Analele \c Stiin\c tifice. Sec\c tiunea I b. Fizica. Seria Nou\u a
+D ANSTUM Analele \c Stiin\c tifice ale Universit\u a\c tii ``Al. I. Cuza''\ din Ia\c si. Seria Nou\u a. Sec\c tiunea I a Matematic\u
+D ANUNBF Analele Universit\u a\c tii Bucure\c sti. Fizica
+D ANUNBM Analele Universit\u a\c tii Bucure\c sti. Matematica
+D ANUNC3 Universit\v a\c tii din Craiova. Analele. Matematic\u a, Fizic\u a-Chimie
+D ANUNT3 Analele Universit\u atii din Timi\c soara. \c Stiin\c te Fizice
+D ANUNTM Analele Universit\u a\c tii din Timi\c soara. Seria \c Stiin\c te Matematice
+D ANZOS2 \"Osterreichische Akademie der Wissenschaften. Mathematisch-Naturwissenschaftliche Klasse. Anzeiger
+D APLMA \v Ceskoslovensk\'a Akademie V\v ed. Aplikace Matematiky
+D APPLA Applicable Analysis. An International Journal
+D APPMC Applied Mathematics and Computation
+D APPMM Applied Mathematical Modelling
+D APPMM1 Applied Mathematics and Mechanics. Yingyong Shuxue he Lixue
+D APPMM2 Applied Mathematics and Mechanics. English Edition
+D APPMM3 Applied Mathematics \&\ Mathematics of Computation. Yingyong Shuxue yu Jisuan Shuxue
+D APPMN Applied Mathematics Notes
+D APPMO Applied Mathematics and Optimization. An International Journal
+D APPMR Applied Mechanics Reviews
+D APPNM Applied Numerical Mathematics. Transactions of IMACS
+D APPSR Applied Scientific Research. An International Journal on Thermal, Mechanical, and Electromagnetic Phenomena in Continua
+D APPTA Approximation Theory and its Application
+D ARAGJ Arab Gulf Journal of Scientific Research
+D ARAJM The Arab Journal of Mathematics
+D ARAJS Arabian Journal for Science and Engineering
+D ARBUB \.Arbok for Universitetet i Bergen. Matematisk-Naturvidenskapelig Serie
+D ARCAT2 Polska Akademia Nauk. Komitet Automatyki i Cybernetyki Technicznej. Archiwum Automatyki i Telemechaniki
+D ARCEW Polska Akademia Nauk. Komitet Elektrotechniki. Komitet Elektroniki i Telekommunikacji. Archiwum Elektrotechniki
+D ARCHA Archaeoastronomy
+D ARCHE2 Archive for History of Exact Sciences
+D ARCHI Archimede. Rivista per gli Insegnanti e i Cultori di Matematiche Pure e Applicate
+D ARCIH2 Archives Internationales d'Histoire des Sciences
+D ARCMA Polish Academy of Sciences. Institute of Fundamental Technical Research. Archives of Mechanics (Archiwum Mechaniki Stosowanej)
+D ARCMB1 Archiv der Mathematik. Archives of Mathematics. Archives Math\'ematiques
+D ARCMB2 Spisy P\v r\'\i rodov\v edeck\'e Fakulty University J. E. Purkyn\v e v Brn\v e. Archivum Mathematicum
+D ARCML2 Archiv f\"ur Mathematische Logik und Grundlagenforschung
+D ARCRM Archive for Rational Mechanics and Analysis
+D ARKHI Arkhimedes. Suomen Fyysikkoseura-Finlands Fysikerforening r.y. Suomen Matemaattinen Yhdistys-Finlands Matematiska F\"orening r.y.
+D ARKMA Arkiv f\"or Matematik
+D ARSCO2 Ars Combinatoria
+D ARTII Artificial Intelligence. An International Journal
+D ASTER Ast\'erisque
+D ASTIB The Astin Bulletin. International Journal for Actuarial Studies in Non-Life Insurance and Risk Theory
+D ASTRA Astronomy and Astrophysics
+D ASTRA1 Akademiya Nauk Ukrainsko\u \i \ SSR. Glavnaya Astronomicheskaya Observatoriya. Astrometriya i Astrofizika
+D ASTRJ2 The Astrophysical Journal
+D ASTRN Astronomische Nachrichten
+D ASTRO1 Akademiya Nauk Armyansko\u \i \ SSR. Astrofizika
+D ASTRO2 Astrophysics. A translation of Astrofizika of the Academy of Sciences of the Armenian SSR
+D ASTRZ1 Akademiya Nauk SSSR. Astronomicheski\u \i \ Zhurnal
+D ASTSS Astrophysics and Space Science
+D ATASP2 Atti della Accademia di Scienze Lettere e Arti di Palermo. Parte Prima. Scienze. Serie Quarta
+D ATAST Atti della Accademia delle Scienze di Torino. Classe di Scienze Fisiche, Matematiche e Naturali
+D ATTAF Atti dell'Accademia delle Scienze di Siena detta de' Fisiocritici. Serie XIV
+D ATTAL Atti della Accademia Ligure di Scienze e Lettere
+D ATTANM Atti della Accademia Nazionale dei Lincei. Memorie. Classe di Scienze Fisiche, Matematiche e Naturali. Sezione Ia. Matematica, Meccanica, Astronomia, Geodesia e
+D ATTANR Atti della Accademia Nazionale dei Lincei. Rendiconti. Classe di Scienze Fisiche, Matematiche e Naturali. Serie VIII
+D ATTAP Accademia Peloritana dei Pericolanti. Classe Scienze, Fisiche, Matematiche e Naturali. Atti
+D ATTASB Atti della Accademia delle Scienze dell'Istituto di Bologna. Classe di Scienze Fisiche. Rendiconti. Serie XIII
+D ATTASL Atti della Accademia di Scienze Lettere e Arti di Palermo
+D ATTBL AT\&T Bell Laboratories Technical Journal
+D ATTSM Atti del Seminario Matematico e Fisico dell'Universita di Modena
+D ATTSP Atti della Societ\`a Peloritana di Scienze Fisiche Matematiche e Naturali
+D ATTTJ AT\&T Technical Journal
+D AUNIG Analele Universit\u a\c tii din Gala\c ti. Metalurgie
+D AUSCJ The Australian Computer Society. The Australian Computer Journal
+D AUSJP Australian Journal of Physics
+D AUSJS The Australian Journal of Statistics
+D AUSMS The Australian Mathematical Society. Gazette
+D AUTDM Automatic Documentation and Mathematical Linguistics
+D AUTOM Automatica. The Journal of IFAC. The International Federation of Automatic Control
+D AUTRC Automation and Remote Control. A translation of Avtomatika i Telemekhanika, a publication of the Academy of Sciences of the USSR
+D AVTIT3 Avtomatika i Izchislitelna Tekhnika
+D AVTOM1 Avtomatika
+D AVTOT1 Akademiya Nauk SSSR. Avtomatika i Telemekhanika
+D AVTSU3 Avtomatizirovannye Sistemy Upravleniya i Pribory Avtomatiki
+D AVTUV1 Avtomaticheskoe Upravlenie i Vychislitel'naya Tekhnika
+D AVTVT1 Akademiya Nauk Latvi\u \i sko\u \i \ SSR. Avtomatika i Vychislitel'naya Tekhnika
+D AVTVT2 Minski\u \i \ Radiotekhnicheski\u \i \ Institut. Avtomatika i Vychislitel'naya Tekhnika
+D AZEGU3 Azerba\u \i dzhanski\u \i \ Gosudarstvenny\u \i \ Universitet imeni M. Kirova. Uchenye Zapiski
+D BALGP1 Balashovski\u \i \ Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut. Uchenye Zapiski
+D BANEC Bangabasi Evening College Magazine
+D BARGP1 Barnaul'ski\u \i \ Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut. Uchenye Zapiski
+D BAYAWA Bayerische Akademie der Wissenschaften. Mathematisch-Naturwissenschaftliche Klasse. Abhandlungen. Neue Folge
+D BAYAWS Bayerische Akademie der Wissenschaften. Mathematisch-Naturwissenschaftliche Klasse. Sitzungsberichte
+D BAYMS Bayreuther Mathematische Schriften
+D BEHAS Behavioral Science. Journal of the Society for General Systems Research
+D BEIAG1 Beitr\"age zur Algebra und Geometrie
+D BEIJX Beijing Daxue Xuebao. Ziran Kexue Ban. Beijing University Journal. Natural Sciences
+D BEINM Beitr\"age zur Numerischen Mathematik
+D BEIPP Beitr\"age aus der Plasmaphysik. Contributions to Plasma Physics
+D BEISD Beijing Shifan Daxue Xuebao. Ziran Kexue Ban. Journal of Natural Sciences of Beijing Normal University
+D BELJO Belgian Journal of Operations Research Statistics and Computer Science
+D BERWG Berichte zur Wissenschaftsgeschichte
+D BIBLF Bibliographie de la France
+D BIOLC Biological Cybernetics
+D BIOME1 Biometrics. Journal of the Biometric Society
+D BIOME2 Biometrika
+D BIOMJ Biometrical Journal
+D BIOPJ Biophysical Journal
+D BIT BIT; Nordisk Tidskrift for Informationsbehandling (BIT)
+D BIT1 BIT
+D BIULT Biuletyn Lubelskiego Towarzystwa Naukowego. Matematyka. Fizyka. Chemia
+D BJUIT1 Akademiya Nauk Soyuza Sovetskikh Sotsialisticheskikh Respublik. Byulleten'\ Instituta Teoretichesko\u \i \ Astronomii
+D BOGUD Bo\u gazi\c ci \"Universitesi Dergisi
+D BOLGS Geodesia e Scienze Affini. Bollettino
+D BOLLI Boletin de Lima
+D BOLMA Bolet\'\i n de Matem\'aticas
+D BOLSB Boletim da Sociedade Brasileira de Matem\'atica
+D BOLSM2 Bolet\'\i n de la Sociedad Matem\'atica Mexicana. Segunda Serie
+D BOLSP Boletim da Sociedade Paranaense de Matem\'atica. $2^{\rm a}$ S\'er
+D BOLSP1 Boletim de Sociedade Portuguesa de Matem\'atica
+D BOLSS Bollettino di Storia delle Scienze Matematiche
+D BOLUM3 Unione Matematica Italiana. Bollettino. A. Serie VI
+D BOLUM4 Unione Matematica Italiana. Bollettino. B. Serie VI
+D BOLUM5 Unione Matematica Italiana. Bollettino. D. Serie VI
+D BOLUM6 Unione Matematica Italiana. Bollettino. C. Serie VI. Analisi Funzionale e Applicazioni
+D BOLUMS Unione Matematica Italiana. Bollettino. Supplemento
+D BRIJH British Society for the History of Science. British Journal for the History of Science
+D BRIJM2 The British Journal of Mathematical and Statistical Psychology
+D BRIJP The British Journal for the Philosophy of Science
+D BRINB British National Bibliography
+D BUASN1 Acad\'emie Serbe des Sciences et des Arts. Classe des Sciences Math\'ematiques et Naturelles. Bulletin. Sciences Math\'ematiques
+D BULAI Astronomical Institutes of Czechoslovakia. Bulletin
+D BULAM2 Bulletin of the Australian Mathematical Society
+D BULAM3 American Mathematical Society. Bulletin. New Series
+D BULAPT Bulletin de l'Acad\'emie Polonaise des Sciences. S\'erie des Sciences Techniques
+D BULAU Bulletin of Aichi University of Education. Natural Science
+D BULCM Bulletin of the Calcutta Mathematical Society
+D BULCR2 Bulletin of Central Research Institute Fukuoka University
+D BULCS1 University of the Ryukyus. College of Science. Bulletin
+D BULDG Bulletin of Department of General Education. College of Science and Technology. Nihon University
+D BULEA European Association for Theoretical Computer Science. Bulletin
+D BULFE Bulletin of the Faculty of Education. Kagoshima University. Natural Science
+D BULFEM Bulletin of the Faculty of Engineering. Miyazaki University
+D BULFEU Utsunomiya University. Faculty of Education. Section 2. Bulletin
+D BULFEW Wakayama University. Faculty of Education. Bulletin. Natural Science
+D BULFG Gifu University. Faculty of General Education. Bulletin
+D BULFL Bulletin of the Faculty of Liberal Arts. Nagasaki Univesity. Natural Science
+D BULFL1 Bulletin of the Faculty of the Liberal Arts. Chukyo University
+D BULFS2 Chuo University. Faculty of Science and Engineering. Bulletin
+D BULFS3 Bulletin of the Faculty of Science. Ibaraki University. Series A. Mathematics
+D BULFS5 Bulletin of the Faculty of Science. King Abdul Aziz University
+D BULFS6 Bulletin of the Faculty of School Education. Hiroshima University. Part II
+D BULFS7 Bulletin of the Faculty of Science. Assiut University. A. Physics and Mathematics
+D BULFS8 Bulletin of the Faculty of Science. Assiut University. B. Chemistry and Geology
+D BULFT Kyoto University of Industrial Arts and Textile Fibers. Faculty of Textile Science. Bulletin
+D BULFU Bulletin of Fukuoka University of Education. Part III. Mathematics, Natural Sciences and Technology
+D BULGE Bulletin of General Education. Dokkyo University. School of Medicine. Dokkyo Ika Daigaku Kyoyo Iggaka Kiyo
+D BULIA Bulletin of the Institute for Advanced Research of Fukuoka Univers
+D BULIC Bulletin of Informatics and Cybernetics
+D BULII Bulletin de l'Institut International de Statistique
+D BULIM1 Bulletin of the Institute of Mathematics. Academia Sinica
+D BULIM2 Bulletin of the Institute of Mathematics and its Applications
+D BULIM3 Iranian Mathematical Society. Bulletin
+D BULIP3 Institutului Politehnic din Ia\c si. Buletinul. Sec\c tia I. Matematic\u a. Mecanic\u a Teoretic\u a. Fizic\u a
+D BULIP4 Buletinul. Institutului Politehnic ``Gheorghe Gheorghiu-Dej''\ Bucure\c sti. Seria: Electrotehnic\u a, Energetic\u a, Automatic\u a, Calculataore, Electronic\u a
+D BULIP5 Buletinul. Institutului Politehnic ``Gheorghe Gheorghiu-Dej''\ Bucure\c sti. Seria: Mecanic\u a, Construc\c tii de Ma\c sini, Transporturi, Aeronave
+D BULIP6 Buletinul Institutului Politehnic ``Gheorge Gheorghiu--Dej'' Bucure\c sti. Seria Chimie
+D BULIP7 Buletinul Institutului Politehnic ``Gheorge Gheorghiu--Dej'' Bucure\c sti. Seria Electrotehnic\u a
+D BULIP8 Buletinul Institutului Politehnic ``Gheorge Gehorghiu--Dej'' Bucure\c sti. Seria Mecanic\u a
+D BULIP9 Buletinul Institutului Politehnic ``Gheorge Gheorghiu--Dej'' Bucure\c sti. Seria Construc\c tii de Ma\c sini
+D BULIPA Buletinul Institutului Politehnic ``Gheorge Gheorghiu--Dej'' Bucure\c sti. Seria Automatic\v a
+D BULIPB Buletinul Institutului Politehnic ``Gheorghe Gheorghiu--Dej'' Buchure\c sti. Seria Electronic\v a
+D BULIPD Buletinul Institutului Politehnic ``Gheorghe Gheorghiu--Dej'' Buchure\c sti. Seria Energetic\v a
+D BULIPT Buletinul Institutului Politehnic ``Gheorghe Gheorghiu--Dej'' Bucure\c sti. Seria Transporturi--Aeronave
+D BULJP Bulgarian Journal of Physics
+D BULKI Bulletin of the Kyushu Institute of Technology. Mathematics, Natural Science
+D BULKUB Bulletin of the Kyoto University of Education. Series B. Mathematics and Natural Science
+D BULLG Bulletin G\'eod\'esique
+D BULLJ Bulletin of the Japan Society of Mechanical Engineers
+D BULLKM Bulletin of the Korean Mathematical Society
+D BULLM The Bulletin of the London Mathematical Society
+D BULLM1 George O. Okikiolu. Bulletin of Mathematics
+D BULLS Centre National de la Recherche Scientifique. Bulletin Signal\'etique 110. Informatique. Automatique. Recherche Op\'erationnelle. Gestion
+D BULMA Bulletin of the Mathematical Association of India
+D BULMB2 Bulletin of Mathematical Biology
+D BULMM1 Malaysian Mathematical Society. Bulletin. Second Series
+D BULMS3 Bulletin Math\'ematique de la Soci\'et\'e des Sciences Math\'ematiques de la R\'epublique Socialiste de Roumanie. Nouvelle S\'erie
+D BULNI Bulletin of Nagoya Institute of Technology
+D BULNT Bulletin of Number Theory and Related Topics
+D BULNU Bulletin of Nara University of Education. Natural Science
+D BULOP Bulletin of Osaka Prefectural Technical College
+D BULPA Bulletin of the Polish Academy of Sciences. Mathematics
+D BULPA1 Bulletin of the Polish Academy of Sciences. Technical Sciences
+D BULRL Bulletin of Research Laboratory of Precision Machinery and Electronics
+D BULSB Bulletin of Satyendranath Bose Institute of Physical Sciences
+D BULSE2 Bulletin of Science and Engineering Research Laboratory. Waseda University
+D BULSF Bulletin de la Soci\'et\'e Franco-Japonaise des Sciences Pures et Appliqu\'ees
+D BULSI6 Al Institutului Politehnic Cluj-Napoca. Buletinul \c Stiin\c tific. Seria Chimie-Metalurgie
+D BULSI7 Al Institutului Politehnic Cluj-Napoca. Buletinul \c Stiin\c tific. Seria Electrotehnic\u a-Energetic\u a-Informatic\u a
+D BULSI8 Al Institutului Politehnic Cluj-Napoca. Buletinul \c Stiin\c tific. Seria Matematic\u a-Fizic\u a-Mecanic\u a Aplicat\u a
+D BULSM2 Bulletin des Sciences Math\'ematiques. 2e S\'erie
+D BULSM3 Bulletin de la Soci\'et\'e Math\'ematique de Belgique. S\'erie A
+D BULSM4 Bulletin de la Soci\'et\'e Math\'ematique de Belgique. S\'erie B
+D BULSM5 Bulletin de la Soci\'et\'e Math\'ematique de Gr\`ece. Nouvelle S\'erie
+D BULSMF Bulletin de la Soci\'et\'e Math\'ematique de France
+D BULSR Bulletin de la Soci\'et\'e Royale des Sciences de Li\`ege
+D BULSS2 Bulletin de la Soci\'et\'e des Sciences et des Lettres de \L \'od\
+D BULSS3 Bulletin of the Seismological Society of America
+D BULST3 Institutului Politehnic ``Traian Vuia''\ Timi\c soara. Buletinul \c Stiin\c tific \c si Tehnic
+D BULTG2 Bulletin of Tokyo Gakugei University. Series IV
+D BULTW Bulletin of T\=okai Women's College
+D BULUB1 Universit\u a\c tea din Bra\c sov. Buletinul. Seria C
+D BULUG Universitatea din Gala\c ti. Buletinul. Fascicula II. Matematic\u a, Fizic\u a, Mecanic\u a Teoretic\u a
+D BULUO2 Bulletin of University of Osaka Prefecture. Series A. Engineering and Natural Sciences
+D BULYU Bulletin of the Yamagata University. Natural Science
+D BUTSC Butllet\'\i \ de la Societat Catalana de Ci\`encies F\'\i siques, Qu\'\i miques i Matem\`atiques. Segona \`epoca
+D BUTSM1 Butllet\'\i\ de la Secci\'o de Matem\'atiques
+D BYTE Byte. The Small Systems Journal
+D CAHCE2 Cahiers du Centre d'\'Etudes de Recherche Op\'erationnelle
+D CAHTG Cahiers de Topologie et G\'eom\'etrie Diff\'erentielle
+D CAHTG1 Cahiers de Topologie et G\'eom\'etrie Diff\'erentielle Cat\'egoriq
+D CAIJK Caijing Kexue
+D CALCO Calcolo
+D CALSA Calcutta Statistical Association Bulletin
+D CANJM Canadian Journal of Mathematics. Journal Canadien de Math\'ematiqu
+D CANJP Canadian Journal of Physics
+D CANJS The Canadian Journal of Statistics
+D CANMB Canadian Mathematical Bulletin
+D CARJM Caribbean Journal of Mathematics
+D CASPM \v Ceskoslovensk\'a Akademie V\v ed. \v Casopis Pro P\v estov\'an\'\i \ Matematiky
+D CELEM Celestial Mechanics
+D CENTA Centaurus
+D CHEEJ The Chemical Engineering Journal. An International Journal of Research and Development
+D CHEKD Chengdu Keji Daxue Xuebao
+D CHEMP Chemical Physics
+D CHEPL Chemical Physics Letters
+D CHIAA Chinese Astronomy and Astrophysics
+D CHIAM1 Chinese Annals of Mathematics. Series A. Shuxue Niankan. Ji A
+D CHIAM2 Chinese Annals of Mathematics. Series B
+D CHIJC Chinese Journal of Computers. Jisuanji Xuebao
+D CHIJM Chinese Journal of Mathematics
+D CHINP Chinese Physics
+D CHIOR Chinese Journal of Operations Research. Yunchouxue Zazhi
+D CHISA Chinese Science Abstracts. Part A
+D CHITA1 China Science \&\ Technology Abstracts. Series I. Mathematics, Astronomy, Physics
+D CHIUS Chittagong University Studies. Part II: Science
+D CHOIK (Academy of Science of the People's Republic of Korea. Bulletin) Cho-s\u on Min-ju-ju-\u ui In-min Kong-hwa-kuk Kwa-hak-w\u on. T'ong-bo
+D CIENC Ci\^enc. e Cultura
+D CIENM1 Revista Ciencias Matem\'aticas
+D CIENT Ciencia y Tecnolog\'\i a
+D CIFVT1 Tsifrovaya Vychislitel'naya Tekhnika i Programmirovanie
+D CIRCE Circ\'e
+D CIRSS Circuits, Systems, and Signal Processing
+D CISMM1 Akademiya Nauk SSSR. Sibirskoe Otdelenie. Vychislitel'ny\u \i \ Tsentr. Chislennye Metody Mekhaniki Sploshno\u \i \ Sredy
+D CLAQG Classical and Quantum Gravity
+D CLCLC Computational Linguistics and Computer Languages
+D CMCCC CMCI CompuMath Citation Index. An International, Interdisciplinary Index to the Literature of Applied Mathematics, Computer Science, Statistics, Operations Research and Related Disciplines
+D COGNS Cognitive Science. A Multidisciplinary Journal of Artificial Intelligence, Psychology, and Language
+D COLLM Colloquium Mathematicum
+D COLLM1 Consejo Superior de Investigaciones Cient\'\i ficas. Universidad de Barcelona. Collectanea Mathematica. Seminario Matem\'atico de Barcelona
+D COLMJ The College Mathematics Journal
+D COMAG Computer Aided Geometric Design
+D COMBI Combinatorica. An International Journal of the J\'anos Bolyai Mathematical Society
+D COMBI1 Combinat\'oria. Estudos e Pesquisas
+D COMCA Computer and Control Abstracts
+D COMDI2 Communications of the Dublin Institute for Advanced Studies. Series A
+D COMFSA Universit\'e d'Ankara. Facult\'e des Sciences. Communications. S\'erie $A\sb 3$. Astronomie
+D COMFSM Universit\'e d'Ankara. Facult\'e des Sciences. Communications. S\'erie ${\rm A}\sb 1$. Math\'ematiques
+D COMFSP Universit\'e d'Ankara. Facult\'e des Sciences. Communications. S\'erie $A\sb 2$. Physique
+D COMMA1 Communications of the Association for Computing Machinery
+D COMMA2 Communications in Algebra
+D COMMA3 Computers \&\ Mathematics with Applications. An International Jour
+D COMMA4 Computer Methods in Applied Mechanics and Engineering
+D COMMC Communication and Cognition
+D COMMH Commentarii Mathematici Helvetici
+D COMMP Communications in Mathematical Physics
+D COMMP1 Roczniki Polskiego Towarzystwa Matematycznego. Seria I. Commentationes Mathematicae. Prace Matematyczne
+D COMMS Commentationes Mathematicae. Special Issue
+D COMMSA Communications in Statistics. A. Theory and Methods
+D COMMSB Communications in Statistics. B. Simulation and Computation
+D COMMU2 Commentarii Mathematici Universitatis Sancti Pauli
+D COMMU3 Commentationes Mathematicae Universitatis Carolinae
+D COMOR Computers \&\ Operations Research
+D COMPA Communications on Pure and Applied Mathematics
+D COMPC Computer Physics Communications. An International Journal Devoted to Computational Physics and Computer Programs in Physics
+D COMPD Communications in Partial Differential Equations
+D COMPEE Computers \&\ Electrical Engineering. An International Journal
+D COMPEL Compel. The International Journal for Computation and Mathematics in Electrical and Electronic Engineering
+D COMPF Computers \&\ Fluids. An International Journal
+D COMPJ The Computer Journal
+D COMPM Comment. Phys.-Math.
+D COMPM1 Comment. Phys.-Math. Dissertationes
+D COMPN Computer Networks. International Journal of Distributed Informatiq
+D COMPN1 Computer Networks and ISDN Systems. The International Journal of Computer and Telecommunications Networking
+D COMPO Compositio Mathematica
+D COMPR Computing Reviews
+D COMPS Computing Surveys. ACM. Association for Computing Machinery
+D COMPS2 Computers \&\ Structures. An International Journal
+D COMPS3 Computer Science. Jisuanji Kexue
+D COMPU Computing. Archiv f\"ur Informatik und Numerik
+D COMSD Computational Statistics \&\ Data Analysis
+D COMSSM Communications in Statistics. Stochastic Models
+D COMTP Communications in Theoretical Physics. Lunli Liwu
+D COMVT Complex Variables. Theory and Application. An International Journa
+D CONCE Conceptus. Zeitschrift f\"ur Philosophie
+D CONGN Congressus Numerantium
+D CONPP Contributions to Plasma Physics
+D CONSA Constructive Approximation. An International Journal for Approximations and Expansions
+D CONSM Conferenze del Seminario di Matematica dell'Universit\`a di Bari
+D CONTA Control Theory \&\ Applications. Kongzhi Lilun yu Yingyong
+D CONTC Polish Academy of Sciences. Institute of Applied Cybernetics. Control and Cybernetics
+D CRACA Doklady Bolgarsko\u \i \ Akademii Nauk. Comptes Rendus de l'Acad\'emie Bulgare des Sciences
+D CRACA1 Comptes Rendus des S\'eances de l'Acad\'emie des Sciences. S\'erie I. Math\'ematique
+D CRACA2 Comptes Rendus des S\'eances de l'Acad\'emie des Sciences. S\'erie II. M\'ecanique, Physique, Chimie, Sciences de l'Univers, Sciences de la Te
+D CRACA4 Comptes Rendus de l'Acad\'emie des Sciences. S\'erie G\'en\'erale. La Vie des Sciences
+D CRACS Comptes Rendus Hebdomadaires des S\'eances de l'Acad\'emie des Sciences. Vie Acad\'emique
+D CRACS1 Comptes Rendus Hebdomadaires des S\'eances de l'Acad\'emie des Sciences. S\'erie D
+D CRMAR La Soci\'et\'e Royale du Canada. L'Academie des Sciences. Comptes Rendus Math\'ematiques. (Mathematical Reports)
+D CRYPT Cryptologia
+D CSQCS Computational Statistics Quarterly
+D CURCC CC/CompuMath. Current Contents/CompuMath
+D CURMP Current Mathematical Publications
+D CUTRJ Cuttington Research Journal
+D CWINE Centrum voor Wiskunde en Informatica. Centre for Mathematics and Computer Science. Newsletter
+D CYBCT Cybernetics and Computing Technology
+D CYBER1 Cybernetica
+D CYBER2 Cybernetics
+D CYBES Cybernetics and Systems. An International Journal
+D CZEJPB \v Cehoslovackaja Akademija Nauk. \v Cehoslovacki\u \i \ Fizi\v ceski\u \i \ \v Zurnal. Czechoslovak Academy of Sciences. Czechoslovak Journal of Physics. B
+D CZEMJ \v Cehoslovackaja Akademija Nauk. \v Cehoslovacki\u \i \ Matemati\v ceski\u \i \ \v Zurnal. Czechoslovak Mathematical Journal
+D DALGX Dalian Gongxueyuan Xuebao
+D DAQIK Daqi Kexue
+D DATAM Datamation
+D DEFSJ Defence Science Journal
+D DELPR Delft Progress Report
+D DEMOM Demonstratio Mathematica
+D DENTG Denshi Tsushin Gakkai Ronbunshi Sect. A-D
+D DEUBW1 Deutsche Bibliographie. W\"ochentliches Verzeichnis. Amtsblatt der Deutschen Bibliothek. Neuerscheinungen Sofordienst (CIP)
+D DEUBWA Deutsche Bibliographie. W\"ochentliches Verzeichnis. Amtsblatt der Deutschen Bibliothek. Reihe A
+D DEUBWB Deutsche Bibliographie. W\"ochentliches Verzeichnis. Amtsblatt der Deutschen Bibliothek. Reihe B
+D DEUBWC Deutsche Bibliographie. W\"ochentliches Verzeichnis. Reihe C
+D DEUNRA Deutsche Nationalbibliographie. Reihe A. Neuerscheinungen des Buchhandels
+D DEUNRB Deutsche Nationalbibliographie. Reihe B. Neuerscheinungen Ausserhalb des Buchhandels
+D DIAGR Diagrammes
+D DIALE Dialectica. International Review of Philosophy of Knowledge
+D DIALO Dialogue. Canadian Philosophical Review. Revue Canadienne de Philosophie
+D DIFFE Differential Equations
+D DIFFU1 Differentsial'nye Uravneniya
+D DIFGM Differentsial'naya Geometriya Mnogoobrazi\u \i \ Figur. Kaliningradski\u \i \ Gosudarstvenny\u \i \ Universitet
+D DIFUP2 Differentsial'nye Uravneniya i Ikh Primenenie
+D DIGIP Digital Processes. An International Journal on the Theory and Design of Digital Systems
+D DINAS Gor'kovski\u \i \ Gosudarstvenny\u \i \ Universitet. Dinamika Sistem
+D DINPM1 Dinamika i Prochnost'\ Mashin
+D DINSS1 Institut Gidrodinamiki Sibirskogo Otdeleniya Akademii Nauk SSSR. Dinamika Sploshno\u \i \ Sredy
+D DIRRJ Dir\=as\=at. A Research Journal. Natural Sciences
+D DISAM Discrete Applied Mathematics
+D DISCM Discrete Mathematics
+D DISMR Polska Akademia Nauk. Instytut Matematyczny. Dissertationes Mathematicae. Rozprawy Matematyczne
+D DOGBD Do\u ga Bilim Dergisi. Seri A$\sb 1$: Matematik, Fizik, Kimya, Astronomi ve Yerbilimleri. Nature Science Journal Series A$\sb {1}$: Mathematics, Physics, Chemistry, Astronomy and Geology
+D DOGBD1 Do\u ga Bilim Dergisi. Seri A$\sb 1$: Matematik, Fizik, Kimya, Astronomi
+D DOGMF Do\=ga. Seri\/ ${\Reffont A}_1$: Matematik, Fizik, Kimya, Astronomi ve Yerbilimleri
+D DOKAN1 Doklady Akademii Nauk BSSR
+D DOKAN2 Doklady Akademii Nauk SSSR
+D DOKAN4 Doklady Akademii Nauk UzSSR
+D DOKAN5 Doklady Akademii Nauk Tadzhiksko\u \i \ SSR
+D DOKANA Akademiya Nauk Ukrainsko\u \i \ SSR. Doklady. Seriya A. Fiziko-Matematicheskie i Tekhnicheskie Nauki
+D DONGX Dongbei Gongxueyuan Xuebao
+D DONSX Dongbei Shida Xuebao. Ziran Kexue Ban. Journal of Northeast Normal University. Natural Sciences
+D DOPANA Dopov\=\i d\=\i \ Akadem\=\i \"\i \ Nauk Ukra\"\i ns'ko\"\i \ RSR. Seriya A
+D DUKMJ Duke Mathematical Journal
+D DUREG D\"urerner Geschichtsbl\"atter
+D DVTDV2 D\v ejiny V\v ed a Techniky. Spole\v cnost pro D\v ejiny V\v ed a Techniky
+D ECOCE2 Economic Computation and Economic Cybernetics Studies and Research
+D ECONL Economics Letters
+D ECONO Econometrica. Journal of the Econometric Society
+D ECONR Econometric Reviews
+D EDFBD Electricit\'e de France. Bulletin de la Direction des \'Etudes et Recherches. S\'erie C. Math\'ematiques. Informatique
+D EDSTM Educational Studies in Mathematics
+D EESNT2 NSV Teaduste Akadeemia. F\"u\"usika Instituudi Uurimused. Eesti. Akademia Nauk \`Estonsko\u \i \ SSR. Institut Fiziki. Trudy
+D EESNT4 Eesti NSV Teaduste Akadeemia Toimetised. F\"u\"usika-Matemaatika. Izvestiya Akademii Nauk \`Estonsko\u \i \ SSR. Seriya Fizika-Matematika
+D EGYSJ The Egyptian Statistical Journal
+D EKOMM \`Ekonomika i Matematicheskie Metody
+D EKOMO \v Ceskoslovensk\'a Akademie V\v ed. Ekonomicko-Matematick\'y Obzo
+D ELECJ2 Electronics and Communications in Japan. The Transactions of the Institute of Electronics and Communication Engineers of Japan
+D ELEIK2 Elektronische Informationsverarbeitung und Kybernetik
+D ELEMM Elemente der Mathematik. Revue de Math\'ematiques \'El\'ementaires. Rivista de Matematica Elementare
+D ENCYC Encyclia. Utah Academy of Sciences, Arts, and Letters. Journal
+D ENGFM Engineering Fracture Mechanics
+D ENGRC Engineering Cybernetics. English Edition of Tekhnicheskaya Kibernetika
+D ENSEM2 L'Enseignement Math\'ematique. Revue Internationale. IIe S\'erie
+D EREGU1 Erevanski\u \i \ Gosudarstvenny\u \i \ Universitet. Uchenye Zapiski. Estestvennye Nauki
+D ERGTD Ergodic Theory and Dynamical Systems
+D ESTAD Inter-American Statistical Institute. Estad\'\i stica
+D ESTAE Instituto Nacional de Estad\'\i stica. Estad\'\i stica Espa\~nola
+D EUCLG Euclides. Maandblad voor de Didactiek van de Wiskunde
+D EURJC European Journal of Combinatorics
+D EURJO European Journal of Operational Research
+D EURJP European Journal of Physics
+D EXPNA Exploration of Nature. Da Ziran Tansuo
+D EXPOM Expositiones Mathematicae. International Journal for Pure and Applied Mathematics
+D FASCM Polytechnica Posnaniensis. Institutum Mathematicum. Fasciculi Mathematici
+D FIBOQ The Fibonacci Quarterly. Official Organ of the Fibonacci Association
+D FIZEC1 Ob\b ud edinenny\u \i \ Institut Yadernykh Issledovani\u \i . Dubna. Fizika \`Elementarnykh Chastits i Atomnogo Yadra
+D FIZMS B\b ud lgarska Akademiya na Naukite. Fizicheski Institut. Matematicheski Institut. Fiziko-Matematichesko Spisanie
+D FLUID Fluid Dynamics
+D FLUMS Fluid Mechanics. Soviet Research
+D FOLFS Folia. Facultatis Scientiarum Naturalium Universitatis Purkynianae Brunensis. Physica
+D FORMS Formosan Science
+D FORTP2 Fortschritte der Physik
+D FOUCE Technical University of Pozna\'n. Institute of Control Engineering. Foundations of Control Engineering
+D FOUNP Foundations of Physics
+D FUDAX Fudan Xuebao. Ziran Kexue Ban. Fudan Journal. Natural Sciences
+D FUJES Fu Jen Studies
+D FUKUS Fukuoka University Science Reports
+D FUNAA Functional Analysis and its Applications
+D FUNAC Uniwersytet im. Adama Mickiewicza w Poznaniu Instytut Matematyki. Functiones et Approximatio Commentarii Mathematici
+D FUNAP1 Akademiya Nauk SSSR. Funktsional'ny\u \i \ Analiz i ego Prilozheniya
+D FUNDI3 Roczniki Polskiego Towarzystwa Matematycznego. Seria IV. Fundamenta Informaticae
+D FUNDM Polska Akademia Nauk. Fundamenta Mathematicae
+D FUNDS Fundamenta Scientiae
+D FUNKE Fako de l'Funkcialaj Ekvacioj Japana Matematika Societo. Funkcialaj Ekvaciog. Serio Internacia
+D FUZDX Fuzhou Daxue Xuebao. Journal of Fuzhou University.
+D FUZSS Fuzzy Sets and Systems
+D FUZZM Fuzzy Mathematics. Mohu Shuxue
+D GACMM2 Gaceta Matem\'atica. Primera Serie
+D GANIB Ga\d nita Bh\=arat\=\i . Indian Society for History of Mathematics. Bulletin
+D GANIT Ga\d nita Bharat Ga\d nita Pari\d sad
+D GANIT1 Ganit. Journal of Bangladesh Mathematical Society
+D GAOWY Gaoneng Wuli yu He Wuli
+D GAOXJ Gaodeng Xuexiao Jisuan Shuxue Xuebao
+D GAUGG Gauss-Gesellschaft e. V. G\"ottingen. Mitteilungen
+D GAZEM Gazette des Math\'ematiciens
+D GAZMB Gazeta Matematic\u a. Publica\c tie Lunar\u a Pentru Tineret
+D GAZMM Gazeta Matematic\u a. Perfec\c tionare Metodic\u a \c si Metodologic\u a in Matematic\u a \c si Informatic\u a
+D GENER General Education Review. Toho University
+D GENRG2 General Relativity and Gravitation
+D GEOAF Geophysical and Astrophysical Fluid Dynamics
+D GEOMD2 Geometriae Dedicata
+D GESNE Gesnerus
+D GIDRK1 Akademiya Nauk Ukrainsko\u \i \ SSR. Institut Gidromekhaniki. Gidromekhanika
+D GLAMJ Glasgow Mathematical Journal
+D GLASM2 Dru\v sstvo Matemati\v cara i Fizi\v cara S. R. Hrvatske. Glasnik Matemati\v cki. Serija III
+D GODSU Godishnik Sofi\u \i sk. Univ. Fak. Mat. Mekh.
+D GODSU1 Godishnik Sofi\u \i sk. Univ. Fiz. Fak.
+D GODVI1 Godishnik na Visshiya Inzherno-Stroitelen Institut
+D GODVP1 Godishnik na Visshiya Pedagogicheski Institut v Shumen. Prirodo-Matematicheski Fakultet
+D GODVU1 Godishnik na Visshite Uchebni Zavedeniya. Tekhnicheska Mekhanika
+D GODVU2 Godishnik na Visshite Uchebni Zavedeniya. Tekhnicheska Fizika
+D GODVU3 Godishnik na Visshite Uchebni Zavedeniya. Prilozhna Matematika
+D GRAPC Graphs and Combinatorics. An Asian Journal
+D GRATO1 Kazanski\u \i \ Gosudarstvenny\u \i \ Universitet. Gravitatsiya i Teoriya Otnositel'nosti
+D GUJSR Gujarat Statistical Review
+D HADJS Hadronic Journal Supplement
+D HADRJ Hadronic Journal
+D HAEGD Harbin Gongye Daxue Xuebo
+D HAKSC K\u on'guk Taehakkyo, Haksul Y\u on'guwon. Hak-sul Chi. (K\u on'guk University. Research Institute. Research Journal)
+D HANDX Hangzhou Daxue Xuebao
+D HARRJ Hardy-Ramanujan Journal
+D HEIDZ Heilongjiang Daxue Ziran Kexue Xuebao
+D HEIKA Heimatbl\"atter des Kreises Aachen
+D HELPA Helvetica Physica Acta. Societatis Physicae Helveticae Commentaria Publica
+D HEWPJ Hewlett-Packard Journal
+D HIRMJ Hiroshima Mathematical Journal
+D HISPL History and Philosophy of Logic
+D HISTM Historia Mathematica
+D HISTO Historia Scientiarum. International Journal of the History of Science Society of Japan
+D HISTS History of Science. An Annual Review of Literature, Research, and Teaching
+D HISTT History and Technology. An International Journal
+D HITJA Hitotsubashi Journal of Arts \&\ Sciences. Hitotsubashi University
+D HOKMJ Hokkaido Mathematical Journal
+D HOMME L'Homme. Revue Fran\c caise d'Anthropologie
+D HONMJ Honam Mathematical Journal
+D HOUJM Houston Journal of Mathematics
+D HUAGX Huazhong Gong Xueyuan Xuebao
+D HUASD Huadong Shifan Dazue Xuebao. Ziran Kexue Ban
+D HUASX Huazhong Shiyuan Xuebao. Ziran Kexue Ban
+D HUNSD Hunan Shifan Daxue Xuebao. Ziran Kexue Ban
+D HUNSX Hunan Shiyuan Xuebao
+D IAPAR IAPQR Transactions. Journal of the Indian Association for Productivity, Quality \&\ Reliability
+D IBMJR International Business Machines Corporation. Journal of Research and Development
+D IEETA1 Institute of Electrical and Electronics Engineers. Transactions on Acoustics, Speech, and Signal Processing
+D IEETA3 Institute of Electrical and Electronics Engineers. Transactions on Antennas and Propagation
+D IEETA6 Institute of Electrical and Electronics Engineers. Transactions on Aerospace and Electronic Systems
+D IEETA7 Institute of Electrical and Electronics Engineers. Transactions on Automatic Control
+D IEETC1 Institute of Electrical and Electronics Engineers. Transactions on Circuits and Systems
+D IEETC2 Institute of Electrical and Electronics Engineers. Transactions on Communications
+D IEETC4 Institute of Electrical and Electronics Engineers. Transactions on Computers
+D IEETG3 Institute of Electrical and Electronics Engineers. Transactions on Geoscience and Remote Sensing
+D IEETI2 Institute of Electrical and Electronics Engineers. Transactions on Information Theory
+D IEETM Institute of Electrical and Electronics Engineers. Transactions on Microwave Theory and Techniques
+D IEETP Institute of Electrical and Electronic Engineers. Transactions on Plasma Science
+D IEETS1 Institute of Electrical and Electronics Engineers. Transactions on Software Engineering
+D IEETS2 Institute of Electrical and Electronic Engineers. Transactions on Systems, Man, and Cybernetics
+D ILLJM Illinois Journal of Mathematics
+D IMAJA IMA (Institute of Mathematics and its Applications). Journal of Applied Mathematics
+D IMAJM IMA Journal of Mathematics Applied in Medicine and Biology
+D IMAJN IMA (Institute of Mathematics and its Applications). Journal of Numerical Analysis
+D INDAM Indag. Math.
+D INDJH2 Indian Journal of History of Science. National Institute of Sciences of India
+D INDJM1 Indian Journal of Mathematics
+D INDJM2 Indian Journal of Mechanics and Mathematics
+D INDJPM Indian Journal of Pure and Applied Mathematics
+D INDJPP Indian Journal of Pure and Applied Physics
+D INDUM1 Indiana University Mathematics Journal
+D INDUM2 Industrial Mathematics
+D INFAC Information and Control. Xinxi yu Kongzhi
+D INFOC2 Information and Control
+D INFOS3 Information Sciences. An International Journal
+D INFPL2 Information Processing Letters
+D INSHE Institut des Hautes \'Etudes Scientifiques. Publications Math\'ematiques
+D INSMS Institute of Mathematical Statistics. Bulletin
+D INSPT Institutului Politehnic ``Traian Vuia''\ Timi\c soara. Lucr\u arile Seminarului de Matematic\u a \c si Fizic\u a
+D INSUR Insurance: Mathematics \&\ Economics
+D INTEO Integral Equations and Operator Theory
+D INTER International Economic Review
+D INTJC3 International Journal of Computer Mathematics. Section A. Programming Theory and Methods. Section B. Computational Methods
+D INTJC4 International Journal of Control
+D INTJC5 International Journal of Computer and Information Sciences
+D INTJC6 International Journal of Circuit Theory and Applications
+D INTJE1 International Journal of Electronics
+D INTJE2 International Journal of Engineering Science
+D INTJF International Journal of Fracture
+D INTJG1 International Journal of Game Theory
+D INTJG3 International Journal of General Systems. Methodology, Applications, Education
+D INTJM2 International Journal of Mathematical Education in Science and Technology
+D INTJM4 International Journal of Mathematics and Mathematical Sciences
+D INTJN International Journal of Neuroscience
+D INTJN1 International Journal of Non-Linear Mechanics
+D INTJN2 International Journal for Numerical Methods in Engineering
+D INTJN3 International Journal for Numerical and Analytical Methods in Geomechanics
+D INTJN4 International Journal for Numerical Methods in Fluids
+D INTJP1 International Journal of Plasticity
+D INTJQ International Journal of Quantum Chemistry
+D INTJQ1 International Journal of Quantum Chemistry
+D INTJS1 International Journal of Solids and Structures
+D INTJS2 International Journal of Systems Science
+D INTJT International Journal of Theoretical Physics
+D INTLR International Logic Review. Rassegna Internazionale di Logica
+D INTMN International Mathematical News
+D INTRR The International Journal of Robotics Research
+D INTSR International Statistical Review. Revue International de Statistiq
+D INTSR1 ISR. Interdisciplinary Science Reviews
+D INVEM Inventiones Mathematicae
+D INVEO Investigaci\'on Operacional
+D INVEP Inverse Problems. An International Journal of Inverse Problems, Inverse Methods and Computerized Inversion of Data
+D INZFZ1 Inzhenerno-Fizicheski\u \i \ Zhurnal
+D IRAJS Iraqi Journal of Science
+D IRIMS Irish Mathematical Society Newsletter
+D ISIS Isis. An International Review Devoted to the History of Science and Civilization
+D ISLJS Islamabad Journal of Sciences. Journal of Mathematics and Sciences
+D ISRJM Israel Journal of Mathematics
+D ISRJT Israel Journal of Technology
+D ISSOA1 Kievski\u \i \ Gosudarstvenny\u \i \ Universitet. Issledovanie Operatsi\u \i \ i ASU
+D ISSPM Kazanski\u \i \ Universitet. Issledovaniya po Prikladno\u \i \ Matematike
+D ISSTP1 Kazanski\u \i \ Universitet. Issledovaniya po Teorii Plastin i Obolochek
+D ISTAI Istoriko-Astronomicheskie Issledovaniya
+D ISTLAA Istituto Lombardo. Accademia di Scienze e Lettere. Rendiconti. Scienze Matematiche, Fisiche, Chimiche e Geologiche. A
+D ISTMI Istoriko-Matematicheskie Issledovaniya
+D ISTTU \.Istanbul Teknik \"Universitesi B\"ulteni. Bulletin of the Technical University of Istanbul
+D ISTUF \.Istanbul \"Universitesi Fen Fak\"ultesi Mecmuasi. A Serisi. Sirf\^\i \ ve Tatbiki Matematik. Revue de la Facult\'e des Sciences de l'Universit\'e d'Istanbul. S\'erie A. Math\'ematiques Pures et Appliqu\'ees
+D ISTVS2 Istituto Veneto di Scienze, Lettere ed Arti. Venezia. Atti. Classe de Scienze Matematiche e Naturali
+D IZVAN4 Izvestiya Akademii Nauk SSSR. Seriya Matematicheskaya
+D IZVAN7 Izvestiya Akademii Nauk UzSSR. Seriya Fiziko-Matematicheskikh Nauk. UzSSR Fanlar Akademiyasining Akhboroti. Fizika-Matematika Fanlari Seriyasi
+D IZVAN9 Izvestiya Akademii Nauk Kirgizsko\u \i \ SSR
+D IZVANB Izvestiya Akademii Nauk Armyansko\u \i \ SSR. Seriya Matematika
+D IZVANC Izvestiya Akademii Nauk Armyansko\u \i \ SSR. Seriya Mekhanika
+D IZVAND Izvestiya Akademii Nauk Armyansko\u \i \ SSR. Seriya Tekhnicheskikh Nauk
+D IZVANE Izvestiya Akademii Nauk Azerba\u \i dzhansko\u \i \ SSR. Seriya Fiziko-Tekhnicheskikh i Matematicheskikh Nauk
+D IZVANI Izvestiya Akademii Nauk Kazakhsko\u \i \ SSR. Seriya Fiziko-Matematicheskaya
+D IZVANJ Izvestiya Akademii Nauk Moldavsko\u \i \ SSR. Seriya Fiziko-Tekhnicheskikh i Matematicheskikh Nauk
+D IZVANM Izvestiya Akademii Nauk SSSR. Mekhanika Tverdogo Tela
+D IZVANO Izvestiya Akademii Nauk SSSR. Seriya Fizika Atmosfery i Okeana
+D IZVANP Izvestiya Akademii Nauk SSSR. Mekhanika Zhidkosti i Gaza
+D IZVANQ Izvestiya Akademii Nauk SSSR. Tekhnicheskaya Kibernetika
+D IZVANR Izvestiya Akademii Nauk Tadzhiksko\u \i \ SSR. Otdelenie Fiziko-Matematicheskikh, Khimicheskikh i Geologicheskikh Nauk
+D IZVANS Izvestiya Akademii Nauk Armyansko\u \i \ SSR. Seriya Fizika
+D IZVANU Izvestiya Akademii Nauk Turkmensko\u \i \ SSR. Seriya Fiziko-Tekhnicheskikh, Khimicheskikh i Geologicheskikh Nauk
+D IZVANZ Izvestiya Akademii Nauk SSSR Seriya Fizika Zemli
+D IZVAS1 Izvestiya Academy of Sciences USSR. Atmospheric and Oceanic Physic
+D IZVSK3 Izvestiya Severo-Kavkazskogo Nauchnogo Tsentra Vysshe\u \i \ Shkoly. Estestvennye Nauki
+D IZVSK4 Izvestiya Severo-Kavkazskogo Nauchnogo Tsentra Vysshe\u \i \ Shkoly. Tekhnicheskie Nauki
+D IZVSO2 Izvestiya Sibirskogo Otdeleniya. Akademiya Nauk SSSR. Seriya Tekhnicheskikh Nauk
+D IZVTP1 Izvestiya Tomskogo Ordena Trudovogo Krasnogo Znameni Politekhnicheskogo Instituta imeni S. M. Kirova
+D IZVVG1 Izvestiya Voronezhskogo Gosudarstvennogo Pedagogicheskogo Institut
+D IZVVU3 Izvestiya Vysshikh Uchebnykh Zavedeni\u \i . Fizika
+D IZVVU4 Izvestiya Vysshikh Uchebnykh Zavedeni\u \i . Matematika
+D IZVVU5 Izvestiya Vysshikh Uchebnykh Zavedeni\u \i . Radiofizika
+D IZVVU6 Izvestiya Vysshikh Uchebnykh Zavedeni\u \i . Aviatsionnaya Tekhnik
+D JACOS Acoustical Society of America. Journal
+D JAHDM Jahresbericht der Deutschen Mathematiker-Vereinigung
+D JAHRS Jahangirnagar Review Part A: Science
+D JALGE Journal of Algebra
+D JALGO Journal of Algorithms
+D JAMEC Journal of the American Chemical Society
+D JAMES Journal of the American Statistical Association
+D JANAM Journal d'Analyse Math\'ematique
+D JANIE The Journal of Animal Ecology
+D JANUS Janus. Revue Internationale de l'Histoire des Sciences, de la M\'edecine, de la Pharmacie et de la Technique
+D JAPJM2 Science Council of Japan. Japanese Journal of Mathematics. New Ser
+D JAPPM1 Journal of Applied Mathematics and Mechanics. Translation of the Soviet journal Prikladnaya Matematika i Mekhanika
+D JAPPM2 Journal of Applied Mechanics and Technical Physics
+D JAPPP2 Journal of Applied Probability
+D JAPPT2 Journal of Approximation Theory
+D JASAT Journal of the Asahikawa Technical College
+D JASSC Journal of the Association for Computing Machinery
+D JASTS American Astronautical Society. Journal of the Astronautical Scien
+D JATMS Journal of the Atmospheric Sciences
+D JAUSMA Australian Mathematical Society. Journal. Series A
+D JAUSMB Australian Mathematical Society. Journal. Series B. Applied Mathematics
+D JBIHM Journal of the Bihar Mathematical Society
+D JBIOM Journal of Biomechanics
+D JBUHA Heidelberger Akademie der Wissenschaften. Jahrbuch
+D JCENC Journal of Central China Teachers College. Natural Sciences Edition. Huazhong Shiyuan Xuebao. Ziran Kexue Ban
+D JCHEP The Journal of Chemical Physics
+D JCHES Chemical Society. Journal Faraday Transactions II
+D JCHEU J. Chekiang Univ.
+D JCHII Chinese Institute of Engineers. Journal
+D JCHIU Journal of China University of Science and Technology. Zhongguo Kexue Jishu Daxue Xuebao
+D JCHUS Journal of Chengdu University of Science and Technology. Chengdu Keji Daxue Xuebao
+D JCLAS Journal of Classification
+D JCOLEB Nihon University. College of Engineering. Journal. Series B
+D JCOLI Journal of Colloid and Interface Science
+D JCOLS Journal of the College of Science. University of Riyadh
+D JCOMA Journal of Computational and Applied Mathematics
+D JCOMC Journal of Computational Chemistry
+D JCOMI2 Journal of Combinatorics, Information \&\ System Sciences
+D JCOMM Journal of Computational Mathematics. An International Journal on Numerical Methods, Analysis and Applications
+D JCOMP2 Journal of Computational Physics
+D JCOMS Journal of Computer and System Sciences
+D JCOMTA Journal of Combinatorial Theory. Series A
+D JCOMTB Journal of Combinatorial Theory. Series B
+D JCUNS Journal of Cuneiform Studies
+D JDALI Journal of Dalian Institute of Technology. Dalian Gong Xueyuan Xue
+D JDIFE Journal of Differential Equations
+D JDIFG2 Journal of Differential Geometry
+D JDIGS Journal of Digital Systems
+D JEASC Journal of East China Normal University. Natural Science Edition. Huadong Shifan Daxue Xuebao. Ziran Kexue Ban
+D JECOD Journal of Economic Dynamics \&\ Control
+D JECON2 Journal of Econometrics
+D JECONT Journal of Economic Theory
+D JELAS Journal of Elasticity
+D JELIM Journal of the Elisha Mitchell Scientific Society
+D JENGM Journal of Engineering Mathematics
+D JENGP Journal of Engineering Physics
+D JFACE1 Journal of the Faculty of Engineering. Chiba University
+D JFACE2 Journal of the Faculty of Engineering. University of Tokyo. Series B
+D JFACE4 Journal of the Faculty of Education. Saga University
+D JFACL1 Journal of the Faculty of Liberal Arts. Yamaguchi University. (Natural Science)
+D JFACS1 Journal of the Faculty of Science. Shinshu University
+D JFACS2 Journal of the Faculty of Science. University of Tokyo. Section IA. Mathematics
+D JFINA The Journal of Finance
+D JFLUM Journal of Fluid Mechanics
+D JFRAI Journal of the Franklin Institute
+D JFUDU Journal of Fudan University. Natural Science. Fudan Xuebao. Ziran Kexue Ban
+D JFUNA2 Journal of Functional Analysis
+D JFUZU J. Fuzhou Univ.
+D JGEOM2 Journal of Geometry
+D JGEOP Journal of Geometry and Physics
+D JGRAT Journal of Graph Theory
+D JHANU Journal of Hangzhou University. Natural Science Edition. Hangzhou Daxue Xuebao. Ziran Kexue Ban
+D JHARI Journal of Harbin Institute of Technology. Harbin Gongye Daxue Xue
+D JHEIU J. Heilongjiang Univ. Natur. Sci.
+D JHISA1 Journal for the History of Astronomy
+D JHISA2 Journal for the History of Arabic Science
+D JHOKUA Journal of Hokkaido University of Education. Section II A
+D JHUAI1 Journal of Huachung Institute of Technology
+D JHUAU Journal of Huazhong (Central China) University of Science and Technology. English Edition
+D JHUAU1 Journal. Huazhong (Central China) University of Science and Technology. Huazhong Gong Xueyuan Xuebao
+D JHUNN Journal of Hunan Normal University. Natural Science Edition. Hunan Shifan Daxue Xuebao. Ziran Kexue Ban.
+D JILDZ Jilin Daxue Ziran Kexue Xuebao
+D JINDA Indian Academy of Mathematics. Journal
+D JINDI Indian Institute of Science. Journal. Sections A-C
+D JINDM2 The Journal of the Indian Mathematical Society. New Series
+D JINDS Journal of the Indian Statistical Association
+D JINDS1 Journal of the Indian Society of Statistics and Operations Research
+D JINDS2 Journal of the Indian Society of Agricultural Statistics
+D JINFO Journal of Information \&\ Optimization Sciences
+D JINFP1 Journal of Information Processing
+D JINNM J. Inner Mongolia Univ.
+D JINTA2 Journal of the International Association for Mathematical Geology
+D JINTE Journal of Integral Equations
+D JISUS Jisuan Shuxue
+D JJAPS Journal of the Japan Statistical Society (Nihon T\^okei Gakkai Kaih\^o)
+D JKARU Journal of the Karnatak University. Science
+D JKARU1 Journal Karadeniz University. Faculty of Arts and Sciences. Series of Mathematics-Physics
+D JKORM Journal of the Korean Mathematical Society
+D JKORS Journal of the Korean Statistical Society
+D JLANU J. Lanzhou Univ.
+D JLOGP Journal of Logic Programming
+D JLONM2 The Journal of the London Mathematical Society. Second Series
+D JMADK Madurai Kamaraj University. Journal
+D JMATA Journal of Mathematical Analysis and Applications
+D JMATB Journal of Mathematical Biology
+D JMATE Journal of Mathematical Economics
+D JMATK Journal of Mathematics of Kyoto University
+D JMATP4 Journal of Mathematical Physics
+D JMATP5 Journal of Mathematical and Physical Sciences
+D JMATP6 Journal of Mathematical Psychology
+D JMATP7 Journal de Math\'ematiques Pures et Appliqu\'ees. Neuvi\`eme S\'er
+D JMATR Journal of Mathematical Research \&\ Exposition. Shuxue Yanjiu yu Pinglun
+D JMATS2 Journal of Mathematical Sciences. The Society of Mathematical Sciences
+D JMATS3 Journal of the Mathematical Society of Japan
+D JMATS5 The Journal of Mathematical Sociology
+D JMATT Journal of Mathematics. Tokushima University
+D JMATW Journal of Mathematics. Shuxue Zazhi
+D JMAUA Maulana Azad College of Technology. Journal
+D JMECP Journal of the Mechanics and Physics of Solids
+D JMECT Journal de M\'ecanique Th\'eorique et Appliqu\'ee. Journal of Theoretical and Applied Mechanics
+D JMULA Journal of Multivariate Analysis
+D JNANA J\~n\=an\=abha. The Vijnana Parishad of India. Bundelkhand Univers
+D JNANI Journal of Nanjing Institute of Technology. Nanjing Gong Xueyuan Xuebao.
+D JNANU J. Nanjing Univ.
+D JNATA Journal of National Academy of Mathematics, India
+D JNATC National Chiao Tung University. Journal
+D JNATS2 The Journal of Natural Sciences and Mathematics
+D JNATS3 J. Natur. Sci. Beijing Normal Univ.
+D JNIGM Journal of the Nigerian Mathematical Society
+D JNONC The Journal of Non-Classical Logic
+D JNORI Journal of Northeast Institute of Technology. Dongbei Gong Xueyuan Xuebao
+D JNORN Journal of Northeast Normal University. Natural Science. Dongbei Shida Xuebao. Ziran Kexue Ban
+D JNORN1 J. Northeast Normal Univ.
+D JNORU Journal of Northwest University. Natural Sciences. Xibei Daxue Xuebao. Ziran Kexue Ban
+D JNUMM Journal on Numerical Methods and Computer Applications. Shuxue Jisuan yu Jisuanji Yingyong
+D JNUMT Journal of Number Theory
+D JOPER2 Journal of the Operations Research Society of Japan
+D JOPET Journal of Operator Theory
+D JOPTS1 Journal of the Optical Society of America A
+D JOPTT2 Journal of Optimization Theory and Applications
+D JORIM Journal of Orissa Mathematical Society
+D JOUTS Journal of Time Series Analysis
+D JPHIL Journal of Philosophical Logic
+D JPHIL2 Journal of Philosophy
+D JPHYS1 Journal of the Physical Society of Japan
+D JPHYS2 Le Journal de Physique
+D JPHYSA Journal of Physics. A. Mathematical and General
+D JPHYSB Journal of Physics. B. Atomic and Molecular Physics
+D JPREF Journal of the Predental Faculty. Gifu College of Dentistry. Gifu Shika Daigaku Shingakubu Kenkyu Hokoku
+D JPROR Royal Society of New South Wales. Journal and Proceedings
+D JPURA1 Journal of Pure and Applied Algebra
+D JPURA2 Middle East Technical University. Journal of Pure and Applied Sciences. Orta Do\v gu Teknik \"Universitesi. Temel ve Uygulamali Bilimler Dergisi
+D JPURM Journal of Pure Mathematics
+D JRECM Journal of Recreational Mathematics
+D JREIA Journal f\"ur die Reine und Angewandte Mathematik
+D JRESN1 National Bureau of Standards. Journal of Research
+D JRHEO Journal of Rheology
+D JROYSA Journal of the Royal Statistical Society. Series A. General
+D JROYSB Journal of the Royal Statistical Society. Series B. Methodological
+D JROYSC Journal of the Royal Statistical Society. Series C. Applied Statistics
+D JSAIU Saitama University. Faculty of Education. Journal. Mathematics and Natural Science
+D JSCIR1 Journal of Scientific Research
+D JSHAC J. Shanghai Chiaotung Univ.
+D JSHAC1 Journal of Shandong College of Oceanology
+D JSHAJ Journal of Shanghai Jiaotong University. Shanghai Jiaotong Daxue Xuebao
+D JSHAU J. Shanghai Univ. Sci. Tech.
+D JSHAU1 Journal of Shanxi University. Natural Science Edition. Shanxi Daxue Xuebao Ziran Kexue Ban
+D JSHIU2 Shivaji University. Journal. (Science)
+D JSKKU Journal of Sung Kyun Kwan University
+D JSOCA Journal of the Society of Architectural Historians
+D JSOUG South Gujarat University. Journal
+D JSOUV Journal of Sound and Vibration
+D JSOVM Journal of Soviet Mathematics
+D JSTAC2 Journal of Statistical Computation and Simulation
+D JSTAP2 Journal of Statistical Planning Inference
+D JSTAP3 Journal of Statistical Physics
+D JSTAR Journal of Statistical Research
+D JSTRM Journal of Structural Mechanics
+D JSUNY J. Sun Yatsen Univ.
+D JSYMC Journal of Symbolic Computation
+D JSYML The Journal of Symbolic Logic
+D JSYSS1 Journal of Systems Science and Mathematical Sciences. Xitong Kexue yu Shuxue
+D JTECB Journal of Technology. Bengal Engineering College
+D JTECP Polish Academy of Sciences. Institute of Fundamental Technological Research. Journal of Technical Physics
+D JTECR Journal for Technikon Research and Education
+D JTENS Journal of the Tensor Society of India
+D JTHEB Journal of Theoretical Biology
+D JTHEN Journal of Theoretical Neurobiology
+D JTHES Journal of Thermal Stresses. An International Quarterly
+D JTIAU Journal of Tianjin University. Tianjin Daxue Xuebao
+D JTONU J. Tongji Univ.
+D JTSIU Journal of Tsinghua University. Qinghua Daxue Xuebao
+D JTSUC Journal of Tsuda College
+D JUNIB2 Journal of the University of Bombay. New Series
+D JUNIK The Journal of the University of Kuwait. Science
+D JUNIP University of Poona. Journal
+D JVLSC Journal of VLSI and Computer Systems
+D JWARC2 Journal of the Warburg and Courtauld Institutes
+D JWUHI Journal of the Wuhan Institute of Hydraulic and Electric Engineering. Wuhan Shuili Dianli Xueyuan Xuebao
+D JWUHI1 Journal of Wuhan Institute of Building Materials. Wuhan Jiancai Xueyuan Xuebao
+D JWUHI2 Journal of the Wuhan Institute of Iron and Steel Technology. Wuhan Gangtie Xueyuan Xuebao
+D JWUHU Journal of Wuhan University. Natural Sciences Edition. Wuhan Daxue Xuebao. Ziran Kexue Ban
+D JXIAJ J. Xi'an Jiaotong Univ.
+D JXINU Journal Xinjiang University of Natural Science. Xinjiang Daxue Xuebao Ziran Kexue Ban
+D JXUNS J. Xiamen Univ. Nat. Sci.
+D JZHEU J. Zhejiang Univ.
+D KARMA Riazi. Souvenir of the Karachi Mathematics Association
+D KARUJ Karachi University. Journal of Science
+D KARUM Karaden\.\i z University Mathematical Journal
+D KEISC Keio Science and Technology Reports
+D KENKG Memoirs of Gakush\^uin High School
+D KEXTC Chinese Academy of Science. Kexue Tongbao (Science Bulletin)
+D KEXTE Chinese Academy of Science. Kexue Tongbao (Science Bulletin). A Monthly Journal of Science. English Edition
+D KEXUT1 Kexue Tansuo
+D KIBEK Otdelenie Matematiki, Mekhaniki i Kibernetiki Akademii Nauk Ukrainsko\u \i \ SSR. Kibernetika
+D KIBVT1 Akademiya Nauk Ukrainsko\u \i \ SSR. Institut Kibernetiki. Kibernetika i Vychislitel'naya Tekhnika
+D KINAM Kinam. Revista de F\'\i sica
+D KINFN Kinematika i Fizika Nebesnykh Tel
+D KIRGP1 Kirovski\u \i \ Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut imeni V. I. Lenina. Uchenye Zapiski
+D KNILD1 Knizhnaya Letopis' Dopolnitel'ny##undt\u \i \ Vypusk
+D KNILU1 Knizhnaya Letopis' Ukazatel' Seri##undt\u \i nykh Izdani##undt\u \i \
+D KNIZL1 Knizhnaya Letopis'
+D KOBJM Kobe Journal of Mathematics
+D KODMJ Kodai Mathematical Journal
+D KOZMS2 K\"ozlem\'enyek. MTA Sz\'amit\'astechnikai \'es Automatiz\'al\'asi Kutat\'o Int\'ezet Budapest
+D KRIST1 Kristallografiya
+D KUIGP3 Ku\u \i byshevski\u \i \ Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut. Nauchnye Trudy
+D KUMJSM Kumamoto Journal of Science. (Mathematics)
+D KVANE1 Kvantovaya \`Elektronika
+D KWAGU Kwansei Gakuin University. Annual Studies
+D KWAHN2 Polska Akademia Nauk. Zak\l ad Historii Nauki i Techniki. Kwartalnik Historii Nauki i Techniki
+D KYBEP Kybernetika
+D KYBER Kybernetes. An International Journal of Cybernetics and General Systems
+D KYBPS Kybernetika. Supplement
+D KYUMJ Kyungpook National University. Kyungpook Mathematical Journal
+D LANDX Lanzhou Daxue Xuebao. Ziran Kexue Ban. Journal of Lanzhou University. Natural Sciences
+D LARSS Large Scale Systems. Theory and Applications
+D LATME3 Latvi\u \i ski\u \i \ Gosudarstvenny\u \i \ Universitet imeni P. Stuchki. Latvi\u \i ski\u \i \ Matematicheski\u \i \ Ezhegodnik
+D LATPZV Latvijas PSR Zin\=at\c nu Akad\=emijas V\=estis. Izvestiya Akademii Nauk Latvi\u \i sko\u \i \ SSR
+D LATPZZ Latvijas PSR Zin\=at\lfhook nu Akad\=emijas V\=estis. Fizikas un Tehnisko Zin\=at\lfhook nu S\=erija. Izvestiya Akademii Nauk Latvi\u \i sko\u \i \ SSR. Seriya Fizicheskikh i Tekhnicheskikh Nauk
+D LENGP3 Leninabadski\u \i \ Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut. Uchenye Zapiski
+D LENGU3 Leningradski\u \i \ Gosudarstvenny\u \i \ Ordena Lenina Universitet imeni A. A. Zhdanova. Uchenye Zapiski. Seriya Matematicheskikh Nauk
+D LEONA Leonardo. Art Science and Technology. International Journal of the Contemporary Artist
+D LETMP Letters in Mathematical Physics. A Journal for the Rapid Dissemination of Short Contributions in the Field of Mathematical Physics
+D LETNC2 Lettere al Nuovo Cimento. Rivista Internazionale della Societ\`a Italiana di Fisica. Serie 2
+D LIBEM Libertas Mathematica
+D LIBJS The Libyan Journal of Science
+D LINAA2 Linear Algebra and its Applications
+D LINGP Linguistics and Philosophy
+D LINMA Linear and Multilinear Algebra
+D LITFS Lietuvos TSR Moksl\polhk u Akademija. Lietuvos TSR Auk\v stosios Mokyklos. Lietuvos Fizikos Rinkinys. Akademiya Nauk Litovsko\u \i \ SSR. Vysshie Shkoly Litovsko\u \i \ SSR. Litovski\u \i \ Fizicheski\u \i \ Sbornik
+D LITMJ Lithuanian Mathematical Journal
+D LITMS Lietuvos TSR Moksl\polhk u Akademija. Lietuvos TSR Auk\v stosios Mokyklos. Lietuvos Matematikos Rinkinys. Akademiya Nauk Litovsko\u \i \ SSR. Vysshie Uchebnye Zavedeniya Litovsko\u \i \ SSR. Litovski\u \i \ Matematicheski\u \i \ Sbornik
+D LIXUX Lixue Xuebao
+D LIXYS1 Lixue yu Shijian
+D LOGIA2 Logique et Analyse. Nouvelle S\'erie
+D LOSAS Los Alamos Science
+D LUNLL Lunli Liwu
+D LUSJS Luso. Journal of Science and Technology
+D MAGNET Magnetohydrodynamics. A translation of Magnitnaya Gidrodinamika of the Academy of Sciences of the Latvian SSR
+D MAGNG Akademiya Nauk Latviisko\u \i \ SSR. Magnitnaya Gidrodinamika
+D MAKAN Makedonska Akademija na Naukite i Umetnostite. Oddelenie za Prirodo-Matematichki Nauki. Prilozi=Makedonska Akademija na Naukite i Umetnostite. Oddelenie za Prir
+D MAKAN1 Makedonska Akademija na Naukite i Umetnostite. Oddelenie za Matematichki-Tehnichki Nauki. Prilozi=Makedonska Akademija na Naukite i Umetnostite. Oddelenie za Ma
+D MANAS Management Science. Journal of the Institute of Management Science. Application and Theory Series
+D MANUG Manuscripta Geodaetica
+D MANUM Manuscripta Mathematica
+D MARGP1 Mari\u \i ski\u \i \ Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut. Uchenye Zapiski
+D MATAC Matem\'atica Aplicada e Computacional
+D MATBI Matematichki Bilten=Matemati\v cki Bilten
+D MATCE Mathematics and Computer Education
+D MATCH Match
+D MATCR Matem\'atica Costarricense
+D MATCS Mathematics and Computers in Simulation
+D MATCU Mathematics Colloquium University of Cape Town
+D MATEB1 Matematika
+D MATEC Le Matematiche
+D MATEN Matem\'aticas y Ense\~nanza
+D MATES The Mathematics Education
+D MATFI1 Matematicheskaya Fizika i Neline\u \i naya Mekhanika
+D MATFM Matematiskfysiske Meddelelser udgivet af Det Kongelige Danske Videnskabernes Selskab
+D MATFU Matematichki Fakultet. Univerzitetot Kiril i Metodij. Skopje. Godishen Zbornik=Matemati\v cki Fakultet. Univerzitet Kiril i Metodij. Skopje. Godi\v sen Zbornik
+D MATHA Mathematische Annalen
+D MATHA1 Math\=ematik\=e Ag\=og\=e
+D MATHB1 Mathematica Balkanica
+D MATHB2 Mathematical Biosciences. An International Journal
+D MATHC Societatea de S\c tiin\c te Matematice \c si Fizice din R.P.R. Filiala Cluj. Mathematica
+D MATHC1 Mathematical Chronicle
+D MATHC3 Mathematics of Computation
+D MATHE Mathematika. A Journal of Pure and Applied Mathematics
+D MATHE2 Mathematical Education
+D MATHF Mathematical Forum
+D MATHG The Mathematical Gazette
+D MATHI The Mathematical Intelligencer
+D MATHJ Mathematica Japonica
+D MATHM1 Mathematics Magazine
+D MATHM2 Mathematical Medley
+D MATHM3 Mathematical Modelling
+D MATHN1 Mathematische Nachrichten
+D MATHN2 Mathematicae Notae. Boletin del Instituto de Matem\'atica
+D MATHN3 Mathematical Notes of the Academy of Sciences of the USSR
+D MATHP Mathematical Programming
+D MATHR Mathematical Reviews
+D MATHR1 Mathematical Reviews (Microfiche)
+D MATHS1 Mathematica Scandinavica
+D MATHS3 Mathematica Slovaca
+D MATHS4 The Mathematics Student
+D MATHS5 The Mathematical Scientist
+D MATHS6 Mathematische Semesterberichte
+D MATHS7 Mathematical Spectrum
+D MATHT Mathematics Today
+D MATHZ Mathematische Zeitschrift
+D MATIM Matimy\'as Matematika
+D MATIS Akademiya Nauk Moldavsko\u \i \ SSR. Institut Matematiki s Vychislitel'nym Tsentrom. Matematicheskie Issledovaniya
+D MATJO Mathematical Journal of Okayama University
+D MATLA Matematikai Lapok. Bolyai J\'anos Matematikai T\'arsulat
+D MATLP Matematicheskaya Logika i ee Primeneniya
+D MATMA Mathematical Methods in the Applied Sciences
+D MATMF1 Matematicheskie Metody i Fiziko-Mekhanicheskie Polya
+D MATMP Matematica. Mar del Plata
+D MATMS2 Matematicheskie Metody v Sotsial'nykh Naukakh
+D MATNS Mathematica Numerica Sinica. Jisuan Shuxue
+D MATOR Mathematics of Operations Research
+D MATOS2 Mathematische Operationsforschung und Statistik Series Optimizatio
+D MATOSS Mathematische Operationsforschung und Statistik Series Statistics
+D MATPC Mathematical Proceedings of the Cambridge Philosophical Society
+D MATPS2 Mathematical Programming Study
+D MATPT Mathematics in Practice and Theory. Shuxuede Shijian yu Renshi
+D MATRE Mathematical Reports
+D MATRK Mathematical Reports of College of General Education. Kyushu University
+D MATRS Mathematical Reviews Sections
+D MATRT Toyama University. Mathematics Reports
+D MATSB1 Matematicheski\u \i \ Sbornik. Novaya Seriya
+D MATSH Centre de Math\'ematique Sociale. \'Ecole Pratique des Hautes \'Etudes. Math\'ematiques et Sciences Humaines
+D MATSK2 Ministerstvo Prosveshcheniya RSSR. Matematika v Shkole
+D MATSN Kobe University. Mathematics Seminar Notes
+D MATSS Mathematical Social Sciences
+D MATST Mathematical Systems Theory
+D MATST3 Roczniki Polskiego Towarzystwa Matematycznego. Seria III. Matematyka Stosowana
+D MATTQ The Tensor Society of Great Britain. The Matrix and Tensor Quarter
+D MATUI Mathematics of the USSR-Izvestiya
+D MATUS Mathematics of the USSR-Sbornik
+D MATVE Matemati\v cki Vesnik
+D MATVK Matematicheskie Voprosy Kibernetiki i Vychislitel'no\u \i \ Tekhniki. Trudy Vychislitel'nogo Tsentra Akademii Nauk Armyansko\u \i \ SSR i Erevanskogo Gosudarstvennogo Universiteta
+D MATZA Akademiya Nauk Soyuza SSR. Matematicheskie Zametki
+D MECHP Mechanics and Practice. Lixue yu Shijian
+D MECHS2 Mechanics of Solids
+D MECJI Meccanica. Journal of the Italian Association of Theoretical and Applied Mechanics
+D MECME M\'ecanique Mat\'eriaux \'Electricit\'e
+D MECRC Mechanics Research Communications
+D MECTS Polskie Towarzystwo Mechaniki Teoretycznej i Stosowanej. Mechanika Teoretyczna i Stosowana
+D MEDKA2 Mededelingen van de Koninklijke Academie voor Wetenschappen, Letteren en Schone Kunsten van Belgi\"e. Klasse der Wetenschappen
+D MEHTT1 Akademiya Nauk Ukrainsko\u \i \ SSR. Institut Prikladno\u \i \ Matematiki i Mekhaniki. Mekhanika Tverdogo Tela
+D MEMAM Memoirs of the American Mathematical Society
+D MEMAS3 Accademia delle Scienze di Torino. Memorie. Classe di Scienze Fisiche, Matematiche e Naturali. Serie V
+D MEMEUA Memoirs of the Ehime University. Natural Science. Series A
+D MEMFE2 Memoirs of the Faculty of Eduction. Miyazaki University
+D MEMFE3 Memoirs of the Faculty of Engineering. Hiroshima University
+D MEMFE4 Memoirs of the Faculty of Engineering. Kyoto University
+D MEMFE5 Memoirs of the Faculty of Engineering. Miyazaki University
+D MEMFE6 Shiga University. Faculty of Education. Memoirs. Natural Science
+D MEMFE7 Shimane University. Faculty of Education. Memoirs. Natural Science
+D MEMFE8 Kumamoto University. Faculty of Education. Memoirs. Natural Scienc
+D MEMFE9 Memoirs of the Faculty of Education. Akita University. Natural Science
+D MEMFED Memoirs of the Faculty of Engineering and Design Kyoto Institute of Technology Series of Science and Technology
+D MEMFG Kumamoto University. Faculty of General Education. Natural Sciences. Memoirs. Mathematics
+D MEMFS Memoirs of the Faculty of Science. Kyushu University. Series A. Mathematics
+D MEMFS1 Shimane University. Faculty of Science. Memoirs
+D MEMFS2 K\^ochi University. Faculty of Science. Memoirs. Series A. Mathematics
+D MEMKI Memoirs of the Kitami Institute of Technology
+D MEMKT Memoirs of the Faculty of Industrial Arts. Kyoto Technical University. Science and Technology
+D MEMMI Memoirs of the Muroran Institute of Technology
+D MEMND Memoirs of the National Defense Academy. Mathematics, Physics, Chemistry and Engineering
+D MEMNM Memoirs of Numerical Mathematics
+D MEMOI Memoirs of the Osaka Institute of Technology. Series A. Science \&\ Technology
+D MEMOK Memoirs of Osaka Kyoiku University. III. Natural Science and Applied Science
+D MEMRA3 Memorias de la Real Academia de Ciencias y Artes de Barcelona
+D MEMRA4 Memorias de la Real Academia de Ciencias Exactas, F\'\i sicas y Naturales de Madrid. Serie de Ciencias Exactas
+D MEMRI Memoirs of the Research Institute of Science and Engineering Ritsumeikan University
+D MEMSA2 Memorie della Societ\`a Astronomica Italiana. Nuova Serie
+D MEMSE Memoirs of the School of Engineering. Okayama University
+D MEMSM M\'emoire de la Soci\'et\'e Math\'ematique de France. Nouvelle S\'erie
+D MEMSS Memoirs of the School of Science and Engineering. Waseda Universit
+D MEMSS1 Memoriile Sec\c tiilor \c Stiin\c tifice. Academia Republicii Socialiste Rom\^ania. Seria IV
+D MENEM Menemui Matematik. (Discovering Mathematics)
+D METDA Metody Diskretnogo Analiza
+D METOV1 Leningradski\u \i \ Ordena Lenina Gosudarstvenny\u \i \ Universitet imeni A. A. Zhdanova. Metody Vychisleni\u \i
+D METRI Metrika
+D METRI1 M\'etrica. Estudos e Pesquisas em Matem\'atica
+D METRO2 Metron
+D METRO3 Metroeconomica. International Review of Economics
+D MICMI Modeling, Identification and Control. A Norwegian Research Bulleti
+D MICMJ The Michigan Mathematical Journal
+D MIND Mind. A Quarterly Review of Philosophy
+D MISCM Miscel\'anea Matematica
+D MITMG1 Mitteilungen der Mathematischen Gesellschaft in Hamburg
+D MITMG2 Mitteilungen. Mathematische Gesellschaft der Deutschen Demokratischen Republik
+D MITMS Mitteilungen aus dem Mathematischen Seminar Giessen
+D MITVS Vereinigung Schweizerischer Versicherungsmathematiker. Mitteilungen. (L'Association des Actuaires Suisses. Bulletin)
+D MOHUS Mohu Shuxue
+D MOLEP Molecular Physics
+D MONAM Monatshefte f\"ur Mathematik
+D MONNR Royal Astronomical Society. Monthly Notices
+D MOSGU3 Moskovski\u \i \ Gosudarstvenny\u \i \ Universitet imeni M. V. Lomonosova. Soobshcheniya Gosudarstvennogo Astronomicheskogo Instituta imeni P. K. Shternberga
+D MOSGU4 Moskovski\u \i \ Gosudarstvenny\u \i \ Universitet imeni M. V. Lomonosova. Trudy Gosudarstvennogo Astronomicheskogo Instituta imeni P. K. Shternberga
+D MOSII1 Moskovski\u \i \ Institut Inzhenerov Zheleznodorozhnogo Transporta. Trudy
+D MOSOP1 Moskovski\u \i \ Oblastno\u \i \ Pedagogicheski\u \i \ Institut Sbornik Trudov
+D MOSUM Moscow University Mathematics Bulletin
+D MOSUP Moscow University Physics Bulletin
+D NACAW Nachrichten der Akademie der Wissenschaften in G\"ottingen. II. Mathematisch-Physikalische Klasse
+D NAGMJ Nagoya Mathematical Journal
+D NANDX Nanjing Daxue Xuebao. Ziran Kexue Ban. Nanjing University Journal. Natural Sciences
+D NANDX1 Nanjing Daxue Xuebao. Shuxue Bannian Kan. Nanjing University Journal Mathematical Biquarterly
+D NANGX Najning Gong Xueyuan Xuebao
+D NARAA Narody Azii i Afiki
+D NARIP1 Narisi \=Istor\=\i \"\i \ Prirodoznavstva \=\i \ Tekhn\=\i ki
+D NATAS National Academy of Science Letters
+D NATSJ Natural Science Journal of Xiangtan University
+D NATSR Natural Science Report of the Ochanomizu University
+D NATUR Naturalia
+D NAUIP1 Nauchno-Issledovatel'ski\u \i \ i Proektny\u \i \ Institut Mekhanizatsii i Avtomatizatsii Upravleniya Proizvodstvom v Avtomobil'no\u \i \ Promyshlennosti (NIIUAVTOPROM). Trudy Instituta
+D NAUTI3 Akademiya Nauk SSSR. Vsesoyuzny\u \i \ Institut Nauchno\u \i \ i Tekhnichesko\u \i \ Informatsii. Nauchno-Tekhnicheskaya Informatsiya. Seriya 2. Informatsionnye Protsessy i Sistemy
+D NAVRL Naval Research Logistics Quarterly
+D NEDAW Koninklijke Nederlandse Akademie van Wetenschappen. Indagationes Mathematicae
+D NEDAW2 Koninklijke Nederlandse Akademie van Wetenschappen. Proceedings. Series A. Mathematical Sciences
+D NEDAWB Koninklijke Nederlandse Akademie van Wetenschappen. Proceedings. Series B. Physical Sciences
+D NEDAWN Koninklijke Nederlandse Akademie van Wetenschappen. Verslag van de Gewone Vergadering van de Afdeling Natuurkunde
+D NEIDX Neimenggu Daxue Xuebao. Ziran Kexue Ban. Acta Scientiarum Naturalium Universitatis Intramongolicae. Journal of Inner Mongolia University. Natural Sciences
+D NEIMS Nei Meng Shiyuan Xuebao. Ziran Kexue Ban. Journal of Inner Mongolia Normal College. Natural Sciences
+D NEPMS The Nepali Mathematical Sciences Report
+D NETWO Networks. An International Journal
+D NEWGC New Generation Computing
+D NEWZM The New Zealand Mathematics Magazine
+D NEWZM1 The New Zealand Mathematical Society. Newsletter
+D NEWZM2 New Zealand Mathematical Society Newsletter
+D NEWZO New Zealand Operational Research
+D NIEAW3 Nieuw Archief voor Wiskunde. Vierde Serie
+D NIETW Nieuw Tijdschrift voor Wiskunde
+D NIGJS University of Ibadan. Nigerian Journal of Science
+D NONLA Nonlinear Analysis
+D NORDI Nordia
+D NORMA Normat. Nordisk Matematisk Tidskrift
+D NORTI2 Nordisk Tidskr. Informationsbehandling (BIT)
+D NORVA2 Norske Videnskaps-Akademi i Oslo. Matematisk-Naturvidenskapelig Klasse. Skrifter
+D NORVSF Det Kongelige Norske Videnskabers Selskabs Forhandlinger
+D NORVSS Det Kongelige Norske Videnskabers Selskabs Skrifter
+D NOTAM Notices of the American Mathematical Society
+D NOTDJ Notre Dame Journal of Formal Logic
+D NOTEM Note di Matematica
+D NOTRS Notes and Records of the Royal Society of London
+D NOUS No\^us
+D NOVAL Nova Acta Leopoldina. Abhandlungen der Deutschen Akademie der Naturforscher Leopoldina. Neue Folge
+D NOVKS Novye Knigi SSSR
+D NTMSG2 NTM Schriftenreihe f\"ur Geschichte der Naturwissenschaften Technik und Medizin
+D NUCPA Nuclear Physics. A
+D NUCPB Nuclear Physics. B
+D NUMEM Numerische Mathematik
+D NUMFA Numerical Functional Analysis and Optimization
+D NUMMJ Numerical Mathematics. A Journal of Chinese Universities. Gaodeng Xuexiao Jisuan Shuxue Xuebao
+D NUOVCA Il Nuovo Cimento. A. Serie 11
+D NUOVCB Il Nuovo Cimento. B. Serie 11
+D NUOVCC Il Nuovo Cimento. C. Serie 1
+D NUOVCD Il Nuovo Cimento. D. Serie 1
+D OBSAU Observatorio Astron\'omico de la Universidad Nacional de La Plata. Serie Astron\'omica
+D OBZMF Dru\v stvo Matematikov, Fizikov in Astronomov SRS. Obzornik za Matematiko in Fiziko=Dru\v stvo Matematikov, Fizikov in Astronomov SRS. Obzornik za Matematiko in Fiziko
+D OPERL Operations Research Letters
+D OPERR2 Operations Research. The Journal of the Operations Research Society of America
+D OPSEA Opsearch. The Journal of the Operational Research Society of India
+D OPTCA Optimal Control Applications \&\ Methods
+D OPTIA Optica Acta
+D OPTIM1 Akademiya Nauk SSSR. Sibirskoe Otdelenie. Institut Matematiki. Optimizatsiya
+D OPTIM2 Optimization. A Journal of Mathematical Programming and Operations Research
+D ORDER Order
+D OREZP1 Orekhovo-Zuevski\u \i \ Pedagogicheski\u \i \ Institut. Uchenye Zapiski Kafedry Matematiki
+D ORGAN Organon. Institut d'Histoire de la Science et de la Technique aupr\`es de l'Acad\'emie Polonaise des Sciences
+D ORSJM Osaka Journal of Mathematics
+D ORSPE Operations Research Spektrum
+D OSIRIS Osiris. A Research Journal Devoted to the History of Science and its Cultural Influences. Second Series
+D OSTAWD \"Osterreichische Akademie der Wissenschaften. Mathematisch-Naturwissenschaftliche Klasse. Denkschriften
+D OSTAWS \"Osterreichische Akademie der Wissenschaften. Mathematisch-Naturwissenschaftliche Klasse. Sitzungsberichte. Abteilung II. Mathematik, Astronomie, Physik, Meterologie und Technik
+D OTBPI1 Otbor i Peredacha Informatsii. Akademiya Nauk Ukrainsko\u \i \ SSR. Fiziko-Mekhanicheski\u \i \ Institut
+D PACJM Pacific Journal of Mathematics
+D PAPPR2 Papers and Proceedings of the Royal Society of Tasmania
+D PARAC Parallel Computing
+D PATRL Pattern Recognition Letters
+D PATTR The Journal of the Pattern Recognition Society
+D PERFE Performance Evaluation. An International Journal
+D PERIM2 Periodico di Matematiche. Serie V
+D PERMH Periodica Mathematica Hungarica. Journal of the J\'anos Bolyai Mathematical Society
+D PERPM Periodica Polytechnica. Mechanical Engineering
+D PHIJR Philips Journal of Research
+D PHILJ Philosophisches Jahrbuch
+D PHILM Philosophia Mathematica. An International Journal for Philosophy of Modern Mathematics
+D PHILN Philosophia Naturalis. Archiv f\"ur Naturphilosophie und die Philosophischen Grenzgebiete der Exakten Wissenschaften und Wissenschaftsgeschichte
+D PHILO Philologus. Zeitschrift f\"ur Klassische Philologie
+D PHILQ The Philosophical Quarterly
+D PHILS1 Philosophy of Science
+D PHILS3 Philosophical Studies
+D PHITRA Philosophical Transactions of the Royal Society of London. Series A. Mathematical and Physical Sciences
+D PHYEF Physica Energiae Fortis et Physica Nuclearis. Gaoneng Wuli yu He W
+D PHYLA Physics Letters. A
+D PHYLB Physics Letters. B
+D PHYRI Physis. Rivista Internazionale di Storia della Scienza
+D PHYRK Physics Reports of the Kumamoto University
+D PHYRL Physical Review Letters
+D PHYSA Physica. A. Europhysics Journal
+D PHYSBC Physica B + C. Europhysics Journal. B: Low Temperature and Solid State Physics. C: Atomic, Molecular and Plasma Physics, Optics
+D PHYSD Physica D. Nonlinear Phenomena
+D PHYSF The Physics of Fluids
+D PHYSR Physics Reports. A Review Section of Physics Letters
+D PHYSRA Physical Review. A. General Physics. Third Series
+D PHYSRB Physical Review. B. Condensed Matter. Third Series
+D PHYSRC Physical Review. C. Nuclear Physics. Third Series
+D PHYSRD Physical Review. D. Particles and Fields. Third Series
+D PHYSS Physica Scripta
+D PHYST Physics Today
+D PLAPC Plasma Physics and Controlled Fusion
+D PLISM2 PLISKA Studia Mathematica Bulgarica
+D PLOUN1 Plovdivski Universitet. Nauchni Trudove
+D PODSS Podstawy Sterowania. Polska Akademia Nauk. Centrum Bada\'n Naukowych w Woj. Katowickim. Zak\l ad System\'ow Automatyki Kompleksowej
+D POKMF Jednota \v Ceskoslovensk\'ych Matematik\'u a Fyziku. Pokroky Matematiky, Fyziky a Astronomie
+D POLAS Polish Academy of Sciences. Institute of Philosophy and Sociology. Bulletin of the Section of Logic
+D POLBA Polska Akademia Nauk. Instytut Podstawowych Problem\'ow Techniki. Polska Bibliografia Analityczna. Mechanika. Polish Scientific Abstracts. Mechanics
+D PORTM Portugaliae Mathematica
+D PORTP Portugaliae Physica
+D POSTC Post\polhk epy Cybernetyki. Kwartalnik Naukowy
+D PRAAA Praktik\`a t\^es Akadem\'\i as Athen\^on
+D PRABM Prague Bulletin of Mathematical Linguistics
+D PRAIM Prace Instytutu Maszyn Przep\l ywowych. Transactions of the Institute of Fluid-Flow Machinery
+D PRANB Prace Naukowo-Badawcze Instytutu Maszyn Matematycznych
+D PRASV1 Pr\'ace a \v St\'udie Vysokej \v Skoly Dopravy a Spojov v \v Ziline. S\'eria Matematicko-Fyzik\'alna
+D PRAXM Praxis der Mathematik
+D PRIEA Institution of Electrical Engineers. Proceedings. A. Physical Sciences, Measurement and Instrumentation
+D PRIEB Institution of Electrical Engineers. Proceedings. B. Electric Power Applications
+D PRIEC Institution of Electrical Engineers. Proceedings. C. Generation, Transmission and Distribution
+D PRIED Institution of Electrical Engineers. Proceedings. D. Control Theory and Applications
+D PRIEE Institution of Electrical Engineers. Proceedings. E. Computers and Digital Techniques
+D PRIEF Institution of Electrical Engineers. Proceedings. F. Communications, Radar and Signal Processing
+D PRIEG Institution of Electrical Engineers. Proceedings. G. Electronic Circuits and Systems
+D PRIEH Institution of Electrical Engineers. Proceedings. H. Microwaves, Optics and Antennas
+D PRIEI Institution of Electrical Engineers. Proceedings. I. Solid-State and Electronic Devices
+D PRIKM1 Akademiya Nauk Ukrainsko\u \i \ SSR. Otdelenie Matematiki, Mekhaniki i Kibernetiki. Prikladnaya Mekhanika
+D PRIME Leningradski\u \i \ Ordena Lenina Gosudarstvenny\u \i \ Universitet imeni A. A. Zhdanova. Kafedra i Laboratoriya \`Ekonomiko-Matematicheskikh Metodov. Primenenie Matematiki v \`Ekonomike
+D PRIMM1 Akademiya Nauk SSSR. Otdelenie Tekhnicheskikh Nauk. Institut Mekhaniki. Prikladnaya Matematika i Mekhanika
+D PRIPP1 Gor'kovski\u \i \ Gosudarstvenny\u \i \ Universitet imeni N. I. Lobachevskogo. Prikladnye Problemy Prochnosti i Plastichnosti
+D PRITV1 Primenenie Teorii Veroyatnoste\u \i \ i Matematichesko\u \i \ Statistiki
+D PRNICK Wroc\l aw. Politechnika Wroc\l awska. Instytut Cybernetyki Technicznej. Prace Naukowe Seria Konferencje
+D PRNICM Wroc\l aw. Politechnika Wroc\l awska. Instytut Cybernetyki Technicznej. Prace Naukowe. Seria Monografie
+D PRNICS Wroc\l aw. Politechnika Wroc\l awska. Instytut Cybernetyki Technicznej. Prace Naukowe. Seria Studia i Materia\l y
+D PRNIM Wroc\l aw. Politechnika Wroc\l awska. Instytut Matematyki. Prace Naukowe. Seria Studia i Materia\l y
+D PRNIMK Wroc\l aw. Politechnika Wroc\l awska. Instytut Matematyki. Prace Naukowe. Seria Konferencje
+D PRNIMM Wroc\l aw. Politechnika Wroc\l awska. Instytut Matematyki. Prace Naukowe. Seria Monografie
+D PROAM Proceedings of the American Mathematical Society
+D PROBK2 Problemy Kibernetiki
+D PROBM Zesszyty Naukowe Wy\.zszej Szko\l y Pedagogicznej w Bydgoszczy. Problemy Matematyczne
+D PROCI2 Problems of Control and Information Theory. Problemy Upravlenija i Teorii Informacii
+D PROCN Proceedings of the College of Natural Sciences. Seoul National University
+D PROEF Proceedings of Einstein Foundation International
+D PROEM Proceedings of the Edinburgh Mathematical Society. Edinburgh Mathematical Notes
+D PROEM2 Proceedings of the Edinburgh Mathematical Society. Series II
+D PROFS Proceedings of the Faculty of Science of Tokai University
+D PROGE Programmirovanie \`EVM
+D PROGI1 Prikladnaya Geometriya i Inzhenernaya Grafika
+D PROGP Progress in Physics. Wulixue Jingzhan
+D PROGR Akademiya Nauk SSSR. Programmirovanie
+D PROIA4 Indian Academy of Sciences. Proceedings. Chemical Sciences
+D PROIA5 Indian Academy of Sciences. Proceedings. Earth and Planetary Scien
+D PROIA6 Indian Academy of Sciences. Proceedings. Mathematical Sciences
+D PROIN Proceedings of the Indian National Science Academy. Part A. Physical Sciences
+D PROIS The Proceedings of the Institute of Statistical Mathematics
+D PROIT2 Problems of Information Transmission
+D PROJAA Japan Academy. Proceedings. Series A. Mathematical Sciences
+D PROJAB Japan Academy. Proceedings. Series B. Physical and Biological Sciences
+D PROJF1 Problemy Yaderno\u \i \ Fiziki i Kosmicheskikh Luche\u \i
+D PROLM2 Proceedings of the London Mathematical Society. Third Series
+D PROMA2 Academy for Progress of Mathematics of the University of Allahabad. Progress of Mathematics
+D PROMP Proceedings of the Mathematical and Physical Society
+D PROMS Probability and Mathematical Statistics
+D PRONA Proceedings of the National Academy of Sciences of the United States of America
+D PRONAA Proceedings of the National Academy of Sciences, India. Section A
+D PRONS Proceedings of the National Science Council
+D PROOU4 Protsessy Optimal. Upravleniya Trudy Sem. I Sektsiya
+D PROOU5 Protsessy Optimal. Upravleniya Trudy Sem. II Sektsiya
+D PROOU6 Protsessy Optimal. Upravleniya Trudy Sem. V Sektsiya
+D PROPA Proceedings of the Pakistan Academy of Sciences
+D PROPI1 Akademiya Nauk SSSR. Institut Problem Peredachi Informatsii Akademii Nauk SSSR. Problemy Peredachi Informatsii
+D PRORIA Proceedings of the Royal Irish Academy. Section A
+D PRORS2 Proceedings of the Royal Society of Canada. Fourth Series
+D PROSI Proceedings of the Steklov Institute of Mathematics
+D PROSP1 Akademiya Nauk Latvi\u \i sko\u \i \ SSR. Institut \`Elektroniki i Vychislitel'no\u \i \ Tekhniki. Problemy Slucha\u \i nogo Poiska
+D PROTG1 Problemy Teorii Gravitatsii i \`Elementarnykh Chastits
+D PROTK2 Problemi na Tekhnicheskata Kibernetika i Robotikata. Problems of Engineering Cybernetics and Robotics
+D PROTP2 Progress of Theoretical Physics
+D PROTP3 Progress of Theoretical Physics. Supplement
+D PROTR Probability Theory and Related Fields
+D PROWV West Virginia Academy of Science. Proceedings
+D PRRSEA Proceedings of the Royal Society of Edinburgh. Section A. Mathematical and Physical Sciences
+D PRRSLA Proceedings of the Royal Society. London. Series A. Mathematical and Physical Sciences
+D PRZES Polska Akademia Nauk. Komitet Statystyki i Ekonometrii. Przegl\polhk ad Statystyczny
+D PSKPI1 Ministerstvo Prosveshcheniya RSFSR. Pskovski\u \i \ Pedagogicheski\u \i \ Institut. Fiziko-Matematicheski\u \i \ Fakul'tet. Uchenye Zapis
+D PSYCH Psychometrika. A Journal Devoted to the Development of Psychology as a Quantitative Rational Science
+D PUBBI3 Universit\`a degli Studi di Roma. Facolt\`a di Ingegneria. Istituto di Matematica Applicata. Pubblicazioni
+D PUBCR3 Publications du Centre de Recherches en Math\'ematiques Pures. S\'erie I
+D PUBDM3 Universit\'a degli Studi di Roma ``La Sapienza''. Dipartimento di Metodi e Modelli Matematici per le Scienze Applicate. Pubblicazioni
+D PUBIM2 Institut Math\'ematique. Publications. Nouvelle S\'erie
+D PUBIS Publications de l'Institut de Statistique de l'Universit\'e de Par
+D PUBLE Publications \'Econom\'etriques
+D PUBMD Universitatis Debreceniensis. Institutum Mathematicum. Publicationes Mathematicae
+D PUBRI Kyoto University. Research Institute for Mathematical Sciences. Publications
+D PUBSM3 Publicacions de la Secci\'o de Matem\`atiques. Universitat Aut\`onoma de Barcelona
+D PUNUJ University of Punjab. Journal of Mathematics
+D PURAM Pure and Applied Mathematika Sciences
+D PURMM Pure Mathematics Manuscript
+D QUAAM Quarterly of Applied Mathematics
+D QUAEM Quaestiones Mathematicae
+D QUAJE The Quarterly Journal of Economics
+D QUAJM2 The Quarterly Journal of Mechanics and Applied Mathematics
+D QUAJM3 The Quarterly Journal of Mathematics. Oxford. Second Series
+D QUAMC Mathesis di Cosenza. Quaderni
+D QUATE Quantitative and Technical Economics. Shuliang Jingji Jishu Jingji Xanjiu
+D QUATG Quaterniones Geodaesiae. Hellenic Journal for Geodesy and Surveyin
+D QUEAG Questions and Answers in General Topology
+D QUFSX Qufu Shiyuan Xuebao
+D RADEE Radio Engineering and Electronic Physics. A translation of Radiotekhnika i \`Elektronika, a U.S.S.R. Academy of Sciences Publication
+D RADIE1 Akademiya Nauk SSSR. Radiotekhnika i \`Elektronika
+D RADIH1 Khar'kovski\u \i \ Ordena Trudovogo Krasnogo Znameni Gosudarstvenny\u \i \ Universitet imeni A. M. Gor'kogo. Radiotekhnika
+D RADJA Rad Jugoslavenske Akademije Znanosti i Umjetnosti
+D RADMA Radovi Matemati\v cki
+D RADQE Radiophysics and Quantum Electronics. A translation of the Izvestiya Vysshikh Uchebnykh Zavedeni\u \i \ Radiofizika of the Ministry of Higher Education of the USSR
+D RAIAN RAIRO Analyse Num\'erique
+D RAIAP RAIRO Automatique-Productique Informatique Industrielle
+D RAIIT2 RAIRO Informatique Th\'eorique
+D RAIMM RAIRO Mod\'elisation Math\'ematique et Analyse Num\'erique
+D RAIRA RAIRO Automatique
+D RAIRO2 RAIRO Recherche Op\'erationnelle
+D RANJE The Rand Journal of Economics
+D RANUM Ranchi University Mathematical Journal
+D RATIO Ratio
+D RCARE RCA Review
+D REAAE Real Analysis Exchange
+D RECAE La Recherche A\'erospatiale. English Edition
+D RECDM Recherches en Didactique des Math\'ematiques
+D RECHA2 La Recherche A\'erospatiale
+D RECPN Recent Progress of Natural Sciences in Japan
+D RENAN4 Rendiconti. Accademia Nazionale delle Scienze detta dei XL. Serie V. Memorie di Matematica. Parte I
+D RENAN6 Rendiconti della Accademia Nazionale delle Scienze detta dei XL. Memorie di Matematica e di Scienze Fisiche e Naturali. Serie V
+D RENAN7 Rendiconti della Accademia Nazionale delle Scienze della dei XL. Memorie di Scienze Fisiche e Naturali. Serie V
+D RENAS2 Societ\`a Nazionale di Scienze, Lettere ed Arti in Napoli. Rendiconto dell'Accademia delle Scienze Fisiche e Matematiche. Serie IV
+D RENCM2 Rendiconti del Circolo Matematico di Palermo. Serie II
+D RENDM3 Rendiconti di Matematica. Serie VII. Universit\`a degli Studia Roma. Istituto Matematica Guido Castelnuovo. Istituto di Matematica Applicata. Istituto Nazionale di Alta Matematica
+D RENIM2 Rendiconti dell'Istituto di Matematica dell'Universit\`a di Trieste
+D RENSF Rendiconti del Seminario della Facolt\`a di Scienze della Universit\`a di Cagliari
+D RENSMM Rendiconti del Seminario Matematico e Fisico di Milano
+D RENSMP Rendiconti del Seminario Matematico dell'Universit\`a di Padova
+D RENSMT Rendiconti del Seminario Matematico (gi\`a ``Conferenze di Fisica e di Matematica'') Universit\`a e Politecnico di Torino
+D REPFE1 Kanagawa University. Faculty of Engineering. Reports
+D REPFE2 Oita University. Faculty of Engineering. Reports
+D REPFS1 Reports of the Faculty of Science and Engineering. Saga University. Mathematics
+D REPFS3 Reports of the Faculty of Science. Shizuoka University
+D REPFS4 Reports of the Faculty of Science. Kagoshima University. Mathematics, Physics and Chemistry
+D REPIH T\^ohoku University. Institute of High Speed Mechanics. Reports
+D REPML Reports on Mathematical Logic
+D REPMP2 Reports on Mathematical Physics
+D REPPP Reports on Progress in Physics
+D REPSA Reports of Statistical Application Research. Union of Japanese Scientists and Engineers
+D REPUE2 Reports of the University of Electro-Communications
+D REPVB2 Rep\'ublica de Venezuela. Boletin de la Academia de Ciencias F\'\i sicas, Matem\'aticas y Naturales
+D RESAF Research Activities. The Faculty of Science and Engineering of Tokyo Denki University
+D RESBF The Research Bulletin of the Faculty of Education. Oita University
+D RESBM Meisei University. Research Bulletin
+D RESBP2 Research Bulletin of the Panjab University. New Series
+D RESIF2 Kyushu University. Research Institute of Fundamental Information Science. Research Report
+D RESRA Research Reports of the Anan Technical College
+D RESRF Research Reports of the Faculty of Engineering. Tokyo Denki University
+D RESRK Research Reports. Kushiro Technical College
+D RESRM Miyagi Technical College. Research Reports
+D RESRN Research Reports of the Nagaoka Technical College
+D RESRN1 Research Reports. National Science Council. Mathematics Research Center
+D RESUM Resultate der Mathematik
+D REVAC2 Revista de la Academia de Ciencias Exactas, F\'\i sico-Qu\'\i micas y Naturales de Zaragoza. Serie 2
+D REVCE1 Revue du Centre d'\'Etudes Th\'eoriques de la D\'etection et des Communications
+D REVCE2 Revue du Centre d'\'Etudes Th\'eoriques de la D\'etection et des Communications. Cahier
+D REVCL2 Revista de Ciencias
+D REVCM2 Revista Colombiana de Matem\'aticas
+D REVES1 The Review of Economic Studies
+D REVGS Reviews of Geophysics and Space Physics
+D REVGS1 Review of Geophysics
+D REVHA Revista Mexicana de Astronom\'\i a y Astrof\'\i sica
+D REVHS Revue d'Histoire des Sciences et de leurs Applications
+D REVIP Revue Internationale de Philosophie
+D REVME Revista de Matem\'atica e Estat\'\i stica
+D REVMF Revista Mexicana de F\'\i sica
+D REVMH2 Revista Matem\'atica Hispano-Americana. 4. Serie
+D REVMP Reviews of Modern Physics
+D REVPD Revue du Palais de la D\'ecouverte
+D REVQS Revue des Questions Scientifiques
+D REVRA2 Real Academia de Ciencias Exactas, F\'\i sicas y Naturales de Madrid. Revista
+D REVRM Acad\'emie de la R\'epublique Populaire Roumaine. Revue Roumaine de Math\'ematiques Pures et Appliqu\'ees
+D REVRP Revue Roumaine de Physique
+D REVRSE Revue Roumaine des Sciences Techniques. S\'erie \'Electrotechnique et \'Energ\'etique
+D REVRSM Revue Roumaine des Sciences Techniques. S\'erie de M\'ecanique Appliqu\'ee
+D REVSA Revue de Statistique Appliqu\'ee. Centre d'Enseignement et de Recherche de Statistique Appliqu\'ee
+D REVTF Universidad del Zulia. Facultad de Ingenier\'\i a. Revista T\'ecni
+D REVUM Revista de la Uni\'on Matem\'atica Argentina
+D REVUS Revista de la Universidad de Santander
+D RHEWA Rheinisch-Westf\"alische Akademie der Wissenschaften. Natur-, Ingenieur- aund Wirtschaftswissenschaften
+D RIAJK Riazi. The Journal of Karachi Mathematical Association
+D RICEA Ricerche di Automatica
+D RICEM Ricerche di Matematica
+D RICMP La Ricerca: Matematiche Pure ed Applicate
+D RICUS2 Rice University Studies
+D RIVMS Rivista di Matematica per le Scienze Economiche e Sociali
+D RIVMU2 Rivista di Matematica della Universit\`a di Parma. Serie IV
+D RIVNC3 La Rivista del Nuovo Cimento. Serie 3
+D ROCMJ The Rocky Mountain Journal of Mathematics
+D ROSDG3 Rostovski\u \i -na-Donu Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut. Fiziko-Matematicheski\u \i \ Fakul'tet. Uchenye Zapiski
+D ROSMK Rostocker Mathematisches Kolloquium
+D ROYSN Royal Society of New Zealand Bulletin
+D ROZCA Rozpravy \v Ceskoslovensk\'e Akademie V\v ed \v Rada Matematick\'ych a P\v r\'\i rodn\'\i ch V\v ed
+D ROZPE Polska Akademia Nauk. Instytut Technologii Elektronowej. Rozprawy Elektrotechniczne
+D ROZPI Polska Akademia Nauk. Instytut Podstawowych Problem\'ow Techniki. Rozprawy In\.zynierskie
+D ROZPP Politechnika Pozna\'nska. Rozprawy
+D RUSMS Russian Mathematical Surveys
+D RZAVT1 Akademiya Nauk SSSR. Institut Nauchno##undt\u \i \ Informatsii. Referativny##undt\u \i \ Zhurnal. Avtomatika, Telemekhanika i Vychislitel'naya Tekhnika
+D RZMAT3 Akademiya Nauk SSSR. Institut Nauchno##undt\u \i \ Informatsii. Referativny##undt\u \i \ Zhurnal. Matematika
+D RZMEH3 Akademiya Nauk SSSR. Institut Nauchno##undt\u \i \ Informatsii. Referativny##undt\u \i \ Zhurnal. Mekhanika
+D RZTEK3 Akademiya Nauk SSSR. Institut Nauchno##undt\u \i \ i Tekhnichesko##undt\u \i \ Informatsii. Referativny##undt\u \i \ Zhurnal. Tekhnicheskaya Kibernetika
+D SAIMJ Saitama Mathematical Journal
+D SAKSP Sakharthvelos SSR Pedagogiuri Institutebis. \v Sromebi. Phizika-Mathematikis Seria
+D SANKA Sankhy\=a (Statistics). The Indian Journal of Statistics. Series A
+D SANKB Sankhy\=a (Statistics). The Indian Journal of Statistics. Series B
+D SBNAS1 Sbornik Nauchnykh Soobshcheni\u \i \ Dagestanski\u \i \ Gosudarstvenny\u \i \ Universitet imeni V. I. Lenina
+D SBPRP Sborn\'\i k Prac\'\i \ Pedagogick\'e Fakulty v Ostrav\v e. Seria A
+D SCAAJ Scandinavian Actuarial Journal
+D SCAJS Scandinavian Journal of Statistics. Theory and Applications
+D SCHBF Science Bulletin of the Faculty of Education. Nagasaki University
+D SCIAN Science and Nature
+D SCIAS Scientia Atmospherica Sinica. Daqi Kexue
+D SCICP Science of Computer Programming
+D SCIEA Scientific American
+D SCIEM Scientia. Rivista Internazionale di Sintesi Scientifica
+D SCIEN American Association for the Advancement of Science. Science
+D SCIEV Universidad T\'ecnica Federico Santa Maria. Scientia
+D SCIEX Science Exploration. Kexue Tansuo
+D SCIPC1 Scientific Papers of the College of Arts and Sciences. The University of Tokyo
+D SCIRC Science Reports. College of General Education. Osaka University
+D SCIRF Science Reports of the Faculty of Education. Gifu University. Natural Science
+D SCIRF1 Fukushima University. Faculty of Education. Science Reports
+D SCIRH Science Reports of the Hirosaki University
+D SCIRK1 Science Reports of Kagoshima University
+D SCIRK2 The Science Reports of the Kanazawa University
+D SCIRK4 Kyoto Prefectural University. Scientific Reports. Natural Science and Living Science
+D SCIRNA Science Reports of Niigata University. Series A. Mathematics
+D SCIRR Kanagawa University. Research Institute for Engineering. Science Reports
+D SCIRT2 Tokyo Woman's Christian University. Science Reports
+D SCIRY1 Science Reports of the Yokohama National University. Section I. Mathematics, Physics
+D SCISS Scientia Sinica Supplement. Zhongguo Kexue Zengkan
+D SCISSA Scientia Sinica. Series A. Mathematical, Physical, Astronomical \&\ Technical Sciences
+D SCISSB Scientia Sinica. Series B. Chemical, Biological, Agricultural, Medical \&\ Earth Sciences
+D SCRFS Scripta Facultatis Scientiarum Naturalium Universitatis Purkynianae Brunensis
+D SEIBB Seibutsu Butsuri
+D SELMS Selecta Mathematica Sovietica
+D SEMAC S\'eminarie d'Analyse Convexe
+D SEMIF Semigroup Forum
+D SEMIP1 Tbilisski\u \i \ Gosudarstvenny\u \i . Institut Prikladno\u \i \ Matematiki. Seminar. Doklady
+D SEQUA Sequential Analysis
+D SERDI Serdica. Bulgaricae Mathematicae Publicationes
+D SERIL Serials Librarian
+D SHADX Shanxi Daxue Xuebao. Ziran Kexue Ban
+D SHAJD Shanghai Jiaotong Daxue Xuebao
+D SHAKJ Shanghai Kexue Jishu Daxue Xuebao. Journal of Shanghai University of Science and Technology
+D SHENX Shengxue Xuebao
+D SHUJJ Shuliang Jingji Jishu Jingji Xanjiu
+D SHUJY Shuxue Jisuan yu Jisuanji Yingyong
+D SHUNJ Shuxue Niankan Ji A
+D SHUSY Shuxuede Shijian yu Renshi
+D SHUWX Shuxue Wuli Xuebao
+D SHUXJ Shuxue Jinzhan
+D SHUXN Shuxue Niankan
+D SHUXX Shuxue Xuebao
+D SHUXZ Shuxue Zazhi
+D SHUYY Shuxue Yanjiu yu Pinglun
+D SIAJA SIAM Journal on Applied Mathematics
+D SIAJA1 Society for Industrial and Applied Mathematics. Journal on Algebraic and Discrete Methods
+D SIAJC1 SIAM Journal on Computing
+D SIAJC3 Society for Industrial and Applied Mathematics. Journal on Control and Optimization
+D SIAJM SIAM Journal on Mathematical Analysis
+D SIAJN SIAM Journal on Numerical Analysis
+D SIAJS Society for Industrial and Applied Mathematics. Journal on Scientific and Statistical Computing
+D SIAMR SIAM Review. A Publication of the Society for Industrial and Applied Mathematics
+D SIBMJ Siberian Mathematical Journal
+D SIBMZ1 Akademiya Nauk SSSR. Sibirskoe Otdelenie. Sibirski\u \i \ Matematicheski\u \i \ Zhurnal
+D SICDX Sichuan Daxue Xuebao. Ziran Kexue Ban. Sichuan University Journal. Natural Sciences
+D SIEFE2 Siemens Forschungs-und Entwicklungsberichte. Research and Development Reports
+D SIGNP Signal Processing
+D SIMOS Simon Stevin. Wis- en Natuurkundig Tijdschrift
+D SINET SINET;\ an Ethiopian Journal of Science
+D SITSA Sitzungsberichte der S\"achsischen Akademie der Wissenschaften zu Leipzig. Mathematisch-Naturwissenschaftliche Klasse
+D SITWG Sitzungsberichte der Wissenschaftlichen Gesellschaft an der Johann Wolfgang Goethe-Universit\"at Frankfurt am Main
+D SOCCW Social Choice and Welfare
+D SOCIN Social Networks. An International Journal of Structural Analysis
+D SOCSF Societas Scientiarum Fennica. Commentationes Physico-Mathematicae
+D SOKES The S\=oka Economic Studies
+D SOLMA Solid Mechanics Archives
+D SOOAN1 Soobshcheniya Akademii Nauk Gruzinsko\u \i \ SSR
+D SOOJM1 Soochow Journal of Mathematics
+D SOUAB Southeast Asian Bulletin of Mathematics
+D SOUAS South African Statistical Journal
+D SOUJP The Southwestern Journal of Philosophy
+D SOVAC Soviet Automatic Control
+D SOVAM Soviet Applied Mechanics
+D SOVIA1 Soviet Aeronautics
+D SOVIA2 Soviet Astronomy. A translation of Astronomicheski\u \i \ Zhurnal, the astronomical journal of the Academy of Sciences of the USSR
+D SOVJC Soviet Journal of Contemporary Mathematical Analysis
+D SOVJC1 Soviet Journal of Communications, Technology and Electronics
+D SOVJC2 Soviet Journal of Computer and Systems Sciences
+D SOVJN American Institute of Physics. Soviet Journal of Nuclear Physics
+D SOVJP Soviet Journal of Particles and Nuclei
+D SOVMD Soviet Mathematics. Doklady. A translation of the mathematics section of Doklady Akademii Nauk SSSR
+D SOVMI Soviet Mathematics (Izvestiya Vysshikh Uchebnykh Zavedeni\u \i . Matematika)
+D SOVPA2 Soviet Physics. Acoustics. A translation of Akusticheski\u \i \ Zhurnal of the Academy of Sciences of the USSR
+D SOVPC2 Soviet Physics. Collection
+D SOVPC3 Soviet Physics Crystallography
+D SOVPD2 Soviet Physics. Doklady. A translation of the physics sections of Doklady Akademii Nauk SSSR
+D SOVPJ3 Soviet Physics Journal
+D SOVPJ4 Soviet Physics. JETP. A translation of Zh. \`Eksperimental'no\u \i \ i Teoretichesko\u \i \ Fiziki of the USSR
+D SOVPU2 Soviet Physics. Uspekhi. A translation of the Uspekhi Fizicheskikh Nauk (Advances in the Physical Sciences) of the Academy of Sciences of the USSR
+D SPIRA Spirales. Journal de Culture Internationale
+D STAAD Statistique et Analyse des Donn\'ees. Bulletin de l'Association des Statisticiens Universitaires
+D STAPL Statistics \&\ Probability Letters
+D STATB Statistica
+D STATD Statistics \&\ Decisions. An International Mathematical Journal for Stochastic Methods and Models
+D STATH2 Statistische Hefte. Neue Folge
+D STATI1 Statistics. A Journal of Theoretical and Applied Statistics
+D STATM Statistical Theory and Method Abstracts
+D STATN2 Statistica Neerlandica. Orgaan van de Vereniging voor Statistiek
+D STATP1 Statisticheskie Problemy Upravleniya
+D STOAA Stochastic Analysis and Applications
+D STOCH1 Stochastica
+D STOCH2 Stochastics
+D STOPA2 Stochastic Processes and their Applications
+D STRML Kievski\u \i \ Gosudarstvenny\u \i \ Universitet. Strukturnaya i Matematicheskaya Lingvistika
+D STRUT Structural Topology. Topologie Structurale
+D STUAM2 Studies in Applied Mathematics
+D STUCF Studii \c si Cercet\u ari de Fizic\u a
+D STUCM Studii \c si Cercet\u ari Matematice
+D STUCMA Studii \c si Cercet\u ari de Mecanic\u a Aplicat\u a
+D STUDA Studia z Automatyki. Pozna\'nskie Towarzystwo Przyjaci\'o\l \ Nauk. Wydzia\l \ Nauk Technicznych. Prace Komisji Automatyki
+D STUDE Middle East Technical University. Studies in Development
+D STUDL1 Studia Leibnitiana. Vierteljahrschrift f\"ur Philosophie und Geschichte der Wissenschaften
+D STUDL2 Polska Akademia Nauk. Instytut Filozofii i Socjologii. Studia Logi
+D STUDM Polska Akademia Nauk. Instytut Matematyczny. Studia Mathematica
+D STUDS Middle East Technical University. Studies in Development. Special Issue
+D STUGM Studia Geotechnica et Mechanica
+D STUHP Studies in History and Philosophy of Science
+D STUSC Consilium Instituti Mathematici Academiae Scientiarum Hungaricae. Studia Scientiarum Mathematicarum Hungarica
+D STUUB1 Universitatas Babe\c s-Bolyai. Studia. Mathematica
+D STUUBP Studia Universitatis Babe\c s-Bolyai. Series Physica
+D SUDHA Sudhoffs Archiv f\"ur Geschichte der Medizin und der Naturwissenschaften
+D SUGAK1 Mathematical Society of Japan. S\^ugaku (Mathematics)
+D SUGAK2 History of Mathematics Society of Japan. S\^ugakushi Kenky\^u (Journal of History of Mathematics of Japan)
+D SUHAM Academy of Science of the People's Democratic Republic of Korea. Research Center for Physics and Mathematics. Su-hak kwa Mul-li (Mathematics and Physics)
+D SUIAT Die Suid-Afrikaanse Tydskrif vir Natuurwetenskap en Tegnologie
+D SUNKK Sung Kyung Kwan University Journal. Natural Science
+D SURIK S\^urikaisekikenky\^usho K\^oky\^uroku
+D SYNTH Synthese. An International Journal for Epistemology, Methodology and Philosophy of Science
+D SYSAM Systems Analysis Modelling Simulation. Journal of Mathematical Modelling and Simulation in Systems Analysis
+D SYSCC2 Systems-Computers-Controls. The Transactions of the Institute of Electronics and Communication Engineers of Japan
+D SYSCJ Systems and Computers in Japan
+D SYSCL Systems \&\ Control Letters
+D SYSTC Systems and Control (Shisutemu to Seigyo)
+D SYSTS Wroc\l aw Technical University. Systems Science
+D SZAMT Sz\'am\'\i t\'og\'epalkalmaz\'asi Kutat\'o Int\'ezet. Tanulm\'anyo
+D SZIMK Szigma. Matematikai-K\"ozgazdas\'agi Foly\'oirat
+D TAMJM Tamkang Journal of Mathematics
+D TAMJM1 Tamkang Journal of Management Sciences
+D TANMS2 Tanulm\'anyok. MTA Sz\'amit\'astechnikai \'es Automatiz\'al\'asi Kutat\'o Int\'ezet Budapest
+D TAPCT T\d ap ch\'\i \ To\'an h\d oc. Progress of Mathematical Sciences
+D TARRU Tartu Riikliku \"Ulikooli Toimetised. Uchenye Zapiski Tartuskogo Gosudarstvennogo Universiteta. Acta et Commentationes Universitatis Tartuen
+D TASGU4 Tashkentski\u \i \ Gosudarstvenny\u \i \ Universitet. Sbornik Nauchnykh Trudov
+D TBIGU Tbilisski\u \i \ Gosudarstvenny\u \i \ Universitet. Institut Prikladno\u \i \ Matematiki. Trudy
+D TECHC Technica Chronica
+D TECHN1 Technikgeschichte. Verein Deutscher Ingenieure
+D TECHN2 Technometrics. A Journal of Statistics for the Physical, Chemical and Engineering Sciences
+D TECRK Kansai University. Technology Reports
+D TECRO Technology Reports of the Osaka University
+D TELLU1 Tellus. Series A: Dynamic Meteorology and Oceanography
+D TENSO2 The Tensor Society. Tensor. New Series
+D TEOFF1 Khar'kovski\u \i \ Ordena Trudovogo Krasnogo Znameni Gosudarstvenny\u \i \ Universitet imeni A. M. Gor'kogo. Teoriya Funktsi\u \i , Funktsional'ny\u \i \ Analiz i ikh Prilozheniya
+D TEOKA2 Teoriya Konechnykh Avtomatov i ee Prilozheniya
+D TEOMF Akademiya Nauk SSSR. Teoreticheskaya i Matematicheskaya Fizika
+D TEOOR2 Teoriya Optimal'nykh Resheni\u \i
+D TEOPM Belorusski\u \i \ Politekhnicheski\u \i \ Institut. Teoreticheskaya i Prikladnaya Mekhanika
+D TEOPM7 Jugoslovensko Dru\v stvo za Mehaniku. Teorijska i Primenjena Mehan
+D TEOPM8 B\b ud lgarska Akademiya na Naukite. Teoretichna i Prilozhna Mekhan
+D TEOPM9 Donetski\u \i \ Gosudarstvenny\u \i \ Universitet. Teoreticheskaya i Prikladnaya Mekhanika
+D TEORE1 Teorema
+D TEORE3 L'vovski\u \i \ Gosudarstvenny\u \i \ Universitet. Teoreticheskaya \`Elektrotekhnika
+D TEORI Teoria. Logica e Filosofia del Linguaggio
+D TEOVM1 Teoriya Veroyatnoste\u \i \ i Matematicheskaya Statistika
+D TEOVP1 Akademiya Nauk SSSR. Teoriya Veroyatnoste\u \i \ i ee Primeneniya
+D TESLE2 TESLA Electronics. Quarterly Review of Czechoslovak Electronics and Telecommunications
+D TEXJS The Texas Journal of Science
+D THEAF Theoretical and Applied Fracture Mechanics. Fracture Mechanics Technology
+D THEC5 Theoretical Computer Science
+D THEMP Theoretical and Mathematical Physics
+D THEOD Theory and Decision. An International Journal for Philosophy and Methodology of the Social Sciences
+D THEOL Theoretical Linguistics
+D THEOP Theoretic Papers
+D THEOR Theoria. A Swedish Journal of Philosophy
+D THEOR1 Theoria. Revista de Teoria, Historia y Fundamentos de la Cienia
+D THEOR2 Theoria. Revista de Teoria, Historia y Fundamentos de la Ciencia. Segunda Epoca
+D THEPA2 Theory of Probability and its Applications. An English translation of the Soviet journal Teoriya Veroyatnoste\u \i \ i ee Primeneniya
+D THEPB2 Theoretical Population Biology
+D THEPM2 Theory of Probability and Mathematical Statistics
+D TIADX Tianjin Daxue Xuebao
+D TIANX Tianwen Xuebao
+D TIAWX Tianti Wuli Xuebao
+D TJUGU1 Tyumenski\u \i \ Gosudarstvenny\u \i \ Universitet. Nauchnye Trudy
+D TOHMJ2 The T\^ohoku Mathematical Journal. Second Series
+D TOKJM Tokyo Journal of Mathematics
+D TONDX Tongji Daxue Xuebao. Journal of Tongji University
+D TOPOA Topology and its Applications
+D TOPOI Topoi. An International Review of Philosophy
+D TOPOL Topology. An International Journal of Mathematics
+D TOPOP Topology Proceedings
+D TRAAM Transactions of the American Mathematical Society
+D TRAEI Trabajos de Estad\'\i stica y de Investigaci\'on Operativa
+D TRAIE The Transactions of the Institute of Electronics and Communication Engineers of Japan. Section E
+D TRAIS Illinois State Academy of Science. Transactions
+D TRAJA Transactions of the Japan Academy
+D TRAMM Transactions of the Moscow Mathematical Society
+D TRANAE American Society of Mechanical Engineers. Transactions of the ASME. Series E. Journal of Applied Mechanics
+D TRANRB Transportation Research. Part B. Methodological
+D TRANS Operations Research Society of America. Transportation Science Section. Transportation Science
+D TRARS Transactions of the Royal Society of South Africa
+D TRARS2 Transactions of the Royal Society of Canada. Chemical, Mathematical and Physical Sciences. Fourth Series
+D TRASI Traitement du Signal
+D TRATS Transport Theory and Statistical Physics. An International Journal for Rapid Communication
+D TRUAL1 Trudy Arkhangel'skogo Lesotekhnicheskogo Instituta imeni V. V. Ku\u \i bysheva
+D TRUAN Lietuvos TSR Moksl\polhk u Akademijos. Darbai. Serija B. Akademii Nauk Litovsko\u \i \ SSR. Trudy. Seriya B
+D TRUDC1 Gosudarstvenny\u \i \ Vsesoyuzny\u \i \ Tsentral'ny\u \i \ Nauchno-Issledovatel'ski\u \i \ Institut Kompleksno\u \i \ Avtomatizatsii. Trudy. TsNIIKA
+D TRUDV Vsesoyuzny\u \i \ Davzhdy Ordena Trudovogo Krasnogo Znameni Teplotekhnicheski\u \i \ Nauchno-Issledovatel'ski\u \i \ Institut imeni F. \`E. Dzerzhinskogo. Trudy Vsesoyuznogo Teplotekhnicheskogo Instituta
+D TRUDV1 Trudy VTI
+D TRUFI Akademiya Nauk SSSR. Trudy Fizicheskogo Instituta imeni P. N. Lebedeva
+D TRUGG Glavnaya Geofizicheskaya Observatoriya imeni A. I. Voe\u \i kova. Trudy
+D TRUGS1 Kazanski\u \i \ Universitet. Trudy Geometricheskogo Seminara
+D TRUIM1 Trudy Instituta Matematiki i Mekhaniki. Ural'ski\u \i \ Nauchny\u \i \ Tsentr. Akademiya Nauk SSSR
+D TRUIS3 Akademiya Nauk Gruzinsko\u \i \ SSR. Trudy Instituta Sistem Upravleniya
+D TRUIT Akademiya Nauk SSSR. Trudy Instituta Teoretichesko\u \i \ Astronom
+D TRUKF3 Vsesoyuzny\u \i \ Zaochny\u \i \ Politekhnicheski\u \i \ Institut. Trudy Kolomenskogo Filiala
+D TRUKG3 Kirgizski\u \i \ Gosudarstvenny\u \i \ Universitet. Trudy Kirgizskogo Gosudarstvennogo Universiteta. Seriya Matematicheskikh Nauk
+D TRUKP1 Trudy Kalininskogo Politekhnicheskogo Instituta
+D TRUKS1 Trudy Kazanskogo Sel'skokhozya\u \i stvennogo Instituta
+D TRUMA TRU Mathematics
+D TRUME1 Trudy Moskovskogo \`Elektrotekhnicheskogo Instituta Svyazi. Trudy M\`EIS
+D TRUMI1 Akademiya Nauk Soyuza Sovetskikh Sotsialisticheskikh Respublik. Trudy Matematicheskogo Instituta imeni V. A. Steklova
+D TRUMI2 Vsesoyuzny\u \i \ Nauchno-Issledovatel'ski\u \i \ Institut Metrologii imeni D. I. Mendeleeva. Tbilisski\u \i \ Filial. Trudy Metrologicheskikh Institutov SSSR
+D TRUMI3 Trudy Moskovskogo Instituta Radiotehniki, \`Elektroniki i Avtomati
+D TRUMI4 Trudy Moskovskogo Instituta Radiotekhniki, \`Elektroniki i Avtomat
+D TRUMM1 Trudy Moskovskogo Matematicheskogo Obshchestva
+D TRUMO Trudy Moskovskogo Ordena Lenina \`Energeticheskogo Instituta
+D TRUMV1 Moskovskoe Vysshee Tekhnicheskoe Uchilishche. Trudy
+D TRUNI1 Trudy Nauchno-Issledovatel'skogo Instituta Avtomatizatsii Proizvodstvennykh Protsessov Khimicheskoi Promyshlennosti i Tsvetnoi Metallurgii. ``NIIA Avtomatika''
+D TRUNK Nikolaevski\u \i \ Ordena Trudovogo Krasnogo Znameni Korablestroitel'ny\u \i \ Institut im. Admirala S. O. Makarova. Trudy Nikolaevskogo Korablestroitel'nogo Instituta
+D TRURI1 Trudy Rizhski\u \i \ Institut Inzhenerov Grazhdansko\u \i \ Aviatsii imeni Leninskogo Komsomola
+D TRUSG1 Ministerstvo Vysshego i Srednego Spetsial'nogo Obrazovaniya UzSSR. Trudy Samarkandskogo Gosudarstvennogo Universiteta imeni A. Navoi. Novaya Seriya
+D TRUSK4 Trudy Seminara po Kraevym Zadacham
+D TRUSP Moskovski\u \i \ Universitet. Trudy Seminara imeni I. G. Petrovsko
+D TRUSV Trudy Seminara po Vektornomu i Tenzornomu Analizu s ikh Prilozheniyami k Geometrii, Mekhanike i Fizike
+D TRUTM Akademiya Nauk Gruzinsko\u \i \ SSR. Trudy Tbilisskogo Matematicheskogo Instituta im. A. M. Razmadze
+D TRUTP1 Trudy Tadzhikskogo Politekhnicheskogo Instituta
+D TRUTU Tbilisski\u \i \ Universitet. Trudy. Fiziko- Matematicheskie i Estestvennye Nauki
+D TRUUD1 Trudy Universiteta Druzhby Narodov imeni Patrisa Lumumby
+D TRUVC6 Trudy Vychislitel'nogo Tsentra. Tartuski\u \i \ Gosudarstvenny\u \i \ Universitet
+D TRUVI Akademiya Nauk Gruzinsko\u \i \ SSR. Trudy Instituta Vychislitel'no\u \i \ Matematiki
+D TRUVN2 Trudy Vsesoyuznogo Nauchno-Issledovatel'skogo Instituta \`Elektromekhaniki
+D TSUJM Tsukuba Journal of Mathematics
+D TULGP1 Tul'ski\u \i \ Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut imeni L. N. Tokstogo. Uchenye Zapiski Matematicheskikh Kafedr
+D UCEZC1 Uchenye Zapiski Tsentral'nogo A\`ero-Gidrodinamicheskogo Instituta (TsAGI)
+D UCEZK1 Ministerstvo Prosveshcheniya RSFSR. Karel'ski\u \i \ Pedagogicheski\u \i \ Institut. Uchenye Zapiski. Seriya Fiziko-Matematicheskikh Nauk
+D UKRFZ3 Akademiya Nauk Ukrainsko\u \i \ SSR. Otdelenie Fiziki. Ukrainski\u \i \ Fizicheski\u \i \ Zhurnal
+D UKRGS2 Ukrainski\u \i \ Geometricheski\u \i \ Sbornik
+D UKRMJ Ukrainian Mathematical Journal
+D UKRMZ3 Akademiya Nauk Ukrainsko\u \i \ SSR. Institut Matematiki. Ukrainski\u \i \ Matematicheski\u \i \ Zhurnal
+D ULSIT Ulsan Institute of Technology. Report
+D UNIBPE Univerzitet u Beogradu Publikacije Elektrotehni\v ckog Fakulteta. Serija Elektronika, Telekomunikacije, Automatika
+D UNIBPM Univerzitet u Beogradu. Publikacije Elektrotehni\v ckog Fakulteta. Serija Matematika i Fizika
+D UNIBT Univerzitet u Beogradu. Tehni\v cka Fizika. Journal of Engineering Physics
+D UNIIA Universitatis Iagellonicae Acta Mathematica
+D UNINS1 Univerzitet u Novom Sadu. Zbornik Radova Prirodno- Matematichkog Fakulteta. Serija za Matematiku=Univerzitet u Novom Sadu. Zbornik Radova Prirodno-Matemati\v ckog Fakulteta. Serija za Matematiku
+D UNINTA Universidad Nacional de Tucum\'an. Facultad de Ciencias Exactas y Tecnolog\'\i a. Revista. Serie A. Matem\'aticas y F\'\i sica Te\'orica
+D UNISK4 Uniwersytet \'Sl\polhk aski w Katowicach. Prace Naukowe. Prace Matematyczne
+D UPRAS1 Upravlyaemye Sistemy. Institut Matematiki. Institut Kataliza Sibirskogo Otdeleniya Akademii Nauk SSSR
+D URAGU Ural'ski\u \i \ Gosudarstvenny\u \i \ Universitet im. A. M. Gor'kogo. Ural'skoe Matematicheskoe Obshchestvo. Matematicheskie Zapiski
+D URDGP1 Urdmurtskogo i Glazovskogo Pedagogicheskogo Instituta Uchenye Zapi
+D URDPI1 Urdmurtskogo Pedagogicheskogo Instituta Uchenye Zapiski
+D USPFN1 Akademiya Nauk SSSR. Uspekhi Fizicheskikh Nauk
+D USPMN1 Akademiya Nauk SSSR i Moskovskoe Matematicheskoe Obshchestvo. Uspekhi Matematicheskikh Nauk
+D USSRC U.S.S.R. Computational Mathematics and Mathematical Physics
+D UTILM Utilitas Mathematica. A Canadian Journal of Applied Mathematics, Computer Science, and Statistics
+D VERKA2 Verhandlingen van de Koninklijke Academie voor Wetenschappen, Letteren en Schone Kunsten van Belgi\"e. Klasse der Wetenschappen
+D VERZ4 Het Verzekerings-Archief
+D VESAN3 Vestnik Akademii Nauk SSSR
+D VESAN4 Vests\=\i \ Akad\`em\=\i \=\i \ Navuk BSSR. Seryya F\=\i z\=\i ka-Mat\`ematychnykh Navuk
+D VESAN5 Vestnik Akademii Nauk Kazakhsko\u \i \ SSR
+D VESBG Vestnik Belorusskogo Gosudarstvennogo Universiteta im. V. I. Lenina. Nauchny\u \i \ Zhurnal. Seriya I. Fizika, Matematika, Mekhanika
+D VESHG1 Vestnik Khar'kovskogo Gosudarstvennogo Universiteta. Seriya Mekhaniko-Matematicheskaya. Zapiski Mekhaniko-Matematicheskogo. Fakul'teta i Khar'kovskogo Matematicheskogo Obshchestva
+D VESKU Vestnik Kievskogo Universiteta. Modelirovanie i Optimizatsiya Slozhnykh Sistem
+D VESLP1 Vestnik L'vovskogo Politekhnicheskogo Instituta
+D VESLU1 Vestnik Leningradskogo Universiteta. Fizika, Khimiya
+D VESLU2 Vestnik Leningradskogo Universiteta. Matematika, Mekhanika, Astronomiya
+D VESLUM Vestnik Leningrad University. Mathematics
+D VESMU Vestnik Moskovskogo Universiteta. Seriya I. Matematika, Mekhanika
+D VESMU1 Vestnik Moskovskogo Universiteta. Seriya XV. Vychislitel'naya Matematika i Kibernetika
+D VESMUF Vestnik Moskovskogo Universiteta. Seriya III. Fizika, Astronomiya
+D VIDYAB Vidya B. Sciences. The Journal of the Gujarat University
+D VIGNB Vignana Bharathi
+D VIJPA Vijnana Parishad Anusandhan Patrika (The Research Journal of the Hindu Science Academy)
+D VIKRA1 Vikram
+D VIKRAM The Vikram Mathematical Journal
+D VIRJS Virginia Journal of Science
+D VISIL Visible Language
+D VISKU1 V\=\i snik Ki\"\i vs'kogo Un\=\i versitetu. Ser\=\i ya Matematiki ta Mekhan\=\i ki
+D VISLD1 V\=\i snik L'v\=\i vs'kogo Ordena Len\=\i na Derzhavogo Un\=\i versitetu imeni Ivana Franka. Ser\=\i ya Mekhan\=\i ko-Matematichna
+D VISLP1 V\=\i snik L'v\=\i vs'kogo Pol\=\i tekhn\=\i chnogo \=Institutu
+D VISTA Vistas in Astronomy
+D VLAGP1 Vladimirski\u \i \ Gosudarstvenny\u \i \ Pedagogicheski\u \i \ Institut imeni P. I. Lebedeva-Polyanskogo. Uchenyi Zapiski
+D VOLGP3 Volgogradski\u \i \ Gosudarstvenny\u \i \ Pedagogichesk \u \i \ Institut imeni A. S. Serafimovicha. Uchenye Zapiski
+D VOPDP1 Rizhski\u \i \ Politekhnicheski\u \i \ Institut. Voprosy Dinamiki i Prochnosti
+D VOPIE1 Akademiya Nauk SSSR. Voprosy Istorii Estestvoznaniya i Tekhniki
+D VOPIT1 Akademiya Nauk SSSR. Vsesoyuzny\u \i \ Institut Nauchno\u \i \ i Tekhnichesko\u \i \ Informatsii. Voprosy Informatsionno\u \i \ Teorii i Praktiki
+D VOPKM Akademiya Nauk SSSR. Nauchny\u \i \ Sovet po Kompleksno\u \i \ Probleme ``Kibernetika''. Voprosy Kibernetiki
+D VOPKT Voprosy Kibernetiki. Akademiya Nauk Uzbeksko\u \i \ SSR
+D VOPRF Akademiya Nauk SSSR. Institut Filosofii. Voprosy Filosofii
+D VOPTS1 Leningradski\u \i \ Universitet. Voprosy Teorii Sistem Avtomaticheskogo Upravleniya
+D VOPVP1 Akademiya Nauk Uzbeksko\u \i \ SSR. Trudy Ordena Trudovogo Krasnogo Znameni Instituta Kibernetiki s Vychislitel'nym Tsentrom. Voprosy Vychislitel'no\u \i \ i Prikladno\u \i \ Matematiki
+D VORTI1 Voronezhski\u \i \ Tekhnologicheski\u \i \ Institut. Trudy
+D VYCIS1 Akademiya Nauk SSSR. Sibirskoe Otdelenie. Institut Matematiki. Vychislitel'nye Sistemy. Sbornik Trudov
+D VYCMP1 Moskovski\u \i \ Universitet. Sbornik Rabot Vychislitel'nogo Tsentra Moskovskogo Universiteta. Vychislitel'nye Metody i Programmirovanie
+D VYCPM1 Kievski\u \i \ Gosudarstvenny\u \i \ Universitet. Mezhvedomstvenny\u \i \ Nauchny\u \i \ Sbornik. Vychislitel'naya i Prikladnaya Matemati
+D VYCTV1 Leningradski\u \i \ Gosudarstvenny\u \i \ Universitet. Vychislitel'ny\u \i \ Tsentr. Moskovski\u \i \ Gosudarstvenny\u \i \ Universitet. Vychislitel'ny\u \i \ Tsentr. Vychislitel'naya Tekhnika i Voprosy Kibernetiki
+D WAVEM Wave Motion
+D WIADM3 Roczniki Polskiego Towarzystwa Matematycznego. Seria II. Wiadomo\'sci Matematyczne
+D WISZE Wissenschaftliche Zeitschrift der Ernst-Moritz-Arndt-Universit\"at Greifswald. Mathematisch-Naturwissenschaftliche Reihe
+D WISZH1 Wissenschaftliche Zeitschrift der Hochschule f\"ur Verkehrswesen ``Friedrich List''\ in Dresden. Die Anwendung Mathematischer Methoden im Transport-und Nachrichtenwesen
+D WISZH2 Wissenschaftliche Zeitschrift der Humboldt-Universit\"at Berlin. Mathematisch-Naturwissenschaftliche Reihe
+D WISZK Wissenschaftliche Zeitschrift der Karl-Marx-Universit\"at Leipzig. Mathematisch-Naturwissenschaftliche Reihe
+D WISZK2 Leipzig. Universit\"at. Wissenschaftliche Zeitschrift der Karl-Marx-Universit\"at Leipzig. Gesellschaftswissenshaftliche Reihe
+D WISZM Wissenschaftliche Zeitschrift der Martin-Luther-Universit\"at Halle-Wittenberg. Mathematisch-Naturwissenschaftliche Reihe
+D WISZP Wissenschaftliche Zeitschrift der P\"adagogischen Hochschule ``Karl Liebknecht''\ Potsdam
+D WISZP1 Wissenschaftliche Zeitschrift der P\"adagogischen Hochschule ``Karl Friedrich Wilhelm Wander''\ Dresden
+D WISZT6 Wissenschaftliche Zeitschrift der Technischen Hochschule Otto von Guericke Magdeburg
+D WISZTD Wissenschaftliche Zeitschrift der Technischen Universit\"at Dresde
+D WISZTI Wissenschaftliche Zeitschrift der Technischen Hochschule Ilmenau
+D WISZTK Wissenschaftliche Zeitschrift der Technischen Hochschule Karl-Marx-Stadt
+D WISZTL Leuna-Merseburg. Technische Hochschule ``Carl Schorlemmer'' Wissenschaftliche Zeitschrift
+D WUHUJ Wuhan Univ. J.
+D WULIJ Wulixue Jingzhan
+D WULIX Wuli Xuebao
+D WYZSP3 Wy\.zsza Szko\l a Pedagogiczna w Krakowie. Rocznik Naukowo-Dydaktyczny. Prace Matematyczne
+D XIADZ Xiangtan Daxue Ziran Kexue Xuebao
+D XIAJD Xi'an Jiaotong Daxue Xuebao. Journal of Xi'an Jiaotong University
+D XIAME Xiamen. Daxue Xuebao
+D XIBDX Xibei Daxue Xuebao
+D XINDX Xinjiang Daxue Xuebao Ziran Kexue Ban
+D XINYK Xinxi yu Kongzhi
+D XITKY Xitong Kexue yu Shuxue
+D YADEF Akademiya Nauk SSSR. Yadernaya Fizika
+D YINSH Yingyong Shuxue he Lixue
+D YINSX Yingyong Shuxue Xuebao
+D YOKMJ Yokohama Mathematical Journal
+D YUNCZ Yunchouxue Zazhi
+D ZALLW Zeitschrift f\"ur Allgemeine Wissenschaftstheorie
+D ZANAA Zeitschrift f\"ur Analysis und Ihre Anwendungen
+D ZANGM1 Zeitschrift f\"ur Angewandte Mathematik und Mechanik. Ingenieurwissenschaftliche Forschungsarbeiten
+D ZANGM2 Zeitschrift f\"ur Angewandte Mathematik und Physik. ZAMP. Journal of Applied Mathematics and Physics. Journal de Math\'ematiques et de Physiques Appliqu\'ees
+D ZAPNS1 Zapiski Nauchnykh Seminarov Leningradskogo Otdeleniya Matematicheskogo Instituta imeni V. A. Steklova Akademii Nauk SSSR (LOMI)
+D ZASTM Polska Akademia Nauk. Instytut Matematyczny. Zastosowania Matematy
+D ZBLMA Zentralblatt f\"ur Mathematik und ihre Grenzgebiete
+D ZBORM2 Beograd. Matematichki Institut. Zbornik Radova. Nova Serija=Beograd. Matemati\v cki Institut. Zbornik Radova. Nova Serija
+D ZEKST1 Akademiya Nauk SSSR. Zhurnal \`Eksperimental'no\u \i \ i Teoretichesko\u \i \ Fiziki
+D ZELIE2 Zeitschrift f\"ur Elektrische Informations-und Energietechnik
+D ZEMEM1 Vsesoyuznaya Akademiya Sel'skokhozya\u \i stvennykh Nauk imeni V. I. Lenina. Zemledel'cheskaya Mekhanika
+D ZESNA Zeszyty Naukowe Akademii G\'orniczo-Hutniczej im. Stanislawa Staszica. Matematyka-Fizyka-Chemia
+D ZESNG Zeszyty Naukowe Geometria
+D ZESNPL Zeszyty Naukowe Politechniki \L \'odzkiej. Matematyka
+D ZESNPM Zeszyty Naukowe Politechniki \'Sl\polhk askiej. Matematyka-Fizyka
+D ZESNPR Zeszyty Naukowe Politechniki Rzeszowskiej. Matematyka i Fizyka
+D ZESNUF Zeszyty Naukowe Uniwersytetu Jagiello\'nskiego. Prace Fizyczne
+D ZESNUM Zeszyty Naukowe Uniwersytetu Jagiello\'nskiego. Prace Matematyczne
+D ZESNW1 Zeszyty Naukowe Wy\.zszej Szko\l y Pedagogicznej w Szczecinie Prace Wydzia\l u Matematyczno-Przyrodniczego
+D ZESNWF Zeszyty Naukowe Wy\.zszej Szko\l y Pedagogicznej w Opolu. Fizyka
+D ZESNWM Zeszyty Naukowe Wy\.zszej Szko\l y Pedagogicznej w Opolu. Matematy
+D ZFIZH1 Zhurnal Fizichesko\u \i \ Khimii
+D ZHEDX Zhejiang Daxue Xuebao. Journal of Chekiang University
+D ZHODX Zhongshan Daxue Xuebao
+D ZHOKJ Zhongguo Kexue Jishu Daxue Xuebao
+D ZHONX Zhongguo Kexue
+D ZIDOH Zidonghua Xuebao
+D ZKRIS Zeitschrift f\"ur Kristallographie, Kristallgeometrie, Kristallphysik, Kristallchemie
+D ZMATL2 Zeitschrift f\"ur Mathematische Logik und Grundlagen der Mathemati
+D ZNATA Zeitschrift f\"ur Naturforschung. A
+D ZNATIO Zeitschrift f\"ur National\"okonomie. Journal of Economics
+D ZOPRAB Zeitschrift f\"ur Operations Research. Serie A. Serie B
+D ZPHYA Zeitschrift f\"ur Physik. A. Atoms and Nuclei
+D ZPHYB Zeitschrift f\"ur Physik. B. Condensed Matter and Quanta
+D ZPHYC Zeitschrift f\"ur Physik. C. Particles and Fields
+D ZPRIM1 Zhurnal Prikladno\u \i \ Mekhaniki i Tekhnichesko\u \i \ Fiziki
+D ZVYCM1 Akademiya Nauk SSSR. Zhurnal Vychislitel'no\u \i \ Matematiki i Matematichesko\u \i \ Fiziki
+D ZWAHV2 Zeitschrift f\"ur Wahrscheinlichkeitstheorie und Verwandte Gebiete
+#
+I TMACLIB pub.ttz
+I TMACLIB mscfll.ttz
diff --git a/biblio/tib/inputs/amsn.tib b/biblio/tib/inputs/amsn.tib
new file mode 100644
index 0000000000..e0c6d0304c
--- /dev/null
+++ b/biblio/tib/inputs/amsn.tib
@@ -0,0 +1,15 @@
+#
+# AMS numeric flag style
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+SAD sort on authors, dates
+U replace successive identical authors with underlines
+#
+#The line below is copied verbatim into the output document as a TeX command.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\input\TMACLIB ams1.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/aps.tib b/biblio/tib/inputs/aps.tib
new file mode 100644
index 0000000000..5b41d5545f
--- /dev/null
+++ b/biblio/tib/inputs/aps.tib
@@ -0,0 +1,14 @@
+#
+# american physical society format
+#
+I TMACLIB amsabb.ttz
+H hyphenate strings of citations
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+P print only first page number
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file tibtex.Macros is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+
+\input\TMACLIB aps.ttx
diff --git a/biblio/tib/inputs/aps.ttx b/biblio/tib/inputs/aps.ttx
new file mode 100644
index 0000000000..799c087913
--- /dev/null
+++ b/biblio/tib/inputs/aps.ttx
@@ -0,0 +1,131 @@
+%american physical society style
+%footnotes collected as endnotes
+%superscript flag, author, journal, volume, first page, (date). (journal)
+%superscript flag, author, title, (publisher, city, date). (book)
+
+\Refstd\Citesuper %set general formats for reference list and citations
+\def\Citefont{\sevenrm} %override default definition (smaller superscripts)
+\def\Flagfont{\sevenrm} %override default definition (smaller superscripts)
+\expandafter\ifx\csname{sevenrm} %LaTeX fix for \sevenrm
+ \endcsname\relax\def\sevenrm{\scriptsize\rm}\fi
+\def\Volfont{\bf}\def\Titlefont{\sl} %override default definition
+\def\Flagstyle#1{\noindent\hbox{\raise1ex\hbox{\Flagfont#1}}}%flag style
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent5pt%
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\etest\present\ (\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\ \else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\ (\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\jtest\present\Comma\bgroup\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\if\jtest\present\ \else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\ (\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ }
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent5pt%
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\ (\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ }
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent5pt%
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\etest\present\ (\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma edited by \bgroup\Estr\egroup\fi%
+ \if\Itest\present\ (\bgroup\Istr\egroup\def\Comma{) }\fi%
+ \if\Ctest\present\if\Itest\present, \else\ (\fi\bgroup\Cstr\egroup\def\Comma{) }\fi%
+ \if\Dtest\present\if\Itest\present, \else\if\Ctest\present, \else\ (\fi\fi\bgroup\Dstr\egroup\def\Comma{) }\fi%
+ \if\Itest\present\if\Ctest\present\else\if\Dtest\present\Comma\def\Comma{, }\fi\fi\fi%
+ \if\Ptest\present\Comma p.~\Pstr\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ }
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent5pt%
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\ (\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Atest\present\if\Itest\present
+ \ (\bgroup\Istr\egroup\fi%
+ \else\if\Etest\present\if\Itest\present
+ \ (\bgroup\Istr\egroup\fi\fi\fi%
+ \if\Ctest\present\if\Atest\present, \else\if\Etest\present, \else\ (\fi\fi\bgroup\Cstr\egroup\fi%
+ \if\Dtest\present\if\Atest\present, \else\if\Etest\present, \else%
+ \if\Ctest\present, \else\ (\fi\fi\fi\bgroup\Dstr\egroup\fi%
+ \if\Ctest\present)\else\if\Dtest\present)\else\if\Itest\present%
+ \if\Atest\present)\else\if\Etest\present)\fi\fi\fi\fi\fi\def\Comma{ }%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\itest\present\ (\bgroup\istr\egroup\def\Comma{\unskip) }\fi%
+ \if\ctest\present\if\itest\present, \else\ (\fi\bgroup\cstr\egroup\fi%
+ \if\dtest\present\if\itest\present, \else%
+ \if\ctest\present, \else\ (\fi\fi\bgroup\dstr\egroup\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ }
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent5pt%
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{\ }\fi%
+ \if\Atest\present\if\Itest\present
+ \ (\bgroup\Istr\egroup\fi%
+ \else\if\Etest\present\if\Itest\present
+ \ (\bgroup\Istr\egroup\fi\fi\fi%
+ \if\Rtest\present\if\Atest\present, \else\if\Etest\present, \else\ (\fi\fi\bgroup\Rstr\egroup\fi%
+ \if\Ctest\present\if\Atest\present, \else\if\Etest\present, \else\if\Rtest\present, \else\ (\fi\fi\fi\bgroup\Cstr\egroup\fi%
+ \if\Dtest\present\if\Atest\present, \else\if\Etest\present, \else%
+ \if \Rtest\present, \else\if\Ctest\present, \else\ (\fi\fi\fi\fi\bgroup\Dstr\egroup\fi%
+ \if\Rtest\present)\else\if\Dtest\present)\else\if\Ctest\present)\else%
+ \if\Itest\present\if\Atest\present)\else\if\Etest\present)\fi\fi\fi\fi\fi\fi\def\Comma{ }%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ }
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent5pt%
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ }
diff --git a/biblio/tib/inputs/cmp.tib b/biblio/tib/inputs/cmp.tib
new file mode 100644
index 0000000000..6d97690e08
--- /dev/null
+++ b/biblio/tib/inputs/cmp.tib
@@ -0,0 +1,16 @@
+#
+# communications in mathematical physics format
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+AR reverse authors' names
+ER reverse editors' names
+SAD sort on authors, dates
+#
+#The line below is copied verbatim into the output document as a TeX command.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\input\TMACLIB cmp.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/cmp.ttx b/biblio/tib/inputs/cmp.ttx
new file mode 100644
index 0000000000..d2c9ee5dda
--- /dev/null
+++ b/biblio/tib/inputs/cmp.ttx
@@ -0,0 +1,146 @@
+%flag. author: title. journal volume pages (date), gov't no., other (article)
+%flag. author: title. series. city: publisher date, gov't no., other (book)
+
+\Refstd\Citebrackets\Smallcapsaand%set general formats for reference list and citations
+\def\Titlefont{\Reffont}\def\Tomefont{\Reffont}\def\Volfont{\bf}%redefine some fonts
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss{\Flagfont#1}.\kern.5em}}%flag style
+\def\Aand{, }\def\Aandd{, }\def\Eand{, }\def\Eandd{, }\def\aand{, }\def\aandd{, }\def\eand{, }\def\eandd{, }%redefine author, editor, etc. separators
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip: }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{\ }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip\ }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{\ }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\bgroup\Pstr\egroup\def\Comma{\ }\fi%
+ \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{\ }\fi%
+ \if\jtest\present\if\ttest\present\Comma\else. \fi\bgroup\Tomefont\jstr\/\egroup\def\Comma{\ }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\bgroup\pstr\egroup\def\Comma{\ }\fi%
+ \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip: }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{: }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\egroup\def\Comma{\ }\fi%
+
+ \if\Dtest\present(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip: }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\etest\present\ (\bgroup\estr\egroup)\def\Comma{\unskip. }\fi%
+ \if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip. }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{. }\fi%
+ \if\Etest\present, \bgroup\Estr\egroup\ifnum\Ecnt>1(eds.)\else (ed.)\fi\def\Comma{. }\fi%
+ \if\Ptest\present, \bgroup{\if\Pcnt\present pp.~\else p.~\fi}\Pstr\egroup\def\Comma{. }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\ Vol. \bgroup\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma\ No. \bgroup\Nstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{: }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\ \bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{. }\fi%
+ \if\atest\present, \bgroup\astr\egroup\unskip, \if\acnt\present (eds.)\else (ed.)\fi\def\Comma{. }\fi%
+ \if\ptest\present, {\if\pcnt\present pp.~\else p.~\fi}\pstr\def\Comma{. }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\ Vol. \bgroup\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma\ No. \bgroup\nstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{: }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\ \bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip: }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{: }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{: }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\/\egroup\def\Comma{\unskip. }%
+ \else\if\Btest\present\Comma\bgroup\Titlefont\Bstr\/\egroup\def\Comma{\unskip. }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{. }\fi%
+ \if\etest\present\ (\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\ Vol. \bgroup\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma\ No. \bgroup\Nstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{: }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip\ }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip\ }\fi\fi\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present. \bgroup\Titlefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma\bgroup\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present\Comma Gov't ordering no. \bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip: }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\def\Comma{\unskip: }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{: }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{. }\fi%
+ \if\rtest\present\bgroup\rstr\egroup\def\Comma{. }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{: }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{\ }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present\Comma Gov't ordering no. \bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip: }%
+ \else\if\Etest\present\def\Eand{\Aand}\def\Eandd{\Aandd}\bgroup\Authfont\Estr\egroup\def\Comma{\unskip: }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{: }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{: }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\ }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\ }\fi\fi\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present\Comma Gov't ordering no. \bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/demo1.tib b/biblio/tib/inputs/demo1.tib
new file mode 100644
index 0000000000..b74a3de8d7
--- /dev/null
+++ b/biblio/tib/inputs/demo1.tib
@@ -0,0 +1,10 @@
+#
+# demo1.tib
+#
+# include basic oldstyle tib format file
+I TMACLIB numo.tib
+# modifications to basic format
+SAD sort on authors' names and dates
+AA abbreviate authors' first names
+AR1 reverse first author's first and last names
+U replace successive listing of identical authors by underline
diff --git a/biblio/tib/inputs/demo2.tib b/biblio/tib/inputs/demo2.tib
new file mode 100644
index 0000000000..e6740fe505
--- /dev/null
+++ b/biblio/tib/inputs/demo2.tib
@@ -0,0 +1,10 @@
+#
+# demo2.tib
+#
+# include epes superscript format file
+I TMACLIB epes.tib
+# modifications to basic format
+U replace successive listing of identical authors by underline
+
+%The lines below are copied verbatim into the output document as TeX commands.
+\def\Citefont{\sevenbf}
diff --git a/biblio/tib/inputs/demo2l.tib b/biblio/tib/inputs/demo2l.tib
new file mode 100644
index 0000000000..85109dc49b
--- /dev/null
+++ b/biblio/tib/inputs/demo2l.tib
@@ -0,0 +1,10 @@
+#
+# demo2.tib (LaTeX)
+#
+# include epes superscript format file
+I TMACLIB epes.tib
+# modifications to basic format
+U replace successive listing of identical authors by underline
+
+%The lines below are copied verbatim into the output document as TeX commands.
+\def\Citefont{\scriptsize}
diff --git a/biblio/tib/inputs/demo3.tib b/biblio/tib/inputs/demo3.tib
new file mode 100644
index 0000000000..f3601cb464
--- /dev/null
+++ b/biblio/tib/inputs/demo3.tib
@@ -0,0 +1,8 @@
+#
+# demo3.tib
+#
+# include ams alpha format file
+I TMACLIB amsa.tib
+# modifications to basic format
+AX capsmallcaps for authors
+NA do not abbreviate authors' first names
diff --git a/biblio/tib/inputs/demo3l.tib b/biblio/tib/inputs/demo3l.tib
new file mode 100644
index 0000000000..e74ed233e5
--- /dev/null
+++ b/biblio/tib/inputs/demo3l.tib
@@ -0,0 +1,10 @@
+#
+# demo3l.tib (LaTeX)
+#
+# include ams alpha format file
+I TMACLIB amsa.tib
+# modifications to basic format
+NA do not abbreviate authors' first names
+#
+#The line below is copied verbatim into the output document as a TeX command.
+\def\Authfont{\sc}
diff --git a/biblio/tib/inputs/demo4.tib b/biblio/tib/inputs/demo4.tib
new file mode 100644
index 0000000000..41e6f42ccc
--- /dev/null
+++ b/biblio/tib/inputs/demo4.tib
@@ -0,0 +1,16 @@
+#
+# demo4.tib
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsfll.ttz
+TF trailing character string (flags)
+SAD sort on authors' names and dates
+C3D-4 citation template (authors' names and last 4 characters of date)
+AA abbreviate authors' first names
+U replace successive listing of identical authors by underline
+
+%The lines below is copied verbatim into the output document as a TeX command.
+\input \TMACLIB stdd.ttx %TeX macros for formatting reference list
+\Refstda\Citenamedate %set general formats for reference list and citations
+\def\Underlinemark{\vrule height .7pt depth 0pt width 4.5pc}
+\def\Authfont{\bf}\def\Citefont{\bf} %define some new fonts
diff --git a/biblio/tib/inputs/demo5.tib b/biblio/tib/inputs/demo5.tib
new file mode 100644
index 0000000000..dff6653bc9
--- /dev/null
+++ b/biblio/tib/inputs/demo5.tib
@@ -0,0 +1,31 @@
+#
+# demo5.tib
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+AR reverse authors' names
+U replace successive listing of identical authors by underline
+TF trailing character string (flags)
+SAD sort on authors' names and dates
+C3D-2 citation template (authors' names and last 2 characters of date)
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%
+\input \TMACLIB siam2.ttx %TeX macros for formatting reference list
+\Refstda\Rpunct%set general formats for reference list and citations
+\def\Underlinemark{\vrule height .7pt depth 0pt width 4.5pc}
+\def\Lcitemark#1\Citebreak{\let\uchyph=1%beginning of ordinary citation
+ [\bgroup\Citefont\uppercase{#1}\egroup, \bgroup\Citefont}
+\def\Citecomma#1\Citebreak{\egroup; \let\uchyph=1%multiple citations
+ \bgroup\Citefont\uppercase{#1}\egroup, \bgroup\Citefont}
+\def\Rcitemark{\egroup]}%mark at right of citation
+\def\LAcitemark#1\Citebreak{\let\uchyph=1%beginning of alternate citation
+ \bgroup\Citefont\uppercase{#1}\ \egroup[\bgroup\Citefont}
+\def\LAcitemark#1\Citebreak{\Lcitemark#1\Citebreak}%alternate citation
+\def\RAcitemark{\egroup]}%mark at right of alternate citation
+\def\Citehyphen{\egroup--\bgroup\Citefont}%separater for string of citations
+\def\LIcitemark{\egroup}%mark at left of insertion in citation
+\def\RIcitemark{\bgroup\Citefont}%mark at right of insertion in citation
diff --git a/biblio/tib/inputs/demo6l.tib b/biblio/tib/inputs/demo6l.tib
new file mode 100644
index 0000000000..7387fb0143
--- /dev/null
+++ b/biblio/tib/inputs/demo6l.tib
@@ -0,0 +1,7 @@
+#
+# demo6l.tib (footnotes -- LaTeX)
+#
+# Note to user: See instructions in test.tex
+#
+# include basic footnote format file
+I TMACLIB footl.tib
diff --git a/biblio/tib/inputs/demo6p.tib b/biblio/tib/inputs/demo6p.tib
new file mode 100644
index 0000000000..e29e75ee58
--- /dev/null
+++ b/biblio/tib/inputs/demo6p.tib
@@ -0,0 +1,11 @@
+#
+# demo6p.tib (footnotes -- plain TeX)
+#
+# Note to user: See instructions in test.tex
+#
+# include basic footnote format file
+I TMACLIB footp.tib
+
+%The following line is inserted to eliminate an underfull \vbox
+%which occurs because there are so many references.
+\raggedbottom
diff --git a/biblio/tib/inputs/epes.tib b/biblio/tib/inputs/epes.tib
new file mode 100644
index 0000000000..0e438c3ca7
--- /dev/null
+++ b/biblio/tib/inputs/epes.tib
@@ -0,0 +1,15 @@
+#
+# energy systems and electrical power format
+#
+I TMACLIB amsabb.ttz
+H hyphenate strings of citations
+AR reverse authors' names
+AA abbreviate authors' names
+ER reverse editors' names
+EE abbreviate editors' names
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%
+\input \TMACLIB epes.ttx
diff --git a/biblio/tib/inputs/epes.ttx b/biblio/tib/inputs/epes.ttx
new file mode 100644
index 0000000000..57213b5238
--- /dev/null
+++ b/biblio/tib/inputs/epes.ttx
@@ -0,0 +1,145 @@
+% electrical power and energy systems formats
+
+\Refstd\Citesuper %set general formats for reference list and citations
+\def\Citefont{\sevenrm} %override default definition (smaller superscripts)
+\expandafter\ifx\csname{sevenrm} %LaTeX fix for \sevenrm
+ \endcsname\relax\def\sevenrm{\scriptsize\rm}\fi
+\def\Authfont{\bf}\def\Tomefont{\sl}\def\Flagfont{\bf}\def\Initper{\ }
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss{\Flagfont#1}\kern.5em}}%flag style
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\ }\fi%
+ \if\Ttest\present\Comma\bgroup`\Titlefont\Tstr\egroup\def\Comma{' }\fi%
+ \if\etest\present\if\Ttest\present{'}\fi\ (\bgroup\estr\egroup)\def\Comma{\ }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{\ }\fi%
+ \if\Vtest\present\if\Jtest\present\ \else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{\ }\fi%
+ \if\Dtest\present\ (\bgroup\Dstr\egroup)\def\Comma{\ }\fi%
+ \if\Ptest\present\Comma\bgroup \Pstr\egroup\def\Comma{\ }\fi%
+ \if\ttest\present\Comma\bgroup`\Titlefont\tstr\egroup\def\Comma{' }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{\ }\fi%
+ \if\vtest\present\if\jtest\present\ \else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{\ }\fi%
+ \if\dtest\present\ (\bgroup\dstr\egroup)\def\Comma{\ }\fi%
+ \if\ptest\present\bgroup \pstr\egroup\def\Comma{\ }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{\ }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\ }\fi%
+ \if\Ttest\present\Comma\bgroup`\Titlefont\Tstr\egroup\def\Comma{' }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{\ }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{\ }\fi%
+ \if\Dtest\present\ (\bgroup\Dstr\egroup)\def\Comma{\ }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\ }\fi%
+ \if\Ttest\present\Comma\bgroup`\Titlefont\Tstr\egroup\def\Comma{' }\fi%
+ \if\etest\present\if\Ttest\present'\fi\ (\bgroup\estr\egroup)\def\Comma{\ }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\ }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{\ }\fi%
+ \if\Etest\present, \bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{\ }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{\ }\fi%
+ \if\Vtest\present\bgroup\ \Volfont\Vstr\egroup\def\Comma{\ }\fi%
+ \if\Ntest\present\bgroup\ \Volfont\Nstr\egroup\def\Comma{\ }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{\ }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{\ }\fi%
+ \if\Dtest\present\Comma(\bgroup\Dstr\egroup)\def\Comma{\ }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{\ }\fi%
+ \if\ttest\present\Comma\bgroup`\Titlefont\tstr\egroup\def\Comma{' }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{\ }\fi%
+ \if\atest\present, \bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{\ }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{\ }\fi%
+ \if\vtest\present\bgroup\ \Volfont\vstr\egroup\def\Comma{\ }\fi%
+ \if\ntest\present\bgroup\ \Volfont\nstr\egroup\def\Comma{\ }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{\ }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{\ }\fi%
+ \if\dtest\present\Comma(\bgroup\dstr\egroup)\def\Comma{\ }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{\ }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{\ }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\ }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{\ }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{\ }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\ }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\ }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{\ }\fi%
+ \if\etest\present\ (\bgroup\estr\egroup)\def\Comma{\ }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{\ }\fi%
+ \if\Vtest\present\bgroup\ \Volfont\Vstr\egroup\def\Comma{\ }\fi%
+ \if\Ntest\present\bgroup\ \Volfont\Nstr\egroup\def\Comma{\ }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\ }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\ }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{\ }\fi%
+ \if\Dtest\present\Comma(\bgroup\Dstr\egroup)\def\Comma{\ }\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{\ }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{\ }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{\ }\fi%
+ \if\vtest\present\bgroup\ \Volfont\vstr\egroup\def\Comma{\ }\fi%
+ \if\ntest\present\bgroup\ \Volfont\nstr\egroup\def\Comma{\ }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{\ }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{\ }\fi%
+ \if\dtest\present\Comma(\bgroup\dstr\egroup)\def\Comma{\ }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{\ }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\ }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{\ }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{\ }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup`\Titlefont\Tstr\egroup\def\Comma{' }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\ }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\ }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{\ }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{\ }\fi%
+ \if\Dtest\present\Comma(\bgroup\Dstr\egroup)\def\Comma{\ }\fi%
+ \if\ttest\present\Comma\bgroup`\Titlefont\tstr\egroup\def\Comma{' }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{\ }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{\ }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{\ }\fi%
+ \if\dtest\present\Comma(\bgroup\dstr\egroup)\def\Comma{\ }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{\ }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\ }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{\ }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{\ }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup`\Titlefont\Tstr\egroup\def\Comma{' }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\ }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\ }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{\ }\fi%
+ \if\Dtest\present\Comma(\bgroup\Dstr\egroup)\def\Comma{\ }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{\ }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/footl.tib b/biblio/tib/inputs/footl.tib
new file mode 100644
index 0000000000..25d3596273
--- /dev/null
+++ b/biblio/tib/inputs/footl.tib
@@ -0,0 +1,24 @@
+#
+# standard footnote format (latex)
+#
+# if titles are desired in loc. cit. references, see note in stdftl.ttx
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+f footnotes
+L use ibid and loc cit
+C0 empty citation string
+O for multiple citations use ordering of reference file
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%The \footnote macro is from LaTeX
+%
+\input \TMACLIB stdftl.ttx %macros for formatting reference list
+\Refstda\Citesuper %set general formats for reference list and citations
+\def\Lcitemark{\footnotemark}\def\Rcitemark{}
+\def\Citecomma{$^,$\footnotemark}
+\def\LAcitemark{\addtocounter{footnote}{1}\arabic{footnote}}
+\def\RAcitemark{}
+\def\LIcitemark#1\RIcitemark{\def\Ztest{ }\def\Zstr{#1}}
diff --git a/biblio/tib/inputs/footp.tib b/biblio/tib/inputs/footp.tib
new file mode 100644
index 0000000000..b2bb80fbfa
--- /dev/null
+++ b/biblio/tib/inputs/footp.tib
@@ -0,0 +1,20 @@
+#
+# standard footnote format
+#
+# if titles are desired in loc. cit. references, see note in stdftp.ttx
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+f footnotes
+L use ibid and loc cit
+O for muliple citations use ordering of reference file
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%The \footnote macro is from plain TeX
+%
+\input \TMACLIB stdftp.ttx %macros for formatting reference list
+\Refstda\Citesuper %set general formats for reference list and citations
+\def\Citefont{\sevenrm}\def\Flagfont{\sevenrm} %smaller citation fonts
+\def\LIcitemark#1\RIcitemark{\gdef\Ztest{ }\gdef\Zstr{#1}}
diff --git a/biblio/tib/inputs/ieeabb.ttz b/biblio/tib/inputs/ieeabb.ttz
new file mode 100644
index 0000000000..020314ec87
--- /dev/null
+++ b/biblio/tib/inputs/ieeabb.ttz
@@ -0,0 +1,105 @@
+# IEEE journal abbreviations
+#
+D IEEATI IEEE Annu. Text. Ind. Tech. Conf.
+D IEEATT IEEE Annu. Text. and Tech. Conf. Proc.
+D IEECIT IEEE Cem. Ind. Tech. Conf. Pap.
+D IEECSy IEEE Circuit. Syst. Mag.
+D IEECMa IEEE Commun. Mag.
+D IEECSo IEEE Commun. Soc. Mag.
+D IEECGN IEEE Comput. Group News
+D IEECRA IEEE Conf. Rec. Annu. Conf. Electr. Eng. Probl. Rubber. Plast. Ind.
+D IEECRI IEEE Conf. Rec. Ind. Commer. Power. Syst. Tech. Conf.
+D IEECRT IEEE Conf. Rec. Thermion. Convers. Spec. Conf.
+D IEECSM IEEE Control Syst. Mag.
+D IEEECS IEEE Electromagn. Compat. Symp.
+D IEEEDL IEEE Electron. Device. Lett.
+D IEEEAC IEEE Electron. Aerosp. Conv. Rec.
+D IEEEMR IEEE Eng. Manage. Rev.
+D IEETEM IEEE Trans. Engng. Man.
+D IEEITP IEEE Intercon. Tech. Pap.
+D IEEPIC IEEE Proc. Intermag. Conf.
+D IEEICD IEEE Int. Conv. Dig.
+D IEEICR IEEE Int. Conv. Rec.
+D IEEJOE IEEE J. Ocean Eng.
+D IEEJQE IEEE J. Quantum Electron.
+D IEEJSS IEEE J. Solid-State Circuits
+D IEEPSC IEEE Photovoltaic. Spec. Conf. Conf. Rec.
+D IEEPER IEEE Power. Eng. Rev.
+D IEEPro IEEE Proc.
+D IEEPAS IEEE Proc. Annu. Symp. Rel.
+D IEEPEA IEEE Proc. Conf. Elec. Appl. Text. Ind.
+D IEEPEM IEEE Proc. Conf. Eng. Med. Biol.
+D IEEPEC IEEE Proc. Electron. Components Conf.
+D IEEPNA IEEE Proc. Nat. Aerosp. Electron. Conf.
+D IEERSC IEEE Reg. Six (West. USA) Conf. Rec.
+D IEESpe IEEE Spectrum
+D IEESPu IEEE Stand. Publ.
+D IEESPa IEEE Stud. Pap.
+D IEETAG IEEE Tech. Act. Guide
+D IEETCI IEEE Trans. CAD Integ. Circuits and Systems
+D IEETct IEEE Trans. Circuit Theory
+D IEETSE IEEE Trans. Software Eng.
+D IEETAS IEEE Trans. Acoust. Speech Signal. Process.
+D IEETAP IEEE Trans. ASSP
+D IEETAe IEEE Trans. Aerosp.
+D IEETAE IEEE Trans. Aerosp. and Electron. Syst.
+D IEETAN IEEE Trans. Aerosp. Navig. Electron.
+D IEETAP IEEE Trans. Antennas Propag.
+D IEETAI IEEE Trans. Appl. Ind.
+D IEETAu IEEE Trans. Audio.
+D IEETAd IEEE Trans. Audio. Electroacoust.
+D IEETAC IEEE Trans. Automat. Contr.
+D IEETBM IEEE Trans. Bio. Med. Electron.
+D IEETBE IEEE Trans. Biomed. Eng.
+D IEETBT IEEE Trans. Broadcast. Telev. Receivers
+D IEETB IEEE Trans. Broadcast.
+D IEETCA IEEE Trans. CATV
+D IEETCi IEEE Trans. Circuits and Syst.
+D IEETCS IEEE Trans. Commun. Syst.
+D IEETCT IEEE Trans. Com. Tech.
+D IEETCm IEEE Trans. Commun. Electron.
+D IEETCo IEEE Trans. Comm.
+D IEETCP IEEE Trans. Component Parts
+D IEETCH IEEE Trans. Components Hybrids Manuf. Technol.
+D IEETCo IEEE Trans. Comput.
+D IEETCE IEEE Trans. Consum. Electron.
+D IEETEd IEEE Trans. Educ.
+D IEETEI IEEE Trans. Elec. Insul.
+D IEETEl IEEE Trans. Electromagn. Compat.
+D IEETED IEEE Trans. Electron. Devices
+D IEETEC IEEE Trans. Electron. Comput.
+D IEETnE IEEE Trans. Eng. Manag.
+D IEETEW IEEE Trans. Eng. Writing Speech
+D IEETGE IEEE Trans. Geosci. Electron.
+D IEETGR IEEE Trans. Geosci. Remote Sens.
+D IEETHF IEEE Trans. Hum. Factors Electron.
+D IEETIn IEEE Trans. Ind. Electron.
+D IEETIE IEEE Trans. Ind. Electron. Control Instrum.
+D IEETIA IEEE Trans. Ind. Appl.
+D IEETIG IEEE Trans. Ind. Gen. Appl.
+D IEETIT IEEE Trans. Inform. Theory
+D IEETIM IEEE Trans. Instrum. Meas.
+D IEETMa IEEE Trans. Magn.
+D IEETMM IEEE Trans. Man-Mach. Syst.
+D IEETMT IEEE Trans. Manuf. Technol.
+D IEETMi IEEE Trans. Microwave Theory Tech.
+D IEETME IEEE Trans. Mil. Electron.
+D IEETNS IEEE Trans. Nucl. Sci.
+D IEETPH IEEE Trans. Parts Hybrids Packag.
+D IEETPM IEEE Trans. Parts Mater. Packag.
+D IEETPS IEEE Trans. Plasma Sci.
+D IEETPA IEEE Trans. Power App. Syst.
+D IEETPE IEEE Trans. Prod. Eng. Prod.
+D IEETPC IEEE Trans. Prof. Commun.
+D IEETRe IEEE Trans. Reliab.
+D IEETSo IEEE Trans. Software Engrg.
+D IEETSU IEEE Trans. Sonics Ultrason.
+D IEETSp IEEE Trans. Space Electron. Telem.
+D IEETSM IEEE Trans. Syst. Man. Cybern.
+D IEETSS IEEE Trans. Syst. Sci. and Cybern.
+D IEETUE IEEE Trans. UltraSonics Eng.
+D IEETVC IEEE Trans. Veh. Commun.
+D IEETVT IEEE Trans. Veh. Technol.
+D IEETTh IEEE Trans. Inf. Theory
+D IEEWCR IEEE Wescon Conven. Rec.
+D IEEWTP IEEE Wescon Tech. Pap.
diff --git a/biblio/tib/inputs/ieee.tib b/biblio/tib/inputs/ieee.tib
new file mode 100644
index 0000000000..c8fd34d9f7
--- /dev/null
+++ b/biblio/tib/inputs/ieee.tib
@@ -0,0 +1,14 @@
+#
+# IEEE format
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+U replace successive identical authors with underlines
+#
+#The line below is copied verbatim into the output document as a TeX command.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\input\TMACLIB ieee.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/ieee.ttx b/biblio/tib/inputs/ieee.ttx
new file mode 100644
index 0000000000..1d83b4f8f5
--- /dev/null
+++ b/biblio/tib/inputs/ieee.ttx
@@ -0,0 +1,144 @@
+%IEEE numeric flag format
+%[flag], author, ``title,'' etc., vol. volume, no. number, pp. pages, date
+%gov't no., other (journal article)
+%[flag], author, title. series, city: publisher, etc (book)
+
+\Refstd\Citebrackets%set general formats for reference list and citations
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss[{\Flagfont#1}]\kern.5em}}%flag style
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma``\bgroup\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma no. \bgroup\Nstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\bgroup{\if\Pcnt\present pp.~\else p.~\fi}\Pstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. ``\bgroup\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\jtest\present\if\ttest\present\Comma\else. \fi\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma no. \bgroup\nstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\bgroup{\if\pcnt\present pp.~\else p.~\fi}\pstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma``\bgroup\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Jtest\present\Comma presented at \bgroup\Jstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma``\bgroup\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\egroup\def\Comma{.\hskip1em}\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\fi%
+ \if\Stest\present\ (\bgroup\Sstr\egroup)\fi%
+ \if\Vtest\present, vol. \bgroup\Volfont\Vstr\egroup\fi%
+ \if\Ntest\present, no. \bgroup\Volfont\Nstr\egroup\fi%
+ \if\Etest\present, \bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1Eds.\else Ed.\fi\def\Comma{\hskip1em}\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{: }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma{\if\Pcnt\present pp.~\else p.~\fi}\Pstr\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. ``\bgroup\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\stest\present\ (\bgroup\sstr\egroup)\fi%
+ \if\vtest\present, vol. \bgroup\Volfont\vstr\egroup\fi%
+ \if\ntest\present, no. \bgroup\Volfont\nstr\egroup\fi%
+ \if\atest\present, \bgroup\astr\egroup\unskip, \if\acnt\present Eds.\else Ed.\fi\def\Comma{\hskip1em}\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{: }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma{\if\pcnt\present pp.~\else p.~\fi}\pstr\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present{\bgroup\Authfont\Astr\egroup}\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1Eds.\else Ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\egroup\def\Comma{.\hskip1em}%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\egroup\def\Comma{.\hskip1em}\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\fi%
+ \if\Stest\present\ (\bgroup\Sstr\egroup)\fi%
+ \if\Vtest\present, vol. \bgroup\Volfont\Vstr\egroup\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ : \bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Tomefont\tstr\egroup\def\Comma{.\hskip1em}%
+ \else\if\btest\present. \bgroup\Tomefont\bstr\egroup\def\Comma{.\hskip1em}\fi\fi%
+ \if\stest\present\ (\bgroup\sstr\egroup\)\fi%
+ \if\vtest\present, vol. \bgroup\Volfont\vstr\egroup\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{: }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup{\unskip, }\ifnum\Ecnt>1Eds.\else Ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma``\bgroup\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. ``\bgroup\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\def\Eand{\Aand}\def\Eandd{\Aandd}\bgroup\Authfont\Estr\egroup{\unskip, }\ifnum\Ecnt>1Eds.\else Ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/ieefll.ttz b/biblio/tib/inputs/ieefll.ttz
new file mode 100644
index 0000000000..b778a301bd
--- /dev/null
+++ b/biblio/tib/inputs/ieefll.ttz
@@ -0,0 +1,105 @@
+# IEEE journals, full names
+#
+D IEEATI Institute of Electrical and Electronics Engineers. Annual Textile Industry Technical Conference
+D IEEATT Institute of Electrical and Electronics Engineers. Annual Textile Industry Technical Conference Proceedings
+D IEECIT Institute of Electrical and Electronics Engineers. Cement Industry Technical Conference Paper
+D IEECSy Institute of Electrical and Electronics Engineers. Circuits and Systems Magazine
+D IEECMa Institute of Electrical and Electronics Engineers. Communications Magazine
+D IEECSo Institute of Electrical and Electronics Engineers. Communications Society Magazine
+D IEECGN Institute of Electrical and Electronics Engineers. Computer Group News
+D IEECRA Institute of Electrical and Electronics Engineers. Conference Record. Annual Conference of Electrical Engineering Problems in the Rubber and Plastics Industries
+D IEECRI Institute of Electrical and Electronics Engineers. Conference Record. Industrial and Commercial Power Systems. Technical Conference
+D IEECRT Institute of Electrical and Electronics Engineers. Conference Records. Thermionic Conversion Specialist Conference
+D IEECSM Institute of Electrical and Electronics Engineers. Control Systems Magazine
+D IEEECS Institute of Electrical and Electronics Engineers. Electromagnetic Compatibility Symposium. Record
+D IEEEDL Institute of Electrical and Electronics Engineers. Electron Device Letters
+D IEEEAC Institute of Electrical and Electronics Engineers. Electronics and Aerospace Systems. Convention Record
+D IEEEMR Institute of Electrical and Electronics Engineers. Engineering Management Review
+D IEETEM Institute of Electrical and Electronics Engineers. Engineering Management
+D IEEITP Institute of Electrical and Electronics Engineers. Intercon Technical Digest
+D IEEPIC Institute of Electrical and Electronics Engineers. International Conference on Magnetics. Proceedings of the Intermag Conference
+D IEEICD Institute of Electrical and Electronics Engineers. International Convention. Digest
+D IEEICR Institute of Electrical and Electronics Engineers. International Convention. Records
+D IEEJOE Institute of Electrical and Electronics Engineers. Journal of Oceanic Engineering
+D IEEJQE Institute of Electrical and Electronics Engineers. Journal of Quantum Electronics
+D IEEJSS Institute of Electrical and Electronics Engineers. Journal of Solid-State Circuits
+D IEEPSC Institute of Electrical and Electronics Engineers. Photovoltaic Specialists Conference. Conference Record
+D IEEPER Institute of Electrical and Electronics Engineers. Power Engineering Review
+D IEEPro Institute of Electrical and Electronics Engineers. Proceedings
+D IEEPAS Institute of Electrical and Electronics Engineers. Proceedings. Annual Symposium on Reliability
+D IEEPEA Institute of Electrical and Electronics Engineers. Proceedings. Conference on Electrical Applications for the Textile Industry
+D IEEPEM Institute of Electrical and Electronics Engineers. Proceedings. Conference on Engineering in Medicine and Biology
+D IEEPEC Institute of Electrical and Electronics Engineers. Proceedings. Electronic Components Conference
+D IEEPNA Institute of Electrical and Electronics Engineers. Proceedings. National Aerospace and Electronics Conference
+D IEERSC Institute of Electrical and Electronics Engineers. Region Six (Western USA). Conference Record
+D IEESpe Institute of Electrical and Electronics Engineers. Spectrum
+D IEESPu Institute of Electrical and Electronics Engineers. Standards Publications
+D IEESPa Institute of Electrical and Electronics Engineers. Student Papers
+D IEETAG Institute of Electrical and Electronics Engineers. Technical Activities Guide
+D IEETCI Institute of Electrical and Electronics Engineers. Transactions on Computer-Aided Design of Integrated Circuits and Systems
+D IEETct Institute of Electrical and Electronics Engineers. Transaction on Circuit Theory
+D IEETSE Institute of Electrical and Electronics Engineers. Transaction on Software Engineering
+D IEETAS Institute of Electrical and Electronics Engineers. Transactions on Acoustic, Speech and Signal Processing
+D IEETAP Institute of Electrical and Electronics Engineers. Transactions on Acoustics, Speech, and Signal Processing
+D IEETAe Institute of Electrical and Electronics Engineers. Transactions on Aerospace
+D IEETAE Institute of Electrical and Electronics Engineers. Transactions on Aerospace and Electronic Systems
+D IEETAN Institute of Electrical and Electronics Engineers. Transactions on Aerospace and Navigational Electronics
+D IEETAP Institute of Electrical and Electronics Engineers. Transactions on Antennas and Propagation
+D IEETAI Institute of Electrical and Electronics Engineers. Transactions on Applications and Industry
+D IEETAu Institute of Electrical and Electronics Engineers. Transactions on Audio
+D IEETAd Institute of Electrical and Electronics Engineers. Transactions on Audio and Electroacoustics
+D IEETAC Institute of Electrical and Electronics Engineers. Transactions on Automatic Control
+D IEETBM Institute of Electrical and Electronics Engineers. Transactions on Bio-Medical Electronics
+D IEETBE Institute of Electrical and Electronics Engineers. Transactions on Biomedical Engineering
+D IEETBT Institute of Electrical and Electronics Engineers. Transactions on Broadcast and Television Receivers
+D IEETB Institute of Electrical and Electronics Engineers. Transactions on Broadcasting
+D IEETCA Institute of Electrical and Electronics Engineers. Transactions on Cable Television
+D IEETCi Institute of Electrical and Electronics Engineers. Transactions on Circuits and Systems
+D IEETCS Institute of Electrical and Electronics Engineers. Transactions on Communication Systems
+D IEETCT Institute of Electrical and Electronics Engineers. Transactions on Communication Technology
+D IEETCm Institute of Electrical and Electronics Engineers. Transactions on Communication and Electronics
+D IEETCo Institute of Electrical and Electronics Engineers. Transactions on Communications
+D IEETCP Institute of Electrical and Electronics Engineers. Transactions on Component Parts
+D IEETCH Institute of Electrical and Electronics Engineers. Transactions on Components, Hybrids, and Manufacturing Technology
+D IEETCo Institute of Electrical and Electronics Engineers. Transactions on Computers
+D IEETCE Institute of Electrical and Electronics Engineers. Transactions on Consumer Electronics
+D IEETEd Institute of Electrical and Electronics Engineers. Transactions on Education
+D IEETEI Institute of Electrical and Electronics Engineers. Transactions on Electrical Insulation
+D IEETEl Institute of Electrical and Electronics Engineers. Transactions on Electromagnetic Compatibility
+D IEETED Institute of Electrical and Electronics Engineers. Transactions on Electron Devices
+D IEETEC Institute of Electrical and Electronics Engineers. Transactions on Electronic Computers
+D IEETnE Institute of Electrical and Electronics Engineers. Transactions on Engineering Management
+D IEETEW Institute of Electrical and Electronics Engineers. Transactions on Engineering Writing and Speech
+D IEETGE Institute of Electrical and Electronics Engineers. Transactions on Geoscience Electronics
+D IEETGR Institute of Electrical and Electronics Engineers. Transactions on Geoscience and Remote Sensing
+D IEETHF Institute of Electrical and Electronics Engineers. Transactions on Human Factors in Electronics
+D IEETIn Institute of Electrical and Electronics Engineers. Transactions on Industrial Electronics
+D IEETIE Institute of Electrical and Electronics Engineers. Transactions on Industrial Electronics and Control Instrumentation
+D IEETIA Institute of Electrical and Electronics Engineers. Transactions on Industry Applications
+D IEETIG Institute of Electrical and Electronics Engineers. Transactions on Industry and General Applications
+D IEETIT Institute of Electrical and Electronics Engineers. Transactions on Information Theory
+D IEETIM Institute of Electrical and Electronics Engineers. Transactions on Instrumentation and Measurement
+D IEETMa Institute of Electrical and Electronics Engineers. Transactions on Magnetics
+D IEETMM Institute of Electrical and Electronics Engineers. Transactions on Man-Machine Systems
+D IEETMT Institute of Electrical and Electronics Engineers. Transactions on Manufacturing Technology
+D IEETMi Institute of Electrical and Electronics Engineers. Transactions on Microwave Theory and Techniques
+D IEETME Institute of Electrical and Electronics Engineers. Transactions on Military Electronics
+D IEETNS Institute of Electrical and Electronics Engineers. Transactions on Nuclear Science
+D IEETPH Institute of Electrical and Electronics Engineers. Transactions on Parts, Hybrids, and Packaging
+D IEETPM Institute of Electrical and Electronics Engineers. Transactions on Parts, Materials, and Packaging
+D IEETPS Institute of Electrical and Electronics Engineers. Transactions on Plasma Science
+D IEETPA Institute of Electrical and Electronics Engineers. Transactions on Power Apparatus and Systems
+D IEETPE Institute of Electrical and Electronics Engineers. Transactions on Product Engineering and Production
+D IEETPC Institute of Electrical and Electronics Engineers. Transactions on Professional Communications
+D IEETRe Institute of Electrical and Electronics Engineers. Transactions on Reliability
+D IEETSo Institute of Electrical and Electronics Engineers. Transactions on Software Engineering
+D IEETSU Institute of Electrical and Electronics Engineers. Transactions on Sonics and Ultrasonics
+D IEETSp Institute of Electrical and Electronics Engineers. Transactions on Space Electronics and Telemetry
+D IEETSM Institute of Electrical and Electronics Engineers. Transactions on Systems, Man, and Cybernetics
+D IEETSS Institute of Electrical and Electronics Engineers. Transactions on Systems, Science, and Cybernetics
+D IEETUE Institute of Electrical and Electronics Engineers. Transactions on Ultrasonics Engineering
+D IEETVC Institute of Electrical and Electronics Engineers. Transactions on Vehicular Communications
+D IEETVT Institute of Electrical and Electronics Engineers. Transactions on Vehicular Technology
+D IEETTh Institute of Electrical and Electronics Engineers. Transformation on Information Theory
+D IEEWCR Institute of Electrical and Electronics Engineers. Wescon Convention Record
+D IEEWTP Institute of Electrical and Electronics Engineers. Wescon Technical Papers
diff --git a/biblio/tib/inputs/ijrr.tib b/biblio/tib/inputs/ijrr.tib
new file mode 100644
index 0000000000..b6d3e108a2
--- /dev/null
+++ b/biblio/tib/inputs/ijrr.tib
@@ -0,0 +1,33 @@
+# International Journal of Robotics Research
+#
+# Note: multiple citations should be entered in chronological order
+#
+C3D-4 name-date citations
+AAR abbreviate and reverse authors' first names
+EA abbreviate editors first names
+SAD sort on authors and dates
+NO do not change order in multiple citations
+TF append codes to citations if necessary
+I TMACLIB amsabb.ttz
+# input list of definitions
+
+%\input\TMACLIB ijrr.ttx
+\input ijrr.ttx
+\message{*** Note: multiple citations should be entered in chronological order. ***}
+\Refstd\Rpunct%set general formats for reference list and citations
+\def\Titlefont{\Reffont}\def\Volfont{\Reffont}
+ \def\Tomefont{\sl}%redefine some fonts
+\def\Lcitemark{%mark at left of citation--also sets internal punctuation
+ \let\uchyph=1\def\Cfont{}%
+ \def\Citebreak{\egroup\ \bgroup\Cfont}%
+ \def\Citecomma{\egroup; \bgroup\Cfont }(\bgroup\Cfont}%
+\def\Rcitemark{\egroup)}%mark at right of citation
+\def\LAcitemark{%mark at left of alternate citation
+ \def\Cfont{}%
+ \let\uchyph=1\def\Citebreak{\egroup\ \bgroup\Cfont}%
+ \def\Citecomma{\egroup; \bgroup\Cfont }(\bgroup\Cfont}%
+\def\RAcitemark{\egroup)}%mark at right of alternate citation
+\def\Citehyphen{\egroup--\bgroup\Cfont}%separater for string of citations
+\def\LIcitemark{\egroup}%mark at left of insertion in citation
+\def\RIcitemark{\bgroup\Cfont}%mark at right of insertion in citation
+
diff --git a/biblio/tib/inputs/ijrr.ttx b/biblio/tib/inputs/ijrr.ttx
new file mode 100644
index 0000000000..e25673322e
--- /dev/null
+++ b/biblio/tib/inputs/ijrr.ttx
@@ -0,0 +1,146 @@
+%Inter. J. Robotics Res. format macros
+%no citation flag, author, date. title. etc., volume(no):pages, other
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing%
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent=1em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip. }\fi%
+ \if\Dtest\present\bgroup\Dstr\ifcat\Ftrail a\Ftrail\fi\egroup\def\Comma{. }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\etest\present\if\Ttest\present{}\fi\hskip.16667em\bgroup\estr\egroup\def\Comma{\unskip. }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{. }\fi%
+ \if\Vtest\present\if\Jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{: }\fi%
+ \if\Ntest\present\bgroup\Volfont(\Nstr)\egroup\def\Comma{: }\fi%
+ \if\Ptest\present\bgroup:\Pstr\egroup\def\Comma{. }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{. }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{. }\fi%
+ \if\vtest\present\if\jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{: }\fi%
+ \if\ntest\present\bgroup\Volfont(\nstr)\egroup\def\Comma{: }\fi%
+ \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{: }\fi%
+ \if\ptest\present\bgroup:\pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing%
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent=1em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip. }\fi%
+ \if\Dtest\present\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{. }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\Jtest\present\Comma\bgroup\Reffont Paper delivered at \Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing%
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent=1em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip. }\fi%
+ \if\Dtest\present\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{. }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\etest\present\if\Ttest\present\fi\hskip.2em\bgroup\estr\egroup\def\Comma{\unskip. }\fi%
+ \if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip. }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{. }\fi%
+ \if\Etest\present\Comma\ifnum\Ecnt>1eds.\else ed.\fi\bgroup\ \Estr\egroup\def\Comma{. }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{. }\fi%
+ \if\Vtest\present\Comma Vol. \bgroup\Volfont\Vstr\egroup\def\Comma{. }\fi%
+ \if\Ntest\present\Comma No. \bgroup\Volfont\Nstr\egroup\def\Comma{. }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{: }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\fi\def\Comma{. }%
+ \if\Ptest\present\Comma\bgroup\if\Pcnt\present pp. \else p.\fi\Pstr\egroup\def\Comma{. }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{. }\fi%
+ \if\atest\present\Comma\if\acnt\present eds.\else ed.\fi\bgroup\ \astr\egroup\def\Comma{. }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{. }\fi%
+ \if\vtest\present\Comma Vol. \bgroup\Volfont\vstr\egroup\def\Comma{. }\fi%
+ \if\ntest\present\Comma No. \bgroup\Volfont\nstr\egroup\def\Comma{. }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{: }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\fi\def\Comma{. }%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{. }\fi%
+ \if\ptest\present\Comma\bgroup\if\pcnt\present pp. \else p. \fi\pstr\egroup\def\Comma{. }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing%
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent=1em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip. }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{. }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{. }\fi\fi\fi%
+ \if\Dtest\present\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{. }\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\egroup\def\Comma{. }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip. }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{. }\fi%
+ \if\etest\present\hskip.2em\bgroup\estr\egroup\def\Comma{\unskip. }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{. }\fi%
+ \if\Vtest\present\Comma Vol. \bgroup\Volfont\Vstr\egroup\def\Comma{. }\fi%
+ \if\Ntest\present\Comma No. \bgroup\Volfont\Nstr\egroup\def\Comma{. }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{: }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip. }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip. }\fi\fi\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{. }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{. }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{. }\fi%
+ \if\vtest\present\Comma Vol. \bgroup\Volfont\vstr\egroup\def\Comma{. }\fi%
+ \if\ntest\present\Comma No. \bgroup\Volfont\nstr\egroup\def\Comma{. }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{: }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{. }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{. }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing%
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent=1em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip. }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{. }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{. }\fi\fi\fi%
+ \if\Dtest\present\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{. }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{. }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{: }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{. }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{. }\fi\fi\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{. }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{. }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{. }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{. }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{. }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=0pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing%
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent=1em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip. }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{. }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{. }\fi\fi\fi%
+ \if\Dtest\present\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{. }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{. }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{: }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{. }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{. }\fi\fi\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Mtest\present\Comma MR \#\bgroup\Mstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/intext.tib b/biblio/tib/inputs/intext.tib
new file mode 100644
index 0000000000..e5ae2416a5
--- /dev/null
+++ b/biblio/tib/inputs/intext.tib
@@ -0,0 +1,25 @@
+#
+# intext format
+#
+# Citations in running text
+#
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+C0 citation in text
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+
+\input \TMACLIB intext.ttx %macros for formatting reference list
+\Refstda\Rpunct %set general formats for reference list and citations
+\def\LIcitemark#1\RIcitemark{\gdef\Ztest{ }\gdef\Zstr{#1}}
+\def\Lcitemark{\def\ztest{ }\def\zstr{, }[\bgroup\def\Comma{}\Citefont}
+\def\Rcitemark{\unskip\egroup]}
+\def\LAcitemark{\def\ztest{ }\def\zstr{\ [}\bgroup\def\Comma{}\Citefont}
+\def\RAcitemark{\unskip\egroup]}
+\def\Citehyphen{}
+\def\Citecomma{}
+\def\Citebreak{}%mark between parts of citation (e.g. author\Citebreak date)
+\def\Titlefont{\sl}
diff --git a/biblio/tib/inputs/intext.ttx b/biblio/tib/inputs/intext.ttx
new file mode 100644
index 0000000000..337c6462dc
--- /dev/null
+++ b/biblio/tib/inputs/intext.ttx
@@ -0,0 +1,139 @@
+%intext format macros
+%[author, title, etc., volume (date) pages gov't no., other]
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\if\jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.16667em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.16667em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.16667em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.16667em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup%
+ \else\if\Etest\present\bgroup\Comma\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi%
+ \else\if\Itest\present\Comma\bgroup\Authfont\Istr\egroup\fi\fi\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.16667em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.16667em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.16667em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.16667em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup%
+ \else\if\Etest\present\bgroup\Comma\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi%
+ \else\if\Itest\present\Comma\bgroup\Authfont\Istr\egroup\fi\fi\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup%
+ \else\if\Etest\present\Comma\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi%
+ \else\if\Itest\present\Comma\bgroup\Authfont\Istr\egroup\fi\fi\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
diff --git a/biblio/tib/inputs/jgr.tib b/biblio/tib/inputs/jgr.tib
new file mode 100644
index 0000000000..07b540b45c
--- /dev/null
+++ b/biblio/tib/inputs/jgr.tib
@@ -0,0 +1,17 @@
+#
+# journal of geophysical research name-date format
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+TF trailing-character string (flags)
+AA abbreviate authors' first names
+AR1 reverse first author's name
+EA abbreviate editors' first names
+SAD sort on authors, dates
+C3D-4 name-date citations
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\input \TMACLIB jgr.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/jgr.ttx b/biblio/tib/inputs/jgr.ttx
new file mode 100644
index 0000000000..25d27f3e4e
--- /dev/null
+++ b/biblio/tib/inputs/jgr.ttx
@@ -0,0 +1,156 @@
+%journal of geophysical research macros
+%no citation flag, author, title, etc., pages, date, gov't no., other
+
+\Refstd%set general formats for reference list and citations
+\def\Volfont{\sl}\def\Citefont{\it}\def\ACitefont{\it}
+\Rpunct%control sequences for making name-date citations
+ \def\Lcitemark{%mark at left of citation--also sets internal punctuation
+ \let\uchyph=1\def\Citebreak{\egroup, \bgroup}\def\Cfont{\Citefont}%
+ \def\Citecomma{\egroup; \bgroup\Cfont }\bgroup[\Cfont}%
+ \def\Rcitemark{\egroup]}%mark at right of citation
+ \def\LAcitemark{%mark at left of alternate citation
+ \let\uchyph=1\def\Citebreak{\egroup\ [\bgroup}%
+ \def\Cfont{\ACitefont}%
+ \def\Citecomma{\egroup], \bgroup\Cfont }\bgroup\Cfont}%
+ \def\RAcitemark{\egroup]}%mark at right of alternate citation
+ \def\Citehyphen{\egroup--\bgroup\Cfont}%separater for string of citations
+ \def\LIcitemark{\egroup}%mark at left of insertion in citation
+ \def\RIcitemark{\bgroup\Cfont}%mark at right of insertion in citation
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\/\egroup\def\Comma{, }\fi%
+ \if\Ntest\present(\bgroup\Nstr\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\bgroup\Pstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\bgroup\pstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Jtest\present\Comma paper presented at \bgroup\Jstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma edited by \bgroup\Estr\egroup\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma\bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\if\Pcnt\present pp.~\else p.~\fi\Pstr\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\atest\present\Comma edited by \bgroup\astr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\if\pcnt\present pp.~\else p.~\fi\pstr\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma\bgroup\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{/unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma\bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma\bgroup\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/lala.tib b/biblio/tib/inputs/lala.tib
new file mode 100644
index 0000000000..3f17d2fbd7
--- /dev/null
+++ b/biblio/tib/inputs/lala.tib
@@ -0,0 +1,14 @@
+#
+# Linear Algebra and its Applications
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+SAD sort on authors, dates
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\input\TMACLIB lala.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/lala.ttx b/biblio/tib/inputs/lala.ttx
new file mode 100644
index 0000000000..bcbf597784
--- /dev/null
+++ b/biblio/tib/inputs/lala.ttx
@@ -0,0 +1,142 @@
+%Linear Algebra and its Applications
+%flag author, title, etc., volume:pages (date), gov't no., other
+
+\Refstd\Citebrackets%set general formats for reference list and citations
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss{\Flagfont#1}\kern1em}}%flag style
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.33333em(\bgroup\estr\egroup)\def\Comma{, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\ \bgroup\Volfont\Vstr\egroup\def\Comma{:}\fi%
+ \if\Ptest\present\Comma\bgroup\Pstr\egroup\fi\def\Comma{, }%
+ \if\Dtest\present\hskip.33333em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\jtest\present\if\ttest\present\Comma\else\fi\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{:}\fi%
+ \if\ptest\present\Comma\bgroup\pstr\egroup\fi\def\Comma{, }%
+ \if\dtest\present\hskip.33333em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no}\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Jtest\present\Comma\bgroup\Jstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.33333em(\bgroup\estr\egroup)\def\Comma{, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\egroup\def\Comma{, }\fi%
+ \if\otest\present\Comma\bgroup\ostr\egroupdef\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present, Vol. \bgroup\Volfont\Vstr\egroup\fi%
+ \if\Ntest\present, No. \bgroup\Volfont\Nstr\egroup\fi%
+ \if\Etest\present\hskip.33333em(\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1Eds.\else Ed.\fi)\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma{\if\Pcnt\present pp.~\else p.~\fi}\Pstr\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present, Vol. \bgroup\Volfont\vstr\egroup\fi%
+ \if\ntest\present, No. \bgroup\Volfont\nstr\egroup\fi%
+ \if\atest\present\hskip.33333em(\bgroup\astr\egroup\unskip, \if\acnt\present Eds.\else Ed.\fi)\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma{\if\pcnt\present pp.~\else p.~\fi}\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present{\bgroup\Authfont\Astr\egroup}\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1Eds.\else Ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\egroup\def\Comma{, }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\egroup\def\Comma{, }\fi\fi%
+ \if\otest\present\Comma\bgroup\ostr\egroup\fi%
+ \if\etest\present\hskip.33333em(\bgroup\estr\egroup)\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup)\fi%
+ \if\Vtest\present, Vol. \bgroup\Volfont\Vstr\egroup\fi%
+ \if\Ntest\present, No. \bgroup\Volfont\Nstr\egroup\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\fi%
+ \if\vtest\present, Vol. \bgroup\Volfont\vstr\egroup\fi%
+ \if\ntest\present, No. \bgroup\Volfont\nstr\egroup\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup{\unskip, }\ifnum\Ecnt>1Eds.\else Ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\def\Eand{\Aand}\def\Eandd{\Aandd}\bgroup\Authfont\Estr\egroup{\unskip, }\ifnum\Ecnt>1Eds.\else Ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\else\fi.%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/mscabb.ttz b/biblio/tib/inputs/mscabb.ttz
new file mode 100644
index 0000000000..b847f565ff
--- /dev/null
+++ b/biblio/tib/inputs/mscabb.ttz
@@ -0,0 +1,36 @@
+#
+# months
+#
+D JAN Jan.
+D FEB Feb.
+D MAR Mar.
+D APR Apr.
+D MAY May
+D JUN June
+D JUL July
+D AUG Aug.
+D SEP Sept.
+D OCT Oct.
+D NOV Nov.
+D DEC Dec.
+#
+# miscellaneous
+#
+D CORP Corp.
+D DEPT Dept.
+D DIV Div.
+D UNIV Univ.
+D TR Tech. Rep.
+D DISS Diss.
+D NYC New York, NY
+D NASA NASA
+D LNMath Lect. Notes in Math.\
+%I |Springer|
+D LNEcon Lect. Notes in Econ. and Math. Syst.\
+%I |Springer|
+D LNPhys Lect. Notes in Phys.\
+%I |Springer|
+D LNCS Lect. Notes in Comp. Sci.\
+%I |Springer|
+D LNBiol Lect. Notes in Bio.\
+%I |Springer|
diff --git a/biblio/tib/inputs/mscfll.ttz b/biblio/tib/inputs/mscfll.ttz
new file mode 100644
index 0000000000..aaf764a1aa
--- /dev/null
+++ b/biblio/tib/inputs/mscfll.ttz
@@ -0,0 +1,36 @@
+#
+# months
+#
+D JAN January
+D FEB February
+D MAR March
+D APR April
+D MAY May
+D JUN June
+D JUL July
+D AUG August
+D SEP September
+D OCT October
+D NOV November
+D DEC December
+#
+# miscellaneous
+#
+D CORP Corporation
+D DEPT Department
+D DIV Division
+D UNIV University
+D TR Technical Report
+D DISS Dissertation
+D NASA National Aeronautics and Space Administration
+D NYC New York, New York
+D LNMath Lecture Notes in Mathematics\
+%I |Springer|
+D LNEcon Lecture Notes in Economics and Mathematical Systems\
+%I |Springer|
+D LNPhys Lecture Notes in Physics\
+%I |Springer|
+D LNCS Lecture Notes in Computer Science\
+%I |Springer|
+D LNBiol Lecture Notes in Biology\
+%I |Springer|
diff --git a/biblio/tib/inputs/nmdt.tib b/biblio/tib/inputs/nmdt.tib
new file mode 100644
index 0000000000..0ecc1e1c88
--- /dev/null
+++ b/biblio/tib/inputs/nmdt.tib
@@ -0,0 +1,15 @@
+#
+# name-date format
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+TF trailing character string (flags)
+SAD sort on authors' names and dates
+C3D-4 citation template (authors' names and last 4 characters of date)
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%
+\input \TMACLIB stdd.ttx %TeX macros for formatting reference list
+\Refstda\Citenamedate %set general formats for reference list and citations
diff --git a/biblio/tib/inputs/nmdtb.tib b/biblio/tib/inputs/nmdtb.tib
new file mode 100644
index 0000000000..ccbf495836
--- /dev/null
+++ b/biblio/tib/inputs/nmdtb.tib
@@ -0,0 +1,9 @@
+#
+# bold name-date format
+#
+# include name-date tib format file
+I TMACLIB nmdt.tib
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+\def\Authfont{\bf}\def\Citefont{\bf} %define some new fonts
diff --git a/biblio/tib/inputs/num.tib b/biblio/tib/inputs/num.tib
new file mode 100644
index 0000000000..50dbfad7b4
--- /dev/null
+++ b/biblio/tib/inputs/num.tib
@@ -0,0 +1,13 @@
+#
+# standard format
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+H hyphenate strings of citations
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%
+\input\TMACLIB stdbra.ttx %TeX macros for formatting reference list
+\Refstda\Citebrackets %set general formats for reference list and citations
diff --git a/biblio/tib/inputs/numb.tib b/biblio/tib/inputs/numb.tib
new file mode 100644
index 0000000000..5721e28b13
--- /dev/null
+++ b/biblio/tib/inputs/numb.tib
@@ -0,0 +1,10 @@
+#
+# standard bold format
+#
+# include standard tib format
+I TMACLIB num.tib
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+%define some new fonts
+\def\Citefont{\bf}\def\ACitefont{\bf}\def\Flagfont{\bf}\def\Volfont{\bf}
diff --git a/biblio/tib/inputs/numbs.tib b/biblio/tib/inputs/numbs.tib
new file mode 100644
index 0000000000..0161641047
--- /dev/null
+++ b/biblio/tib/inputs/numbs.tib
@@ -0,0 +1,10 @@
+#
+# standard bold sorted format
+#
+# include standard sorted numeric tib format file
+I TMACLIB nums.tib
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+%define some new fonts
+\def\Citefont{\bf}\def\ACitefont{\bf}\def\Flagfont{\bf}\def\Volfont{\bf}
diff --git a/biblio/tib/inputs/numo.tib b/biblio/tib/inputs/numo.tib
new file mode 100644
index 0000000000..cbc661f264
--- /dev/null
+++ b/biblio/tib/inputs/numo.tib
@@ -0,0 +1,11 @@
+#
+# oldstyleflags format
+#
+# include standard numeric tib format file
+I TMACLIB num.tib
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+%define some new fonts: \oldstyle redefined for LaTeX compatibility
+\font\oldstyle=ammi10
+\def\Citefont{\oldstyle}\def\ACitefont{\oldstyle}\def\Flagfont{\oldstyle}
diff --git a/biblio/tib/inputs/numos.tib b/biblio/tib/inputs/numos.tib
new file mode 100644
index 0000000000..59b7d4477b
--- /dev/null
+++ b/biblio/tib/inputs/numos.tib
@@ -0,0 +1,11 @@
+#
+# sorted oldstyle format
+#
+# include standard numeric sorted tib format file
+I TMACLIB nums.tib
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+%define some new fonts \oldstyle redefined for LaTeX compatibility
+\font\oldstyle=ammi10
+\def\Citefont{\oldstyle}\def\ACitefont{\oldstyle}\def\Flagfont{\oldstyle}
diff --git a/biblio/tib/inputs/nums.tib b/biblio/tib/inputs/nums.tib
new file mode 100644
index 0000000000..70034f7139
--- /dev/null
+++ b/biblio/tib/inputs/nums.tib
@@ -0,0 +1,7 @@
+#
+# standard sorted format
+#
+# include standard numeric tib format file
+I TMACLIB num.tib
+SAD sort template (authors, date)
+NH do not hypenate strings of citations
diff --git a/biblio/tib/inputs/numu.tib b/biblio/tib/inputs/numu.tib
new file mode 100644
index 0000000000..662967b3be
--- /dev/null
+++ b/biblio/tib/inputs/numu.tib
@@ -0,0 +1,13 @@
+#
+# standard superscript format
+#
+I TMACLIB amsabb.ttz
+H hyphenate strings of citations
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%
+\input \TMACLIB stdper.ttx
+\Refstda\Citesuper %set general formats for reference list and citations
+\def\Citefont{\sevenrm} %override default definition (smaller superscripts)
diff --git a/biblio/tib/inputs/numub.tib b/biblio/tib/inputs/numub.tib
new file mode 100644
index 0000000000..a9b4c1703f
--- /dev/null
+++ b/biblio/tib/inputs/numub.tib
@@ -0,0 +1,10 @@
+#
+# standard bold superscript format
+#
+# include standard superscript tib format file
+I TMACLIB numu.tib
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+%define some new fonts
+\def\Flagfont{\bf}\def\Volfont{\bf}\def\Citefont{\sevenbf}
diff --git a/biblio/tib/inputs/numubl.tib b/biblio/tib/inputs/numubl.tib
new file mode 100644
index 0000000000..67649bb55b
--- /dev/null
+++ b/biblio/tib/inputs/numubl.tib
@@ -0,0 +1,10 @@
+#
+# standard bold superscript format (LaTeX)
+#
+# include standard superscript tib format file
+I TMACLIB numu.tib
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+%define some new fonts
+\def\Flagfont{\bf}\def\Volfont{\bf}\def\Citefont{\scriptsize\bf}
diff --git a/biblio/tib/inputs/numubs.tib b/biblio/tib/inputs/numubs.tib
new file mode 100644
index 0000000000..6137be5236
--- /dev/null
+++ b/biblio/tib/inputs/numubs.tib
@@ -0,0 +1,11 @@
+#
+# standard sorted bold superscript format
+#
+# include standard superscript tib format file
+I TMACLIB numu.tib
+SAD-4 sort string (authors and last 4 characters of date)
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+%define some new fonts
+\def\Citefont{\sevenbf}\def\Flagfont{\bf}\def\Volfont{\bf}
diff --git a/biblio/tib/inputs/numubsl.tib b/biblio/tib/inputs/numubsl.tib
new file mode 100644
index 0000000000..b8f01e4e79
--- /dev/null
+++ b/biblio/tib/inputs/numubsl.tib
@@ -0,0 +1,11 @@
+#
+# standard sorted bold superscript format (LaTeX)
+#
+# include standard superscript tib format file
+I TMACLIB numu.tib
+SAD-4 sort string (authors and last 4 characters of date)
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%
+%define some new fonts
+\def\Citefont{\scriptsize\bf}\def\Flagfont{\bf}\def\Volfont{\bf}
diff --git a/biblio/tib/inputs/numul.tib b/biblio/tib/inputs/numul.tib
new file mode 100644
index 0000000000..ff8e37dded
--- /dev/null
+++ b/biblio/tib/inputs/numul.tib
@@ -0,0 +1,13 @@
+#
+# standard superscript format (LaTeX)
+#
+I TMACLIB amsabb.ttz
+H hyphenate strings of citations
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%
+\input \TMACLIB stdper.ttx
+\Refstda\Citesuper %set general formats for reference list and citations
+\def\Citefont{\scriptsize} %override default definition (smaller superscripts)
diff --git a/biblio/tib/inputs/numus.tib b/biblio/tib/inputs/numus.tib
new file mode 100644
index 0000000000..32edd942e3
--- /dev/null
+++ b/biblio/tib/inputs/numus.tib
@@ -0,0 +1,6 @@
+#
+# standard sorted superscript format
+#
+# include standard superscript tib format file
+I TMACLIB numu.tib
+SAD sort string (authors, date)
diff --git a/biblio/tib/inputs/pub.ttz b/biblio/tib/inputs/pub.ttz
new file mode 100644
index 0000000000..96d1289d2b
--- /dev/null
+++ b/biblio/tib/inputs/pub.ttz
@@ -0,0 +1,130 @@
+#
+# pub.ttz
+#
+# publishers
+#
+D Academic |AcPress|
+D AcPress Academic Press\
+%C |NYC|
+D Addison Addison Wesley\
+%C Reading, MA
+D AdeG Aldine de Gruyter\
+%C Hawthorne, NY
+D AllUn Allen and Unwin\
+%C Winchester, MA
+D AMS American Mathematical Society\
+%C Providence, RI
+D Annual Annual Reviews\
+%C Palo Alto, CA
+D Baltzer J. C. Baltzer\
+%C Basel
+D Basic Basic\
+%C |NYC|
+D Birkh Birkh{\"a}user Boston\
+%C Cambridge, MA
+D Blackwell Blackwell Scientific\
+%C Palo Alto, CA
+D Cambridge Cambridge |UNIV| Press\
+%C |NYC|
+D ChapHu Chapman and Hull\
+%C |NYC|
+D Chelsea Chelsea\
+%C |NYC|
+D Chicago |UNIV| of Chicago Press\
+%C Chicago, IL
+D Columbia Columbia |UNIV| Press\
+%C |NYC|
+D CRC CRC Press\
+%C Boca Raton, FL
+D CSPress Computer Science Press\
+%C Rockville, MD
+D Dekker Marcel Dekker\
+%C |NYC|
+D Dover Dover\
+%C Mineola, NY
+D Duke Duke |UNIV| Press\
+%C Durham, NC
+D Elsevier Elsevier\
+%C Amsterdam--New York
+D Freeman W. H. Freeman and Company\
+%C San Francisco, CA
+D Galton Galton Foundation\
+%C Cambridge, UK
+D Gordon Gordon and Breach\
+%C |NYC|
+D GRK Goldsmith, Routledge and Kegan\
+%C |NYC|
+D Harvard Harvard |UNIV| Press\
+%C Cambridge, MA
+D Heyden Heyden \& Sons\
+%C Philadelphia, PA
+D Houghton Houghton Mifflin\
+%C Boston, MA
+D IEEEP IEEE Press\
+%C Montvale, NJ
+D Indiana Indiana |UNIV| Press\
+%C Bloomington, IN
+D Iowa |UNIV| of Iowa Press\
+%C Ames, IO
+D JHU Johns Hopkins |UNIV| Press\
+%C Baltimore, MD
+D Knopf Knopf\
+%C |NYC|
+D Lexington Lexington\
+%C Lexington, MA
+D MAA Mathematical Association of America\
+%C Washington, DC
+D Mcmill Macmillian\
+%C |NYC|
+D Methuen Methuen\
+%C |NYC|
+D MGHill McGraw-Hill\
+%C |NYC|
+D Michigan |UNIV| of Michigan Press\
+%C Ann Arbor, MI
+D MIT MIT Press\
+%C Cambridge, MA
+D NHoll North-Holland\
+%C Amsterdam
+D Norton Norton\
+%C |NYC|
+D Oxford Oxford |UNIV| Press\
+%C |NYC|
+D Pitman Pitman\
+%C Brooklyn, NY
+D PrHall Prentice-Hall\
+%C Englewood Cliffs, NJ
+D Princeton Princeton |UNIV| Press\
+%C Princeton, NJ
+D Reidel D. Reidel\
+%C Dordrecht--Boston--London
+D Rice |UNIV| Press\
+%C Houston, TX
+D SIAM Society for Industrial and Applied Mathematics\
+%C Philadelphia, PA
+D Springer Springer-Verlag\
+%C New York--Heidelberg--Berlin
+D SRA Science Research Associates\
+%C San Fransisco, CA
+D Stanford Stanford |UNIV| Press\
+%C Stanford, CA
+D Tavistock Tavistock\
+%C London, UK
+D Texas |UNIV| of Texas Press\
+%C Austin, TX
+D TexasAM Texas A \& M |UNIV| Press\
+%C College Station, TX
+D UPenn |UNIV| of Pennsylvania Press\
+%C Philadelphia, PA
+D Wadsworth Wadsworth and Brooks/Cole\
+%C Monterey, CA
+D Watts Watts\
+%C Danbury, CT
+D Westview Westview Press\
+%C Boulder, CO
+D Wiley John Wiley \& Sons\
+%C |NYC|
+D Worldwatch Worldwatch Institute\
+%C Washington, DC
+D Yale Yale |UNIV| Press\
+%C New Haven, CT
diff --git a/biblio/tib/inputs/siam1.ttx b/biblio/tib/inputs/siam1.ttx
new file mode 100644
index 0000000000..4e5476246c
--- /dev/null
+++ b/biblio/tib/inputs/siam1.ttx
@@ -0,0 +1,149 @@
+%SIAM numeric flag format
+%[flag], author, title, etc., volume, (date), pp. pages, gov't no., other
+
+\def\LAcitemark{\Lcitemark}\def\RAcitemark{\Rcitemark}
+\Refstd\Citebrackets\Smallcapsaand%set general formats for reference list and citations
+\def\Aandd{\unskip, and }%between last two of multiple author names
+\def\Eandd{\unskip, and }%between last two of multiple author names
+\def\aandd{\unskip, and }%same for authors of reviewed material
+\def\eandd{\unskip, and }%same for translators
+\def\Citecomma{\egroup], [\bgroup\Cfont}%separater for multiple citations
+\def\Tomefont{\Reffont}%redefine font
+\def\Flagstyle#1{\hangindent4em\hskip10pt\hbox to0pt{\hss[{\Flagfont#1}]\kern1em}}%flag style
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\bgroup{\if\Pcnt\present pp.~\else p.~\fi}\Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\jtest\present\if\ttest\present\Comma\else. \fi\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\Comma\bgroup{\if\pcnt\present pp.~\else p.~\fi}\pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma\bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma{\if\Pcnt\present pp.~\else p.~\fi}\Pstr\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma\bgroup\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma{\if\pcnt\present pp.~\else p.~\fi}\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Titlefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma\bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present. \bgroup\Titlefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma\bgroup\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\def\Comma{\unskip, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\def\Eand{\Aand}\def\Eandd{\Aandd}\bgroup\Authfont\Estr\egroup\def\Comma{\unskip, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
diff --git a/biblio/tib/inputs/siam2.ttx b/biblio/tib/inputs/siam2.ttx
new file mode 100644
index 0000000000..6858f7ee3b
--- /dev/null
+++ b/biblio/tib/inputs/siam2.ttx
@@ -0,0 +1,146 @@
+%SIAM name-date macros
+%author, title, etc., (date), pp. pages, gov't no., other
+
+\Refstd\Citenamedate\Smallcapsaand %set general formats for reference list and citations
+\def\Aandd{\unskip, and }%between last two of multiple author names
+\def\Eandd{\unskip, and }%between last two of multiple author names
+\def\aandd{\unskip, and }%same for authors of reviewed material
+\def\eandd{\unskip, and }%same for translators
+\def\Tomefont{\Reffont}%redefine font
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent4em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\unskip\hskip.16667em(\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\bgroup\if\Pcnt\present pp.~\else p.~\fi\Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\jtest\present\if\ttest\present\Comma\else. \fi\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\Comma\bgroup\if\pcnt\present pp.~\else p.~\fi\pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent4em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent4em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\etest\present(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma\bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\if\Pcnt\present pp.~\else p.~\fi\Pstr\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma\bgroup\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\if\pcnt\present pp.~\else p.~\fi\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent4em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Titlefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\Comma\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\Comma\bgroup\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present. \bgroup\Titlefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\Comma\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\Comma\bgroup\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent4em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\unskip\hskip.16667em(\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup)\def\Comma{, }\fi%
+ \if\ttest\present. \bgroup\Titlefont\tstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent4em\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\unskip\hskip.16667em(\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup)\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \par}
diff --git a/biblio/tib/inputs/siamd.tib b/biblio/tib/inputs/siamd.tib
new file mode 100644
index 0000000000..91cb18d7d5
--- /dev/null
+++ b/biblio/tib/inputs/siamd.tib
@@ -0,0 +1,28 @@
+#
+# SIAM name-date format
+#
+# Note to user: A first name beginning with a small letter will
+# not be properly put in cap small caps style.
+# Before running TeX, change such letters to
+# capitals in the output from tib. If caps-small-
+# caps font is available, use siamdl. It may be
+# necessary to modify the font definitions below
+# for local use.
+#
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+TF trailing-character string (flags)
+AA abbreviate authors' first names
+AX caps small caps for authors
+EA abbreviate editors' first names
+SAD sort on authors, dates
+C3D-4 name-date citations
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\def\Reffont{\rm}\def\Titlefont{\sl}\def\Smallcapsfont{\sevenrm} %fullsize
+%\def\Reffont{\eightrm}\def\Titlefont{\eighti}\def\Smallcapsfont{\sixrm} %siam
+\input \TMACLIB siam2.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/siamdl.tib b/biblio/tib/inputs/siamdl.tib
new file mode 100644
index 0000000000..68762ee85b
--- /dev/null
+++ b/biblio/tib/inputs/siamdl.tib
@@ -0,0 +1,21 @@
+#
+# SIAM name-date format (LaTeX)
+# uses caps-small-caps font (\sc) which definition should be modified
+# for local use if necessary (siam publications specify 8 point)
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+TF trailing-character string (flags)
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+SAD sort on authors, dates
+C3D-4 name-date citations
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\def\Reffont{\rm}\def\Authfont{\sc}\def\Titlefont{\sl} %fullsize
+%\def\Reffont{\footnotesize\rm}\def\Authfont{\footnotesize\sc}\def\Titlefont{\footnotesize\it} %siam
+\def\Smallcapsaand{}
+\input \TMACLIB siam2.ttx%TeX macros for formatting reference list
diff --git a/biblio/tib/inputs/siamn.tib b/biblio/tib/inputs/siamn.tib
new file mode 100644
index 0000000000..6c48c38d77
--- /dev/null
+++ b/biblio/tib/inputs/siamn.tib
@@ -0,0 +1,28 @@
+#
+# SIAM numeric flag format
+#
+# Note to user: A first name beginning with a small letter will
+# not be properly put in cap small caps style.
+# Before running TeX, change such letters to
+# capitals in the output from tib. If caps-small-
+# caps font is available, use siamnl. It may be
+# necessary to modify the font definitions below
+# for local use.
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+AX caps small caps for authors
+EA abbreviate editors' first names
+SAD sort on authors, dates
+U replace successive identical authors with underlines
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\def\Reffont{\rm}\def\Titlefont{\sl}\def\Smallcapsfont{\sevenrm} %fullsize
+%\def\Reffont{\eightrm}\def\Titlefont{\eighti}\def\Smallcapsfont{\sixrm} %siam
+\input\TMACLIB siam1.ttx%TeX macros for formatting reference list
+\def\Underlinemark{\vrule height .7pt depth 0pt width 3em}%for replacing
+% successive listings of identical author(s)
diff --git a/biblio/tib/inputs/siamnl.tib b/biblio/tib/inputs/siamnl.tib
new file mode 100644
index 0000000000..f351114cf5
--- /dev/null
+++ b/biblio/tib/inputs/siamnl.tib
@@ -0,0 +1,22 @@
+#
+# SIAM numeric flag format (LaTeX)
+# uses caps-small-caps font (\sc) which definition should be modified
+# for local use if necessary (siam publications specify 8 point)
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+SAD sort on authors, dates
+U replace successive identical authors with underlines
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+#
+\def\Reffont{\rm}\def\Authfont{\sc}\def\Titlefont{\sl} %fullsize
+%\def\Reffont{\footnotesize\rm}\def\Authfont{\footnotesize\sc}\def\Titlefont{\footnotesize\it} %siam
+\def\Smallcapsaand{}
+\input\TMACLIB siam1.ttx%TeX macros for formatting reference list
+\def\Underlinemark{\vrule height .7pt depth 0pt width 3em}%for replacing
+% successive listings of identical author(s)
diff --git a/biblio/tib/inputs/slyd.tib b/biblio/tib/inputs/slyd.tib
new file mode 100644
index 0000000000..cbf64452d9
--- /dev/null
+++ b/biblio/tib/inputs/slyd.tib
@@ -0,0 +1,15 @@
+#
+# slide format
+#
+# abbreviated version of intext style -- for making slides
+#
+I TMACLIB amsabb.ttz
+AA abbreviate authors' first names
+EA abbreviate editors' first names
+C0 no citation flags
+#
+#The lines below are copied verbatim into the output document as TeX commands.
+#First the file Macros.ttx is \input with Macros and default settings.
+#The control string \TMACLIB is just a path.
+
+\input \TMACLIB slyd.ttx
diff --git a/biblio/tib/inputs/slyd.ttx b/biblio/tib/inputs/slyd.ttx
new file mode 100644
index 0000000000..4a00e9e2ad
--- /dev/null
+++ b/biblio/tib/inputs/slyd.ttx
@@ -0,0 +1,106 @@
+%slide format macros
+%abbreviated citations in text
+%author, journal, volume (date) pages (journal)
+%author, title, date (book)
+
+\Refstda\Rpunct%set general formats for reference list and citations
+\def\Volfont{\bf}\def\Titlefont{\sl} %override default definition
+\def\LIcitemark#1\RIcitemark{\gdef\Ztest{ }\gdef\Zstr{#1}}
+\def\Lcitemark{\def\ztest{ }\def\zstr{, }[\bgroup\def\Comma{}\Citefont}
+\def\Rcitemark{\unskip\egroup]}
+\def\LAcitemark{\def\ztest{ }\def\zstr{\ [}\bgroup\def\Comma{}\Citefont}
+\def\RAcitemark{\unskip\egroup]}
+\def\Citehyphen{}\def\Citecomma{}\def\Citebreak{}
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup\fi%
+ \if\ztest\present\zstr\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\if\jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup\fi%
+ \if\ztest\present\zstr\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup%
+ \else\if\Etest\present\bgroup\Comma\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi%
+ \else\if\Itest\present\Comma\bgroup\Authfont\Istr\egroup\fi\fi\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup%
+ \else\if\Etest\present\bgroup\Comma\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi%
+ \else\if\Itest\present\Comma\bgroup\Authfont\Istr\egroup\fi\fi\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1.25pc%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Atest\present\Comma\bgroup\Authfont\Astr\egroup%
+ \else\if\Etest\present\Comma\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi%
+ \else\if\Itest\present\Comma\bgroup\Authfont\Istr\egroup\fi\fi\fi%
+ \if\ztest\present\zstr\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\fi%
+ \gdef\Comma{\unskip; }\gdef\zstr{}}%
diff --git a/biblio/tib/inputs/spln.tib b/biblio/tib/inputs/spln.tib
new file mode 100644
index 0000000000..de072d63c4
--- /dev/null
+++ b/biblio/tib/inputs/spln.tib
@@ -0,0 +1,74 @@
+#
+# springer-verlag lecture notes style
+# created in consultation with springer's heidelberg production department
+#
+# include word-definition file (journals and publishers)
+I TMACLIB amsabb.ttz
+AAR abbreviate and reverse authors' names
+EAR abbreviate and reverse editors' names
+TF trailing character string (flags)
+SAD sort on authors' names and dates
+C3D-4 citation template (authors' names and last 4 characters of date)
+D Springer Springer\
+%C New York Berlin Heidelberg
+D UNIV University
+D LNMath Lecture Notes in Mathematics\
+%I |Springer|
+D LNEcon Lecture Notes in Economics and Mathematical Systems\
+%I |Springer|
+D LNPhys Lecture Notes in Physics\
+%I |Springer|
+D LNCS Lecture Notes in Computer Science\
+%I |Springer|
+D LNBiol Lecture Notes in Biology\
+%I |Springer|
+#
+# following hacking to get rid of mention of months in dates
+# probably will give trouble if abbreviations are used in other than %D field
+#
+D JAN \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D FEB \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D MAR \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D APR \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D MAY \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D JUN \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D JUL \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D AUG \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D SEP \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D OCT \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D NOV \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+D DEC \edef\SaveCommaCode{\the\catcode`,}\catcode`,=9}\Dstr\def\Dstr{\catcode`,=\SaveCommaCode\ignorespaces
+#
+
+%The lines below are copied verbatim into the output document as TeX commands.
+%First the file Macros.ttx is \input with Macros and default settings.
+%The control string \TMACLIB is just a path.
+%
+
+\input \TMACLIB springer.ttx %TeX macros for formatting reference list
+\def\Authfont{}\def\Titlefont{}\def\Tomefont{}
+\Refstd %set general formats for reference list and citations
+\Rpunct%name-date citations with changes for matherg
+ \def\Lcitemark{%mark at left of citation--also sets internal punctuation
+ \def\Citebreak{\egroup\ \bgroup\Citefont}%separater in citation
+ \def\Citecomma{\egroup; %between multiple citations
+ \bgroup\let\uchyph=1\Citefont}(\bgroup\let\uchyph=1\Citefont}%
+ \def\Rcitemark{\egroup)}%mark at right of citation
+ \def\LAcitemark{%mark at left of alternate citation
+ \def\Citebreak{\egroup\ \bgroup\Citefont}\def\Citecomma{\egroup, %
+ \bgroup\ACitefont }\bgroup\let\uchyph=1\ACitefont}%
+ \def\RAcitemark{\egroup)}%mark at right of alternate citation
+ \def\Citehyphen{\egroup--\bgroup\Citefont}%separater for string of citations
+ \def\LIcitemark{\egroup}%mark at left of insertion in citation
+ \def\RIcitemark{\bgroup\Citefont}%mark at right of insertion in citation
+ \def\Aand{\unskip, }%between two author names
+ \def\Aandd{\unskip, }%between last two of multiple author names
+ \def\Eand{\unskip, }%between two editor names
+ \def\Eandd{\unskip, }%between last two of multiple author names
+ \def\aand{\unskip, }%same for authors of reviewed material
+ \def\aandd{\unskip, }%same for authors of reviewed material
+ \def\eand{\unskip, }%same for translators
+ \def\eandd{\unskip, }%same for translators
+ \def\Initgap{}% space between authors initials
+ \def\Initper{.}%after initials
+\immediate\write16{Check references: after periods words should be capitalized.}
diff --git a/biblio/tib/inputs/spln.ttx b/biblio/tib/inputs/spln.ttx
new file mode 100644
index 0000000000..4e0f26f087
--- /dev/null
+++ b/biblio/tib/inputs/spln.ttx
@@ -0,0 +1,171 @@
+%springer lecture notes formatting macros
+%no citation flag, author, date in paren (): title, etc.,
+% volume, pages, gov't no., other
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\: =1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg\noindent%\filbreak
+ \hangindent=.5\parindent\hangafter=1
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{: }\fi%
+ \if\Dtest\present\unskip\ (\bgroup\Dstr\ifcat\Ftrail a\Ftrail\fi\egroup)\def\Comma{: }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{\unskip. }\fi%
+ \if\etest\present\if\Ttest\present\fi\ (\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\ \else\Comma\fi\bgroup\Volfont\bf\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\ [%
+ \if\ltest\present\bgroup\lstr\egroup\ translation: \else Translation: %
+ {\def\egroup{}\def\bgroup{}\def\ { }\def\unskip{}\immediate\write16{Use lfield for language of translation in reference: \Fstr.}}\fi%
+ \bgroup\Titlefont\tstr\egroup\def\Comma{\unskip. }%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{ }\fi%
+ \if\vtest\present\if\jtest\present\ \else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{ }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{ }\fi%
+ \if\dtest\present\ (\bgroup\dstr\egroup)\def\Comma{ }\fi]%
+ \else\if\jtest\present\ [%
+ \if\ltest\present\bgroup\lstr\egroup\ translation: \else Translation: %
+ {\def\egroup{}\def\bgroup{}\def\ { }\def\unskip{}\immediate\write16{Use lfield for language of translation in reference: \Fstr.}}\fi%
+ \bgroup\Tomefont\jstr\/\egroup\def\Comma{ }%
+ \if\vtest\present\if\jtest\present\ \else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{ }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{ }\fi%
+ \if\dtest\present\ (\bgroup\dstr\egroup)\def\Comma{ }\fi]\fi\fi%
+ \if\Gtest\present{Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{ }\fi%
+ \if\Otest\present{\unskip. \bgroup\Ostr\egroup}\else\fi%
+ \par}%
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\: =1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg\noindent%\filbreak
+ \hangindent=.5\parindent\hangafter=1
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{: }\fi%
+ \if\Dtest\present\unskip\ (\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup)\def\Comma{: }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{\unskip. }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{ }\fi%
+ \if\Otest\present{\unskip. \bgroup\Ostr\egroup}\else\fi%
+ \par}%
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\: =1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg\noindent%\filbreak
+ \hangindent=.5\parindent\hangafter=1
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{: }\fi%
+ \if\Dtest\present\unskip\ (\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup)\def\Comma{: }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{\unskip. }\fi%
+ \if\etest\present\if\Ttest\present\fi\ (\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma In: %
+ \if\Etest\present\bgroup\Estr\egroup\ifnum\Ecnt>1\ (eds.) \else\ (ed.) \fi\fi%
+ \bgroup\Tomefont\Bstr\/\egroup. \def\Comma{}\fi%
+ \if\otest\present\Comma\bgroup\ostr\egroup\def\Comma{ }\fi%
+ \if\Stest\present\unskip\ (\bgroup\Sstr\egroup\def\Comma{ }%
+ \if\Vtest\present\bgroup, vol.~\Volfont\Vstr\egroup\def\Comma{ }\fi%
+ \if\Ntest\present\bgroup\, no.~\Volfont\Nstr\egroup\unskip.)\def\Comma{ }\fi)\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\bgroup\if\Pcnt\present pp.~\else p.~\fi\Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\ [%
+ \if\ltest\present\bgroup\lstr\egroup\ translation: \else Translation: %
+ {\def\egroup{}\def\bgroup{}\def\ { }\def\unskip{}\immediate\write16{Use lfield for language of translation in reference: \Fstr.}}\fi%
+ \bgroup\Titlefont\tstr\unskip.\egroup%
+ \if\btest\present\Comma In: \bgroup\Tomefont\bstr\egroup\def\Comma{ }%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present\ (eds.)\else\ (ed.)\fi\def\Comma{ }\fi%
+ \Comma\bgroup\Tomefont\bstr\/\egroup.\def\Comma{ }\fi%
+ \if\stest\present\Comma(\bgroup\sstr\egroup\def\Comma{ }%
+ \if\vtest\present\bgroup, vol.~\Volfont\vstr\egroup\def\Comma{ }\fi%
+ \if\ntest\present\bgroup, no.~\Volfont\nstr\egroup\def\Comma{ }\fi.)\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{, }\fi%
+ \if\dtest\present\ (\bgroup\dstr\egroup)\def\Comma{ }\fi]\fi%
+
+ \if\Gtest\present{Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{ }\fi%
+ \if\Otest\present{\unskip. \bgroup\Ostr\egroup}\else\fi%
+ \par}%
+
+\def\bookformat{\Reffont\let\uchyph=1\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\: =1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg\noindent%\filbreak
+ \hangindent=.5\parindent\hangafter=1
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{: }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\ifnum\Ecnt>1\ (eds.)~\else\ (ed.)~\fi\def\Comma{: }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{: }\fi\fi\fi%
+ \if\Dtest\present\unskip\ (\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup)\def\Comma{: }\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\egroup\def\Comma{\unskip. }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip. }\fi\fi%
+ \if\otest\present\Comma\bgroup\ostr\egroup\def\Comma{\ }\fi%
+ \if\etest\present\ (\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma(\bgroup\Sstr\egroup%
+ \if\Vtest\present\bgroup, vol.~\Volfont\Vstr\egroup\fi%
+ \if\Ntest\present\bgroup, no.~\Volfont\Nstr\egroup\fi) \def\Comma{}\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\ [%
+ \if\ltest\present\bgroup\lstr\egroup\ translation: \else Translation: %
+ {\def\egroup{}\def\bgroup{}\def\ { }\def\unskip{}\immediate\write16{Use lfield for language of translation in reference: \Fstr.}}\fi%
+ \bgroup\Tomefont\tstr\egroup%
+ \if\stest\present\unskip. (\bgroup\sstr\egroup\def\Comma{ }%
+ \if\vtest\present\bgroup, vol.~\Volfont\vstr\egroup\def\Comma{ }\fi%
+ \if\ntest\present\bgroup, no.~\Volfont\nstr\egroup\def\Comma{ }\fi\unskip.) \fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi]\ %
+ \else\if\btest\present\ [%
+ \if\ltest\present\bgroup\lstr\egroup\ translation: \else Translation: %
+ {\def\egroup{}\def\bgroup{}\def\ { }\def\unskip{}\immediate\write16{Use lfield for language of translation in reference: \Fstr.}}\fi%
+ \bgroup\Tomefont\bstr\egroup%
+ \if\stest\present\unskip. (\bgroup\sstr\egroup\def\Comma{ }%
+ \if\vtest\present\bgroup, vol.~\Volfont\vstr\egroup\def\Comma{ }\fi%
+ \if\ntest\present\bgroup, no.~\Volfont\nstr\egroup\def\Comma{ }\fi\unskip.) \fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{ }\fi] \fi\fi%
+ \if\Gtest\present{\unskip. Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\unskip. \bgroup\Ostr\egroup}\else\fi%
+ \par}%
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\: =1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg\noindent%\filbreak
+ \hangindent=.5\parindent\hangafter=1
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{: }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1\ (eds.)~\else\ (ed.)~\fi\def\Comma{: }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{: }\fi\fi\fi%
+ \if\Dtest\present\unskip\ (\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup)\def\Comma{: }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\def\Comma{\unskip. }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{. }\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{ }\fi%
+ \if\ttest\present\ [%
+ \if\ltest\present\bgroup\lstr\egroup\ translation: \else Translation: %
+ {\def\egroup{}\def\bgroup{}\def\ { }\def\unskip{}\immediate\write16{Use lfield for language of translation in reference: \Fstr.}}\fi%
+ \bgroup\Tomefont\tstr\egroup%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi] \fi%
+ \if\Gtest\present{\unskip. Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{ }\fi%
+ \if\Otest\present{\unskip. \bgroup\Ostr\egroup}\else\fi%
+ \par}%
+
+\def\otherformat{\Reffont\let\uchyph=1\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\: =1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg\noindent%\filbreak
+ \hangindent=.5\parindent\hangafter=1
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{: }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1\(eds.~ (\else\ (ed.)\fi\def\Comma{: }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{: }\fi\fi\fi%
+ \if\Dtest\present\unskip\ (\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup)\def\Comma{: }\fi%
+ \if\Ttest\present\Comma\bgroup\Titlefont\Tstr\egroup\unskip\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{. }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{. }\fi\fi\fi%
+ \if\Ctest\present, \bgroup\Cstr\egroup\def\Comma{. }\fi%
+ \if\Gtest\present\Comma{Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{. }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\else\fi%
+ \par}%
diff --git a/biblio/tib/inputs/std.ttx b/biblio/tib/inputs/std.ttx
new file mode 100644
index 0000000000..e169be8783
--- /dev/null
+++ b/biblio/tib/inputs/std.ttx
@@ -0,0 +1,139 @@
+%standard reference formatting macros, numeric flags
+%flag, author, title, etc., volume (date) pages gov't no., other
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present\if\Ttest\present{"}\fi\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\if\jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.16667em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present\if\Ttest\present"\fi\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.16667em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.16667em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.16667em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.16667em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.16667em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.16667em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.16667em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.16667em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=1.25pc\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/stdbra.ttx b/biblio/tib/inputs/stdbra.ttx
new file mode 100644
index 0000000000..a59fa89b0a
--- /dev/null
+++ b/biblio/tib/inputs/stdbra.ttx
@@ -0,0 +1,5 @@
+%standard reference formatting macros -- parentheses [] around flags
+%flag, author, title, etc., volume, pages, date, gov't no., other
+
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss[{\Flagfont#1}]\kern.5em}}%flag style
+\input\TMACLIB std.ttx
diff --git a/biblio/tib/inputs/stdd.ttx b/biblio/tib/inputs/stdd.ttx
new file mode 100644
index 0000000000..5acb344524
--- /dev/null
+++ b/biblio/tib/inputs/stdd.ttx
@@ -0,0 +1,140 @@
+%standard reference formatting macros
+%no citation flag, author, date in brackets [], title, etc.,
+% volume, pages, gov't no., other
+
+\def\journalarticleformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\Dstr\ifcat\Ftrail a\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present\if\Ttest\present{"}\fi\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\if\jtest\present\hskip.16667em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.16667em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\conferencereportformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookarticleformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present\if\Ttest\present"\fi\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.16667em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.16667em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.16667em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.16667em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\bookformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\egroup\def\Comma{, }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.16667em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.16667em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.16667em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.16667em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.16667em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\technicalreportformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
+
+\def\otherformat{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \par\vfil\penalty-200\vfilneg%\filbreak
+ \hangindent3pc\hangafter1%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Dtest\present\unskip\hskip.16667em[\bgroup\Dstr\ifcat a\Ftrail\Ftrail\fi\egroup]\def\Comma{, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present{\Comma\bgroup\Ostr\egroup.}\else{.}\fi%
+ \vskip3ptplus1ptminus1pt}%\smallskip
diff --git a/biblio/tib/inputs/stdftl.ttx b/biblio/tib/inputs/stdftl.ttx
new file mode 100644
index 0000000000..5c3a584692
--- /dev/null
+++ b/biblio/tib/inputs/stdftl.ttx
@@ -0,0 +1,167 @@
+%standard reference formatting macros (LaTeX)
+%flag, author, title, etc., volume, pages, date, gov't no., other
+%
+%note: remove characters (%%%) from lines below (6 times)
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+%if titles desired in loc. cit.
+
+\def\journalarticleformat{\footnotetext{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, \fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present\if\Ttest\present{"}\fi\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.2em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\if\jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.2em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\conferencereportformat{\footnotetext{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, \fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.2em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\bookarticleformat{\footnotetext{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, \fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present\if\Ttest\present"\fi\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.2em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.2em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.2em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.2em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\bookformat{\footnotetext{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, %
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi, %
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup, \fi\fi\fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.2em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.2em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.2em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.2em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\technicalreportformat{\footnotetext{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, %
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi, %
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup, \fi\fi\fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\otherformat{\footnotetext{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\, egroup%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi, %
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup, \fi\fi\fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
diff --git a/biblio/tib/inputs/stdftp.ttx b/biblio/tib/inputs/stdftp.ttx
new file mode 100644
index 0000000000..42a8662634
--- /dev/null
+++ b/biblio/tib/inputs/stdftp.ttx
@@ -0,0 +1,176 @@
+%standard reference formatting macros (plain TeX)
+%flag, author, title, etc., volume, pages, date, gov't no., other
+%citation flag is superscript
+%
+%note: remove characters (%%%) from lines below (6 times)
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+%if titles desired in loc. cit.
+
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss\raise1ex\hbox{\Flagfont#1}\kern.5em}}%flag style
+
+\def\journalarticleformat{\footnote{}{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, \fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present\if\Ttest\present{"}\fi\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\if\Jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.2em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Ptest\present\bgroup, \Pstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\jtest\present\Comma\bgroup\Tomefont\jstr\/\egroup\def\Comma{, }\fi%
+ \if\vtest\present\if\jtest\present\hskip.2em\else\Comma\fi\bgroup\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\hskip.2em(\bgroup\dstr\egroup)\def\Comma{, }\fi%
+ \if\ptest\present\bgroup, \pstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\conferencereportformat{\footnote{}{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, \fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Jtest\present\Comma\bgroup\Tomefont\Jstr\/\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\hskip.2em(\bgroup\Dstr\egroup)\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\bookarticleformat{\footnote{}{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, \fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\etest\present\if\Ttest\present"\fi\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Btest\present\Comma in \bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\Etest\present\Comma\bgroup\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.2em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.2em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Itest\present\Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Ptest\present\Comma\Pstr\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\btest\present\Comma in \bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi%
+ \if\atest\present\Comma\bgroup\astr\egroup\unskip, \if\acnt\present eds.\else ed.\fi\def\Comma{, }\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.2em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.2em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\ptest\present\Comma\pstr\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\bookformat{\footnote{}{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, %
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi, %
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup, \fi\fi\fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup\Tomefont\Tstr\/\egroup\def\Comma{\unskip, }%
+ \else\if\Btest\present\Comma\bgroup\Tomefont\Bstr\/\egroup\def\Comma{\unskip, }\fi\fi%
+ \if\otest\present\ \bgroup\ostr\egroup\def\Comma{, }\fi%
+ \if\etest\present\hskip.2em(\bgroup\estr\egroup)\def\Comma{\unskip, }\fi%
+ \if\Stest\present\Comma\bgroup\Sstr\egroup\def\Comma{, }\fi%
+ \if\Vtest\present\bgroup\hskip.2em\#\Volfont\Vstr\egroup\def\Comma{, }\fi%
+ \if\Ntest\present\bgroup\hskip.2em\#\Volfont\Nstr\egroup\def\Comma{, }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{\unskip, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup\Tomefont\tstr\egroup\def\Comma{, }%
+ \else\if\btest\present\Comma\bgroup\Tomefont\bstr\egroup\def\Comma{, }\fi\fi%
+ \if\stest\present\Comma\bgroup\sstr\egroup\def\Comma{, }\fi%
+ \if\vtest\present\bgroup\hskip.2em\#\Volfont\vstr\egroup\def\Comma{, }\fi%
+ \if\ntest\present\bgroup\hskip.2em\#\Volfont\nstr\egroup\def\Comma{, }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\technicalreportformat{\footnote{}{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup, %
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi, %
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup, \fi\fi\fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Rtest\present\Comma\bgroup\Rstr\egroup\def\Comma{, }\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\ttest\present\Comma\bgroup``\Titlefont\tstr\egroup\def\Comma{," }\fi%
+ \if\itest\present\Comma\bgroup\istr\egroup\def\Comma{, }\fi%
+ \if\rtest\present\Comma\bgroup\rstr\egroup\def\Comma{, }\fi%
+ \if\ctest\present\Comma\bgroup\cstr\egroup\def\Comma{, }\fi%
+ \if\dtest\present\Comma\bgroup\dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
+
+\def\otherformat{\footnote{}{\Reffont\let\uchyph=1\parindent=0pt\def\Comma{}%
+ \sfcode`\.=1000\sfcode`\?=1000\sfcode`\!=1000\sfcode`\:=1000\sfcode`\;=1000\sfcode`\,=1000%\frenchspacing
+ \if\Ftest\present\Flagstyle\Fstr\fi%
+ \if\Loccittest\present\if\Ibidtest\present{\it ibid.}\else%
+ \if\Atest\present\bgroup\Authfont\Astr\, egroup%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi, %
+ \else\if\Itest\present\bgroup\Authfont\Istr\egroup, \fi\fi\fi%
+%%% \if\Ttest\present\bgroup``\Titlefont\Tstr\egroup," \fi%
+ {\it loc.\ cit.}\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip.\fi\else%
+ \if\Atest\present\bgroup\Authfont\Astr\egroup\def\Comma{\unskip, }%
+ \else\if\Etest\present\bgroup\def\Eand{\Aand}\def\Eandd{\Aandd}\Authfont\Estr\egroup\unskip, \ifnum\Ecnt>1eds.\else ed.\fi\def\Comma{, }%
+ \else\if\Itest\present\bgroup\authfont\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ttest\present\Comma\bgroup``\Titlefont\Tstr\egroup\def\Comma{," }\fi%
+ \if\Atest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi%
+ \else\if\Etest\present\if\Itest\present
+ \Comma\bgroup\Istr\egroup\def\Comma{, }\fi\fi\fi%
+ \if\Ctest\present\Comma\bgroup\Cstr\egroup\def\Comma{, }\fi%
+ \if\Dtest\present\Comma\bgroup\Dstr\egroup\def\Comma{, }\fi%
+ \if\Gtest\present{\Comma Gov't ordering no. }\bgroup\Gstr\egroup\def\Comma{, }\fi%
+ \if\Otest\present\Comma\bgroup\Ostr\egroup\fi%
+ \if\Ztest\present\bgroup\ignorespaces\Zstr\egroup\gdef\Ztest{}\unskip\fi.\fi}}
diff --git a/biblio/tib/inputs/stdpar.ttx b/biblio/tib/inputs/stdpar.ttx
new file mode 100644
index 0000000000..937e090d14
--- /dev/null
+++ b/biblio/tib/inputs/stdpar.ttx
@@ -0,0 +1,5 @@
+%standard reference formatting macros -- parentheses () around flags
+%flag, author, title, etc., volume, pages, date, gov't no., other
+
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss({\Flagfont#1})\kern.5em}}%flag style
+\input\TMACLIB std.ttx
diff --git a/biblio/tib/inputs/stdper.ttx b/biblio/tib/inputs/stdper.ttx
new file mode 100644
index 0000000000..d77ed3d8ae
--- /dev/null
+++ b/biblio/tib/inputs/stdper.ttx
@@ -0,0 +1,5 @@
+%standard reference formatting macros -- citation flag followed by period
+%flag. author, title, etc., volume, pages, date, gov't no., other
+
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss{\Flagfont#1}.\kern.5em}}%flag style
+\input\TMACLIB std.ttx
diff --git a/biblio/tib/inputs/stdu.ttx b/biblio/tib/inputs/stdu.ttx
new file mode 100644
index 0000000000..bd0727ba6e
--- /dev/null
+++ b/biblio/tib/inputs/stdu.ttx
@@ -0,0 +1,5 @@
+%standard reference formatting macros -- superscript flags
+%flag, author, title, etc., volume, pages, date, gov't no., other
+
+\def\Flagstyle#1{\hangindent\parindent\indent\hbox to0pt{\hss\raise1ex\hbox{\Flagfont#1}}\kern.5em}}%flag style
+\input\TMACLIB std.ttx