大きな文書で \nocite を使用する

大きな文書で \nocite を使用する

参考文献に関していくつか問題があります。

2つ以上の参考文献を同時に引用する場合、たとえば3つの引用の場合、通常は次のように引用します: ( \cite{a}-\nocite{b}\cite{c})

「[1]-[3]に示すように」

問題は、私が非常に長い文書(論文)を書いているのですが、参考文献が別の章で別の順序で引用されていることがあることです。

例えば、論文の最後に3つの参考文献を引用したいが、そのうちの1つが冒頭で引用されている場合、nociteは次のようになります。

「[1]-[128]に示されているように」。

簡単な答えは、nocite を使用せず、すべてを個別に引用することですが、あまりにも多くの引用が一緒にあると、あまりスマートに見えません。

何かアイデアやコメントはありますか?

前もって感謝します、

イグナシオ

答え1

構文を使用して一度に複数の参照を引用できます\cite{a,b,c}。参考文献スタイル (および派生形式) では、plain[1,2,3] のような参照が作成されます。範囲を指定したい場合は、パッケージを使用できますcite。これは連続しない参照も処理します。MWE for Bibtex:

\documentclass{article}
\usepackage{cite}
\begin{filecontents}{sample.bib}
@article{a,
    author = "John Day",
    title = "Life",
    journal = "Journal of Life",
    year = {1979}
}
@article{b,
    author = "Jane Dice",
    title = "The Universe",
    journal = "Journal of the Universe",
    year = {1980}
}

@article{c,
    author = "Jack Doe",
    title = "Everything",
    journal = "Journal of Everything",
    year = {1981}
}

@article{d,
    author = "Jack Doe",
    title = "Everything reconsidered",
    journal = "Journal of Everything",
    year = {1982}
}

@article{e,
    author = "Jill Duhr",
    title = "Nothing",
    journal = "Journal of Nothing",
    year = {1983}
}
\end{filecontents}

\begin{document}
All you need to know is described in \cite{a,b,c,d,e}. Some things you need to know are mentioned in \cite{a,b,c,e}.
\bibliographystyle{plain}
\bibliography{sample}
\end{document}

結果:

知っておく必要のあることはすべて[1–5]に記載されています。知っておく必要のあるいくつかのことは[1–3, 5]に記載されています。

Biblatexの場合は を使用すれば\usepackage[style=numeric-comp]{biblatex}citeパッケージは必要ありません。さまざまな論文を引用しますか (数字キーを使用)?

関連情報