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 的第二個參數設定為引用數(用於為引用數標籤框保留空間)

最後一段可以這樣設定:

\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}

相關內容