在哪里可以找到最新的 achemso.bst 文件?在 CTAN 我找不到 .bst 文件,只有其他文件。我需要使用其中一个文件自己生成它吗?
编辑:
% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
\documentclass[11pt]{article} % use larger type; default would be 10pt
\usepackage[utf8]{inputenc} % set input encoding (not needed with XeLaTeX)
%%% PAGE DIMENSIONS
\usepackage{geometry} % to change the page dimensions
\geometry{a4paper} % or letterpaper (US) or a5paper or...
\usepackage{graphicx} % support the \includegraphics command and options
% \usepackage[parfill]{parskip} % Activate to begin paragraphs with an empty line rather than an indent
%%% PACKAGES
\usepackage{booktabs} % for much better looking tables
\usepackage{array} % for better arrays (eg matrices) in maths
\usepackage{paralist} % very flexible & customisable lists (eg. enumerate/itemize, etc.)
\usepackage{verbatim} % adds environment for commenting out blocks of text & for better verbatim
\usepackage{subfig} % make it possible to include more than one captioned figure/table in a single float
%%% SECTION TITLE APPEARANCE
\usepackage{sectsty}
\allsectionsfont{\sffamily\mdseries\upshape}
%%% Bibliography
\usepackage[sort&compress,numbers,super]{natbib}
\bibliographystyle{achemso}
%%%
%\usepackage[style = chem-acs]{biblatex}
%\bibliography{TestBibliography}
\usepackage{subfiles} % Best loaded last in the preamble
%%% END Article customizations
%%% The "real" document content comes below...
\title{Brief Article}
\author{The Author}
%\date{} % Activate to display a given date or no date (if empty), otherwise the current date is printed
\begin{document}
\maketitle
\newpage
\section{Introduction}
\subfile{Sections/Introduction}
\section{First section}
Your text goes here.\cite{R1,R2,R3,R4}
\section{Second section}
More text.
%\section{References}
\bibliography{TestBibliography}
%\printbibliography[heading=none]
\end{document}
我得到:
如果我在.bib 文件中使用它:
% !TeX root = ../TestBibliography.tex
@article{R1,
author = {G. A. Hembury},
title = {Chirality-Sensing Supramolecular Systems},
journaltitle = {Chemical Reviews},
year = {2008},
volume = {108},
pages = {1},
}
但是,当我将 et al. 添加到 .bib 文件时,情况变得更糟:
% !TeX root = ../TestBibliography.tex
@article{R1,
author = {G. A. Hembury et al.},
title = {Chirality-Sensing Supramolecular Systems},
journaltitle = {Chemical Reviews},
year = {2008},
volume = {108},
pages = {1},
}
我想要它(所以基本上它应该像我在 .bib 文件中写的那样接受作者):
1GA Hembury 等人,手性感应超分子系统。2008,108,1.