我正在为 Elsevier 撰写一篇期刊文章。我快写完了,但我注意到参考文献似乎没有压缩。
例如,在我的文章中,参考文献如下
...[1],[2],[3]
代替
...[1–3]
有人能帮我修复它吗?
我正在研究以下序言
\documentclass[preprint,12pt]{elsarticle}
% !TeX spellcheck = en_US
\usepackage{siunitx}
\sisetup{detect-weight, detect-display-math}
\sisetup{detect-inline-weight=math}
\sisetup{mode=text,per-mode=symbol}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage{pgfplots}
\usepackage{pdflscape}
\pgfplotsset{compat=newest}
\usetikzlibrary{plotmarks}
\usetikzlibrary{arrows.meta}
\usepgfplotslibrary{patchplots}
\newlength\fwidth
\setlength{\fwidth}{0.8\textwidth}
\pgfplotsset{plot coordinates/math parser=false}
\usepackage{overpic}
\pgfplotsset{compat=1.15}
\usepackage{float}
\usepackage{etoolbox}
\usepackage{bicaption}
\usepackage{makecell}
\renewcommand\theadfont{\bfseries}
\renewcommand\theadgape{}
\usepackage[skip=1ex, labelfont=bf]{caption}
\usepackage[skip=0.333\baselineskip]{caption}
\usepackage{tabularx}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\def\UrlFont{\normalfont}
\sisetup{per-mode=symbol}
\usepackage[margin=2.5cm]{geometry}
\usepackage[skip=0.333\baselineskip]{caption}
\usepackage{amssymb,amsmath}
\usepackage{url}
\usepackage{hyperref}
\bibliographystyle{unsrt}
\journal{Fuel}
\begin{document}
\begin{frontmatter}
\end{frontmatter}
\cite{jiang2007new,jiang2007progress,hotta2005experience}
\section*{References}
\bibliography{bilbiography}
\end{document}
\endinput
请使用以下引用bibliography.bib
:
@article{hotta2005experience,
title={EXPERIENCE OF ESTONIAN OIL SHALE COMBUSTION BASED ON CFB TECHNOLOGY AT NARVA POWER PLANTS.},
author={Hotta, A and Parkkonen, R and Hiltunen, M and Arro, H and Loosaar, J and Parve, T and Pihu, T and Prikk, A and Tiikma, T},
journal={Oil shale},
volume={22},
number={4},
year={2005}
}
@article{uibu2009co2,
title={CO2 mineral sequestration in oil-shale wastes from Estonian power production},
author={Uibu, Mai and Uus, Mati and Kuusik, Rein},
journal={Journal of environmental management},
volume={90},
number={2},
pages={1253--1260},
year={2009},
publisher={Elsevier}
}
@article{jiang2007new,
title={New technology for the comprehensive utilization of Chinese oil shale resources},
author={Jiang, XM and Han, XX and Cui, ZG},
journal={Energy},
volume={32},
number={5},
pages={772--777},
year={2007},
publisher={Elsevier}
}
@article{jiang2007progress,
title={Progress and recent utilization trends in combustion of Chinese oil shale},
author={Jiang, XM and Han, XX and Cui, ZG},
journal={Progress in Energy and Combustion Science},
volume={33},
number={6},
pages={552--579},
year={2007},
publisher={Elsevier}
}
答案1
答案2
如果您想添加额外的选项
natbib.sty
,您可以使用以逗号分隔的字符串作为\biboptions
命令的参数。[...]
sort&compress
对编号的引文进行排序和压缩。例如,引文 [1,2,3] 将变为 [1–3]
因此,您可以通过在序言中加入以下行来获得预期的结果:
\biboptions{sort&compress}