diff options
author | Karl Berry <karl@freefriends.org> | 2006-10-22 14:21:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-10-22 14:21:42 +0000 |
commit | 5ec917cab19b22b7c3b74861fc439f345155bd0b (patch) | |
tree | b2fd60c17096460c6f9ccfa5d4f08c621a2c2923 /Master/texmf-dist/doc/bibtex/germbib/apalike.tex | |
parent | 46deeb865b1c9bff5961d32ecdaf0d29d4d8c381 (diff) |
germbib bibtex update, avoiding clashes and spurious ^M
git-svn-id: svn://tug.org/texlive/trunk@2367 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/bibtex/germbib/apalike.tex')
-rw-r--r-- | Master/texmf-dist/doc/bibtex/germbib/apalike.tex | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/bibtex/germbib/apalike.tex b/Master/texmf-dist/doc/bibtex/germbib/apalike.tex new file mode 100644 index 00000000000..8f2ac454dd2 --- /dev/null +++ b/Master/texmf-dist/doc/bibtex/germbib/apalike.tex @@ -0,0 +1,88 @@ +%% @texfile{ +%% author = "Oren Patashnik", +%% version = "0.99a", +%% date = "12 Dec 1990", +%% filename = "apalike.tex", +%% address = "Please use electronic mail", +%% checksum = "88 707 4412", +%% email = "opbibtex@neon.stanford.edu", +%% codetable = "ISO/ASCII", +%% supported = "yes", +%% docstring = "Defines macros that make apalike work with plain TeX", +%% } +% apalike.tex, version 0.99a, for btxmac 0.99f, BibTeX 0.99c, TeX 3.0 or later. +% Copyright (C) 1990; all rights reserved. +% You may copy this file provided: that it's accompanied by btxmac.tex; +% and that either you make absolutely no changes to your copy, or if you +% do make changes, (1) you name the file something other than +% `apalike.tex' and you remove all occurrences of `apalike.tex' from the +% file, (2) you put, somewhere in the first twenty lines of the file, +% your name, along with an electronic address at which others who might +% use the file may reach you, and (3) you remove each occurrence of +% Oren's name and electronic address from this file. These restrictions +% help ensure that all standard versions of these macros are identical, +% and that Oren doesn't get deluged with inappropriate e-mail. +% +% This file, apalike.tex, contains TeX macros that let you use the +% apalike bibliography style with plain TeX. In essence, this file +% provides the Tex counterpart to apalike.sty, the LaTeX style file +% required for using the apalike bibliography style. Please report any +% bugs (outright goofs, misfeatures, or unclear documentation) to Oren +% Patashnik (opbibtex@neon.stanford.edu). These macros will become +% frozen shortly after BibTeX version 1.00 is released. +% +% Editorial note (i.e., flame): +% Many journals require a style like `apalike', but I strongly, strongly, +% strongly recommend that you not use it if you have a choice---use +% something like `plain' instead. Mary-Claire van Leunen (A Handbook for +% Scholars, Knopf, 1979) argues convincingly that a style like `plain' +% encourages better writing than one like `apalike'. Furthermore the best +% argument for using an author-date style like `apalike'---that it's "the +% most practical" (The Chicago Manual of Style, University of Chicago +% Press, thirteenth edition, 1982, pages 400--401)---falls flat on its +% face with the new computer-typesetting technology. For instance page 401 +% of the Chicago Manual anachronistically states "The chief disadvantage of +% [a style like `plain'] is that additions or deletions cannot be made +% after the manuscript is typed without changing numbers in both text +% references and list." With LaTeX the disadvantage obviously evaporates. +% Moreover, apalike indulges in what I think is an execrable practice: +% automatically abbreviating first names. It's true that there aren't very +% many D. E. Knuth's around, so abbreviating his first name doesn't cause +% much confusion. But I've personally known three D. E. Smith's, two of +% whom have published in the same field; abbreviating their first names +% *is* confusing. Especially with all the citation indexes nowadays, it's +% better to give first names exactly as they appear in the source being +% cited. Automatically abbreviating first names is simply bad scholarship. +% (End of flame.) +% +% To use these macros you need the btxmac macros, whose purpose is to +% let you use BibTeX with plain TeX (rather than with LaTeX); the file +% btxmac.tex explains those macros in detail. You simply \input apalike +% right after you \input btxmac to invoke these macros. +% +% +% HISTORY +% +% Oren Patashnik wrote the original version of these macros in December +% 1990, for use with btxmac.tex. +% +% 12-Dec-90 Version 0.99a, first general release. +% +% +% Here, finally (I swear, I thought he was never gonna stop), are the +% macros. The first bunch makes the label empty and sets 2em of +% hanging indentation for each entry. +% +\def\biblabelprint#1{\noindent}% +\def\biblabelcontents#1{}% +\def\bblhook{\biblabelextrahang = 2em}% +% +% +% And the last bunch formats an in-text citation: parens around the +% entire citation; semicolons separating individual references; and a +% comma between a reference and its note (like `page 41') if it exists. +% +\def\printcitestart{(}% left paren +\def\printcitefinish{)}% right parent +\def\printbetweencitations{; }% semicolon, space +\def\printcitenote#1{, #1}% comma, space, note (if it exists) |