
Gibt es einen automatischen Referenzgenerator, der Zitate im LaTeX-Stil erstellt, den ich verwenden kann? Ich möchte den IEEE Citation Style verwenden.
Ich habe über 50 Referenzen, die zitiert werden müssen, aber sie manuell abzutippen wäre mühsam (ich habe das Tutorial zum Zitieren von Stilen immer wieder durchgesehen) … Es gibt viele davon online, aber keine liefert die Ergebnisse in einem LaTeX-Format.
Es macht mir nichts aus, es zu generieren und die Referenz dann in meinen Code zu kopieren und einzufügen. Eine Integration in TexShop ist nicht erforderlich.
In TexShop mache ich das derzeit manuell, beispielsweise:
\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}
Antwort1
Zunächst empfehle ich Ihnen, sich einen Zitatmanager zu besorgen, wie zum BeispielZotero.
Wenn Sie es dann zum Exportieren von Zitaten im Format auswählen bibtex
, sollten Sie etwa Folgendes erhalten:
@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}
}
Diese sollten Sie einfach in Ihre .bib-Datei kopieren.
Ihr LaTeX-Code sollte inzwischen ungefähr so aussehen:
\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}
Wie Sie sehen, wird die Datei „refs.bib“ mithilfe von aufgerufen \bibliography{refs}
.
Das Ergebnis sollte ungefähr so aussehen:
Wenn Sie ein Projekt im TeXnicCenter verwenden, vergessen Sie bitte nicht, die Option „verwendet BibTeX“ auszuwählen.
Oder, wie in der IEEE-Journal-Vorlage angegeben:
Der Referenzabschnitt kann eine von BibTeX generierte Bibliographie als .bbl-Datei verwenden
Die BibTeX-Dokumentation ist leicht erhältlich unter: http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/ Die IEEEtran BibTeX-Style-Supportseite finden Sie unter: http://www.michaelshell.org/tex/ieeetran/bibtex/
ODER kopieren Sie die resultierende .bbl-Datei manuell hinein und setzen Sie das zweite Argument von \begin auf die Anzahl der Referenzen (wird verwendet, um Platz für das Feld für die Referenznummernbeschriftungen zu reservieren).
Dieser letzte Absatz kann wie folgt festgelegt werden:
\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}