質問

デフォルトを使用して plain スタイル)BibTeX注文の引用はアルファベット順とする。

このように引用によりの外観です。

役に立ちましたか?

解決

この質問には3つの良い答えがあります。

  • その他の書式設定に満足している場合は、 unsrt 参考文献スタイルを使用します
  • makebst (リンク)独自の書誌スタイルを設計するツール

そして私の個人的な推奨事項:

  • biblatex パッケージを使用(リンク)。 LaTeXの世界で最も完全で柔軟な参考文献ツールです。

biblatex を使用すると、次のように記述できます

\documentclass[12pt]{article}
\usepackage[sorting=none]{biblatex}
\bibliography{journals,phd-references} % Where journals.bib and phd-references.bib are BibTeX databases
\begin{document}
\cite{robertson2007}
\cite{earnshaw1842}
\printbibliography
\end{document}

他のヒント

変更

\bibliographystyle{plain}

to

\bibliographystyle{ieeetr}

それを数回再構築して、プレーンスタイルを使用したときに作成された .aux および .bbl ファイルを置き換えます。

または単に .aux および .bbl ファイルを削除して再構築します。

MiKTeXを使用する場合、追加のものをダウンロードする必要はありません。

私が思いついたのは、 unsrt スタイルを使用することです。これは、微調整された plain スタイルのようです。すなわち

\bibliographystyle{unsrt}
\bibliography{bibliography}

ただし、私のスタイルがデフォルトではない場合はどうなりますか?

独自の質問に回答しました。--- unsrt は、neへの参照を出現順にリストする場合に使用されます。

しかし、 natbib 、非常に柔軟な引用パッケージ。それなしで生きることは想像できません。

私はBibtex(およびLatex全般)に少し慣れていないので、この古い投稿を復活させたいと思います。これは、Latexでの参考文献の注文に関するGoogle検索の問い合わせの多くで出てきたものだからです。

私と同じ困難に直面している初心者の助けになることを期待して、この質問に対してより詳細な回答を提供しています。

参考文献が呼び出されるメインの.texファイルの例を次に示します。

\documentclass{article}
\begin{document}

So basically this is where the body of your document goes.

``FreeBSD is easy to install,'' said no one ever \cite{drugtrafficker88}.

``Yeah well at least I've got chicken,'' said Leeroy Jenkins \cite{goodenough04}.

\newpage
\bibliographystyle{ieeetr} % Use ieeetr to list refs in the order they're cited
\bibliography{references} % Or whatever your .bib file is called
\end{document}

...および.bibファイル自体の例:

@ARTICLE{ goodenough04,
AUTHOR    = "G. D. Goodenough and others", 
TITLE     = "What it's like to have a sick-nasty last name",
JOURNAL   = "IEEE Trans. Geosci. Rem. Sens.",
YEAR      = "xxxx",
volume    = "xx",
number    = "xx",
pages     = "xx--xx"
}
@BOOK{ drugtrafficker88,
AUTHOR    = "G. Drugtrafficker", 
TITLE     = "What it's Like to Have a Misleading Last Name",
YEAR      = "xxxx",
PUBLISHER = "Harcourt Brace Jovanovich, Inc."
ADDRESS   = "The Florida Alps, FL, USA"
}

.bibファイル内の参照は逆の順序でリストされていますが、参照は論文で引用されている順序でリストされています。

.bibファイルのフォーマットの詳細については、 http:// enをご覧ください。 .wikibooks.org / wiki / LaTeX / Bibliography_Management

私は頻繁に参考文献スタイル natbib を使用します。これは、完全な形式のセットとタグを提供するためです。

unsrt では、問題はフォーマットです。 \ bibliographystyle {ieeetr} を使用して、ドキュメント内の引用順に参照を取得します。

datatool パッケージは、参考文献を最初に次のように変換することにより、任意の基準で参考文献をソートする優れた方法を提供します。いくつかのデータベース形式。

ここからに投稿された短い例レコード用:

\documentclass{article}

\usepackage{databib}

\begin{document}
% First argument is the name of new datatool database
% Second argument is list of .bib files
\DTLloadbbl{mybibdata}{acmtr}
% Sort database in order of year starting from most recent
\DTLsort{Year=descending}{mybibdata}
% Add citations
\nocite{*}

% Display bibliography
\DTLbibliography{mybibdata}
\end{document}

amsrefs を使用している場合、上記のすべてがオーバーライドされます。コメントアウトしてください:

\ usepackage {amsrefs}

使ってい natbib 組み合わせ bibliographystyle{apa}.例:

\begin{document}

The body of the document goes here...

\newpage

\bibliography{bibliography} % Or whatever you decided to call your .bib file 

\usepackage[round, comma, sort&compress ]{natbib} 

bibliographystyle{apa}
\end{document}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top