! Undefinierte Steuersequenz. \harvardpreambledefs

! Undefinierte Steuersequenz. \harvardpreambledefs

Ich habe den folgenden Latex-Code:

\begin{thebibliography}{10}

%\bibliography{ijmso}
\bibliography{mybib}
%\bibliographystyle{unsrt}
%\bibliographystyle{alpha}
\bibliographystyle{agsm}

 \end{thebibliography}

es ist Teil der Inderscience-Zeitschriftenvorlage (Autorenbiografie für Inderscience-Zeitschriften). Ich verwende das Natbib-Paket. Die Bibliographie funktionierte früher in der anderen Vorlage, in der die Zitate numerisch sind. Als ich versuchte, sie in den Autor-Jahr-Stil zu ändern, wurde dieser Fehler erzeugt:

 ! Undefined control sequence. \harvardpreambledefs
 ! Undefined control sequence. \harvardpreambletext

Ich habe die Datei „mybib“ mehrmals überprüft. Ich habe auch versucht, die Elemente zu entfernen, die Probleme verursachen können (z. B. solche, die Sonderzeichen enthalten). Ich habe die .aux- und .bib-Dateien entfernt und es erneut ausgeführt. Ich habe versucht \cite, \citep, \citet, zu verwenden, aber alle meine Versuche waren erfolglos.

Hast du irgendwelche Vorschläge?

Antwort1

Wie aus den Kommentaren hervorgeht, möchten Sie nicht sowohl die thebibliography-Umgebung als auch \bibliography/\bibliographystyle. Also habe ich als Erstes \begin{thebibliography}{10}und entfernt \end{thebibliography}.

Zweitens habe ich die Bibliographie-Stildateien (.bst) von hier heruntergeladenhttp://www.inderscience.com/info/inauthors/author_templates.php. Ich habe sie installiert und Miktex fndb aktualisiert. Plötzlich funktioniert dieselbe Latex-Datei einwandfrei.

verwandte Informationen