\cite による拡張順序付け

\cite による拡張順序付け

私は\cite参照セクションで外観順にパッケージを使用しています。すべて問題ありませんが、順序を拡張したいと思います。

\cite(zhang2001, fisher2012, primroseIET2013)yielding (28,1,51) を使用するとします。

引用文献を自分で並べ替えることもできますが、そうすると文書内の他の場所での同様の順序が台無しになる可能性があり、時間がかかります。

私が探しているのは、グループ内での順序付けです。\cite(fisher2012)実際に最初の引用である場合は、参照 1 のままにする必要がありますが、最終的にコンパイルされたグループ内では (1,28,51) にする必要があります。

パッケージのドキュメントを確認しましたが、cite役に立ちませんでした。このサブソートがグループベースのみで行われ、複数の連続した引用 (1、2、3、4) の場合の (1-4) のオプションに似ている場合、ドキュメント全体の外観による順序が乱れることはありません。

答え1

パッケージ「natbib」で必要な処理を実行できるようです。こちらをご覧ください:http://merkel.zoneo.net/Latex/natbib.php- 数値モードと組み合わせて「sort」オプションを使用すると、必要な引用スタイルが得られると思われます。ただし、すべての「\cite」コマンドを「\citep」に変更する必要があるかもしれません。

関連情報