I use the following, admittedly not perfect style option. I would like
to see a better one.
****************************************************************************
% endnotes.sty
% *************** Footnotes into Endnotes ***************
% Kim C. Border, Sep 4 1990
% k...@hss.caltech.edu
%
% This file may be freely copied, modified, and distributed.
%
% Many journals in the humanities and social sciences require endnotes
% rather than footnotes. This style option reads the contents of
% a \footnote command verbatim into a file \jobname.end, whence
% they may be retrieved by an \endnotes command.
%
% It is a \documenstyle option, e.g., \documentstyle[endnotes]{article}.
% Place the command \endnotes where you want the notes to appear:
% after the last footnote, usually right before the bibliography.
% The \endnotes command creates a new page.
%
% The option works by redefining LaTeX's private \@footnotetext command,
% and is modeled after DEK's \answer macro in the TeXbook.
% It is always a bit dicey to redefine commands that you only
% vaguely understand, but I have tested it on my own manuscripts
% under LaTeX 2.09 and it seems to work. I do not consider myself an expert
% and would be glad to receive a more elegant version.
%
% ***************** THERE IS ONE KNOWN (NONFATAL) PROBLEM: **************
% Since \ is catcoded to 12 for verbatim copying, if your footnote's text
% contains an unequal number of \{'s and \}'s, (for intance, if you
% have a \left\{ balanced by a \right.), then TeX believes
% you have unmatched braces and does not figure out where the
% argument of the \footnote command ends. The CURE is to use \lbrace
% and \rbrace instead.
%
% If anyone has a better solution, please let me know:
% k...@hss.caltech.edu
%
\typeout{endnotes.sty-- Sep 4, 1990 -- k...@hss.caltech.edu}
%
%
\newwrite\n@tefile
\immediate\openout\n@tefile=\jobname.end
\immediate\write\n@tefile{\relax}
% redefine footnotes _after_ title
\let\@maketitle@\maketitle
\def\maketitle{\@maketitle@
\long\gdef\@footnotetext{\immediate\write\n@tefile{}
\begingroup\@mysetupcopy\@mycopynote}
\let\@maketitle@\relax}
\def\@mysetupcopy{\@sanitize}% for verbatim copying
\long\gdef\@mycopynote#1{%
\immediate\write\n@tefile{\@thefnmark\hskip 1em }
\immediate\write\n@tefile{#1}\endgroup}
\def\endnotes{\immediate\closeout\n@tefile
\clearpage
\section*{Notes}
\input\jobname.end}
% **************************************************************************
Kim C. Border Division of the Humanities and Social Sciences
k...@hss.caltech.edu 228-77
California Institute of Technology
Pasadena, California 91125
$90^\circ$ will give the appropriate response. I once had a
moment of panic in a class I taught which had a former co-worker
in it who claimed she got the degrees sign typing \degrees... I
was greatly perplexed by this and went digging through the
TeXbook to see how I might have missed this. Later that day she
indicated that it was a macro in a file I'd given her once upon a
time. (sigh)
-dh
---
Don Hosek TeX, LaTeX, and Metafont support, consulting
dho...@ymir.claremont.edu installation and production work.
dho...@ymir.bitnet Free Estimates.
uunet!jarthur!ymir Phone: 714-625-0147
finger dho...@ymir.claremont.edu for more info
This may not be exactly what you wanted, but perhaps it will help
somebody. When specifying an angle as a decimal fraction, astronomers,
and perhaps others, like to put the angle symbol (degrees, minutes,
or seconds) over the decimal point, e.g. 7.'5 for an angle of 7.5
arcminutes. Here's how:
% angle symbol over decimal point; use e.g. 7\arcmin5
\newcommand{\arcsec}{\(\stackrel{\:''}{\textstyle.}\)}
\newcommand{\arcmin}{\(\stackrel{\:'}{\textstyle.}\)}
\newcommand{\arcdeg}{\(\stackrel{\:\circ}{\textstyle.\rule{0pt}{0.65ex}}\)}
These work for 12pt roman, but they ought to be pretty close in other
sizes.
-------------------------------------------------------------------------
Steve Willner Phone 617-495-7123 Bitnet: willner@cfa
Cambridge, MA 02138 USA Internet: wil...@cfa.harvard.edu
- From article <1990Sep6.2...@rice.edu>, by su...@crysiris.rice.edu
- (susan chacko):
- > 2) How do I get the 'degree' symbol (i.e the small circle above and to
- > the right of the #).
- This may not be exactly what you wanted, but perhaps it will help
- somebody. When specifying an angle as a decimal fraction, astronomers,
- and perhaps others, like to put the angle symbol (degrees, minutes,
- or seconds) over the decimal point, e.g. 7.'5 for an angle of 7.5
- arcminutes.
I thought this was totally archaic. Is this style really in common use?
--
--------------------------------------------------------------------------
Laurence G. Yaffe Internet: l...@newton.phys.washington.edu
University of Washington Bitnet: ya...@uwaphast.bitnet