![使用 achemso 查找参考书目中的虚假句号/换行符](https://linux22.com/image/455791/%E4%BD%BF%E7%94%A8%20achemso%20%E6%9F%A5%E6%89%BE%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE%E4%B8%AD%E7%9A%84%E8%99%9A%E5%81%87%E5%8F%A5%E5%8F%B7%2F%E6%8D%A2%E8%A1%8C%E7%AC%A6.png)
主要.tex:
\documentclass[journal=jctcce,a4paper]{achemso}
\title{My Title}
\begin{document}
Foo.\cite{smit54}
\bibliography{bibliography}
\end{document}
参考书目
@ARTICLE{smit54,
AUTHOR = {J. G. Smith and H. K. Weston},
TITLE = {Nothing Particular in this Year's History},
YEAR = {1954},
JOURNAL = {J. Geophys. Res.},
VOLUME = {2},
PAGES = {14-15}
}
我在每个参考文献的最后一个句点之前都出现了一个虚假的换行符:
问题是如何避免这种情况?(在刚刚安装的 TeXLive 2022 上。)
ETA:这就是我得到的\listfiles
*File List*
achemso.cls 2022-09-28 v3.13d Submission to ACS journals
article.cls 2021/10/04 v1.4n Standard LaTeX document class
size12.clo 2021/10/04 v1.4n Standard LaTeX file (size option)
xkeyval.sty 2022/06/16 v2.9 package option processing (HA)
xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
geometry.sty 2020/01/02 v5.9 Page Geometry
ifvtex.sty 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
iftex.sty 2022/02/03 v1.0f TeX engine tests
caption.sty 2022/03/01 v3.6b Customizing captions (AR)
caption3.sty 2022/03/17 v2.3b caption3 kernel (AR)
etoolbox.sty 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
float.sty 2001/11/08 v1.3d Float enhancements (AL)
graphicx.sty 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
trig.sty 2021/08/11 v1.11 sin cos tan (DPC)
graphics.cfg 2016/06/04 v1.11 sample graphics configuration
pdftex.def 2022/09/22 v1.2b Graphics/color driver for pdftex
setspace.sty 2011/12/19 v6.7a set line spacing
url.sty 2013/09/16 ver 3.4 Verb mode for urls, etc.
achemso-jctcce.cfg 2022-09-28 v3.13d achemso configuration: J. Chem. Theory
Comput.
natbib.sty 2010/09/13 8.31b (PWD, AO)
natmove.sty 2010/01/15 v1.1a Automatic citation moving with natbib
mciteplus.sty 2013/09/13 v1.2 enhanced mcite
l3backend-pdftex.def 2022-09-28 L3 backend support: PDF output (pdfTeX)
supp-pdf.mkii
epstopdf-base.sty 2020-01-24 v2.11 Base part for package epstopdf
epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
main.bbl
***********
这是main.bbl
文件:
\providecommand{\latin}[1]{#1}
\makeatletter
\providecommand{\doi}
{\begingroup\let\do\@makeother\dospecials
\catcode`\{=1 \catcode`\}=2 \doi@aux}
\providecommand{\doi@aux}[1]{\endgroup\texttt{#1}}
\makeatother
\providecommand*\mcitethebibliography{\thebibliography}
\csname @ifundefined\endcsname{endmcitethebibliography}
{\let\endmcitethebibliography\endthebibliography}{}
\begin{mcitethebibliography}{2}
\providecommand*\natexlab[1]{#1}
\providecommand*\mciteSetBstSublistMode[1]{}
\providecommand*\mciteSetBstMaxWidthForm[2]{}
\providecommand*\mciteBstWouldAddEndPuncttrue
{\def\EndOfBibitem{\unskip.}}
\providecommand*\mciteBstWouldAddEndPunctfalse
{\let\EndOfBibitem\relax}
\providecommand*\mciteSetBstMidEndSepPunct[3]{}
\providecommand*\mciteSetBstSublistLabelBeginEnd[3]{}
\providecommand*\EndOfBibitem{}
\mciteSetBstSublistMode{f}
\mciteSetBstMaxWidthForm{subitem}{(\alph{mcitesubitemcount})}
\mciteSetBstSublistLabelBeginEnd
{\mcitemaxwidthsubitemform\space}
{\relax}
{\relax}
\bibitem[Smith and Weston(1954)Smith, and Weston]{smit54}
Smith,~J.~G.; Weston,~H.~K. Nothing Particular in this Year's History. \emph{J.
Geophys. Res.} \textbf{1954}, \emph{2}, 14--15\relax
\mciteBstWouldAddEndPuncttrue
\mciteSetBstMidEndSepPunct{\mcitedefaultmidpunct}
{\mcitedefaultendpunct}{\mcitedefaultseppunct}\relax
\EndOfBibitem{}
\end{mcitethebibliography}