ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/langevinHull/achemso.sty
Revision: 3667
Committed: Thu Nov 4 15:20:15 2010 UTC (13 years, 7 months ago) by gezelter
File size: 2424 byte(s)
Log Message:
edits, bibliography

File Contents

# Content
1 %%
2 %% This is file `achemso.sty',
3 %% generated with the docstrip utility.
4 %%
5 %% The original source files were:
6 %%
7 %% achemso.dtx (with options: `paketkod')
8 %%
9 %% Copyright (c) 1995-98 by Mats Dahlgren <matsd@sssk.se>.
10 %% All rights reserved. See the file `achemso.ins' for information
11 %% on how you may (re-)distribute the `achemso' package files.
12 %% You are not allowed to make any changes to this file without
13 %% explicit permission from the author.
14 %%
15 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
16 \ProvidesPackage{achemso}[1998/06/01 version 1.0.]
17 \def\achemsover{\texttt{achemso} version 1.0 (1998/06/01)}
18 \newif \ifsctnnmbr \sctnnmbrfalse
19 \newif \iflst \lstfalse
20 \DeclareOption{note}{\renewcommand{\refname}{References and Notes}}
21 \DeclareOption{number}{\global\sctnnmbrtrue}
22 \DeclareOption{list}{\global\lsttrue}
23 \DeclareOption*{\OptionNotUsed}
24 \ProcessOptions
25 \RequirePackage[nospace]{overcite}
26 \iflst
27 \bibliographystyle{achemsol}
28 \if@twocolumn
29 \else
30 \reversemarginpar
31 \fi
32 \def\@bibitem#1{\item\if@filesw \immediate\write\@auxout
33 {\string\bibcite{#1}{\the\value{\@listctr}}}\fi\ignorespaces
34 \@showtag{#1}}
35 \def\@lbibitem[#1]#2{\item[\@biblabel{#1}\hfill]\if@filesw
36 {\let\protect\noexpand
37 \immediate
38 \write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces
39 \@showtag{#2}}
40 \newcommand{\thecitetag}[1]{\fbox{\texttt{#1}}}
41 \def\@showtag#1{\@tempdima=\baselineskip
42 \addtolength{\@tempdima}{0.5ex}
43 \marginpar{\hfill\raisebox{-\@tempdima}[0pt][0pt]{\thecitetag{#1}}}}
44 \else
45 \bibliographystyle{achemso}
46 \fi
47 \renewenvironment{thebibliography}[1]
48 {\iflst \else \par\clearpage \fi
49 \ifsctnnmbr
50 \section{\refname
51 \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}%
52 \else
53 \section*{\refname
54 \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}%
55 \fi
56 \list{\@biblabel{\@arabic\c@enumiv}}%
57 {\settowidth\labelwidth{\@biblabel{#1}}%
58 \leftmargin\labelwidth
59 \advance\leftmargin\labelsep
60 \@openbib@code
61 \usecounter{enumiv}%
62 \let\p@enumiv\@empty
63 \renewcommand\theenumiv{\@arabic\c@enumiv}}%
64 \sloppy\clubpenalty4000\widowpenalty4000%
65 \sfcode`\.\@m}
66 {\def\@noitemerr
67 {\@latex@warning{Empty `thebibliography' environment}}%
68 \endlist}
69 \def\@biblabel#1{#1.}
70 %%
71 %%
72 %% End of file `achemso.sty'.