我目前正在引用多个带有页码的引文,并希望按参考编号对引文进行排序,类似于此链接。我目前使用的是从这个问题帮助我编写\citetext{\citealp{ref2}; \citealp[pg.200]{ref1}}
,但它似乎没有按顺序排列。我当前的命令是:
\usepackage[square, numbers,sort&compress]{natbib}
\begin{document}
I would like to order these citations by reference number \citetext{\citealp{ref2}; \citealp[pg.200]{ref1}}.
\bibliographystyle{siam}
\bibliography{bibfile}
\end{document}
当我使用\cite{ref2,ref1}
命令时,可以按顺序正确显示这些引用,[1,2]
但是当我按上面的顺序编写它们时,我得到的是[2;1,pg.200]
。是否可以自动制作它们[1,pg.200;2]
?
提前致谢