LaTeX スタイルの自動 IEEE 参照ジェネレーター?

LaTeX スタイルの自動 IEEE 参照ジェネレーター?

LaTeX スタイルで引用を生成する自動参照ジェネレーターはありますか? IEEE 引用スタイルを使用したいと思います。

引用する必要のある参考文献が 50 点以上ありますが、手動で入力するのは面倒です (参照スタイルのチュートリアルを何度も見直す必要があります)... オンラインには多くの参考文献がありますが、LaTeX 形式で結果を生成するものはありません。

生成してから参照をコードにコピーして貼り付けてもかまいません。TexShop と統合する必要はありません。

TexShop では、現在、次のように手動で実行しています。

\begin{thebibliography}{10}

\addcontentsline{toc}{chapter}{REFERENCES}

\bibitem{lowry1951protein}Lowry, O. H., Rosebrough, N. J., Farr, A. L., and Randall, R. J. (1951). Protein measurement with the Folin phenol reagent. \emph{J. Biol. Chem.}, 193(1), 265--275.

\end{thebibliography}

答え1

まず、次のような引用管理ツールを入手することをお勧めします。ゾテロ

次に、引用をbibtex形式でエクスポートするように選択すると、次のようなものを取得できるはずです。

@inproceedings{espinoza_inverse_2012,
    title = {Inverse Kinematics of a 10 {DOF} Modular Hyper-Redundant Robot Resorting to Exhaustive and Error-Optimization Methods: A Comparative Study},
    shorttitle = {Inverse Kinematics of a 10 {DOF} Modular Hyper-Redundant Robot Resorting to Exhaustive and Error-Optimization Methods},
    doi = {10.1109/SBR-LARS.2012.28},
    abstract = {This paper describes and compares several approaches applied to compute the inverse kinematics of a 10 degrees of freedom hyper-redundant robot. The proposed approaches are based on an exhaustive method and several error optimization algorithms. The algorithms' performance was evaluated based on two criteria: computing time and final actuator positioning error. The mentioned hyper-redundant robot was projected to be used in biomedical applications.},
    booktitle = {Robotics Symposium and Latin American Robotics Symposium ({SBR-LARS)}, 2012 Brazilian},
    author = {Espinoza, {M.S.} and Goncalves, J. and Leitao, P. and Sanchez, {J.L.G.} and Herreros, A.},
    year = {2012},
    keywords = {10-{DOF} modular hyper-redundant robot, actuator positioning error, actuators, biomedical applications, computing time, Equations, error optimization method, exhaustive method, flexible manipulators, hyper-redundant manipulators, inverse kinematics, kinematics, Manipulators, Mathematical model, optimisation, Optimization, position control, redundant manipulators, Robotics, Vectors},
    pages = {125--130}
}

これを .bib ファイルにコピーするだけです。

一方、LaTeX コードは次のようになります。

\documentclass[journal,a4paper]{IEEEtran}

\begin{document}

\IEEEPARstart{Y}{our} document here and just to cite: \cite{espinoza_inverse_2012}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\bibliographystyle{IEEEtran}
\bibliography{refs} % your .bib file
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\end{document}

ご覧のとおり、 を使用すると「refs.bib」ファイルが呼び出されます\bibliography{refs}

結果は次のようになります。

ここに画像の説明を入力してください

TeXnicCenter でプロジェクトを使用している場合は、「BibTeX を使用する」オプションを選択することを忘れないでください。

または、IEEE ジャーナル テンプレートに記載されているとおりです。

参考文献セクションでは、BibTeXによって生成された参考文献を.bblファイルとして使用できます。

BibTeX ドキュメントは、次の場所から簡単に入手できます。 http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/ IEEEtran BibTeX スタイル サポート ページは次の場所にあります。 http://www.michaelshell.org/tex/ieeetran/bibtex/

または、結果の .bbl ファイルを手動でコピーし、\begin の 2 番目の引数を参照の数に設定します (参照番号ラベル ボックス用のスペースを予約するために使用されます)。

この最後の段落は次のように設定できます。

\begin{thebibliography}{1}

    \bibitem{espinoza_inverse_2012}
M.~Espinoza, J.~Goncalves, P.~Leitao, J.~Sanchez, and A.~Herreros, ``Inverse
  kinematics of a 10 {DOF} modular hyper-redundant robot resorting to
  exhaustive and error-optimization methods: A comparative study,'' in
  \emph{Robotics Symposium and Latin American Robotics Symposium ({SBR-LARS)},
  2012 Brazilian}, 2012, pp. 125--130.

\end{thebibliography}

関連情報