使用 achemso 查找参考书目中的虚假句号/换行符

使用 achemso 查找参考书目中的虚假句号/换行符

主要.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}

相关内容