Gummi에서 참고문헌을 편집하는 중에 문제가 발생했습니다.

Gummi에서 참고문헌을 편집하는 중에 문제가 발생했습니다.

Gummi를 사용하여 아래 tex 명령을 사용하여 ApJ 스타일로 인용 및 참고문헌을 만들려고 합니다.

\documentclass[12pt]{article}

\usepackage{ natbib}
\citestyle{aa}
\begin{document}

\section{Introduction}

\cite{texbook}

\section{Conclusion} 

\cite{Narendra_1990}

\bibliography{Bib2}{}
\bibliographystyle{apj}

\end{document}

그러나 다음과 같은 오류가 계속 발생합니다.

/tmp/.LatexEssay.tex.bbl:8: Undefined control sequence.
l.8 {Worthey}, G. 1994, \apjs
                         , 95, 107
/tmp/.LatexEssay.tex.bbl:8:  ==> Fatal error occurred, no output   PDF          file    produced!
Transcript written on /tmp/.LatexEssay.tex.log.

내 Bibtex 파일은 다음과 같습니다.

    @Article{Narendra_1990,
    author =       {K.S.Narendra and K.Parthsarathy},
    title =        {Identification and Control of Dynamical System
                  using Neural Networks},
    journal =      "IEENN",
    year =         {1990},
    volume =    {1},
    number =    {1},
    month =     {},
    pages =     {4-27},
    note =      {},
    annote =    {}
    @BOOK{texbook,
    author = "Donald E. Knuth",
    title= "The {{\TeX}book}",
    publisher = "Addison-Wesley",
    year = 1984
    }
    @ARTICLE{1994ApJS...95..107W,
    author = {{Worthey}, G.},
    title = "{Comprehensive stellar population models and the disentanglement  of age and metallicity effects}",
   journal = {\apjs},
   year =  1994,
   month = nov,
   volume = 95,
   pages = {107-149},
   doi = {10.1086/192096},
   adsurl = {http://adsabs.harvard.edu/abs/1994ApJS...95..107W},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

texbook과 참고문헌을 인용하면 Narendra_1990아무런 문제가 없습니다. 1994ApJS...95..107W오류가 발생하는 참조를 포함하는 경우에만 발생합니다 .

도움을 주시면 감사하겠습니다!

답변1

주어진 오류 메시지에서 읽을 수 있듯이

/tmp/.LatexEssay.tex.bbl:8: Undefined control sequence.
l.8 {Worthey}, G. 1994, \apjs
                         , 95, 107

\apjs오류를 일으키는 정의되지 않은 제어 시퀀스가 ​​있습니다 . 저널 이름이 포함되어야 할 것 같습니다. 따라서 파일에 해당 행을 추가하십시오 @string {apjs = {The correct name of the journal}}(올바른 이름을 추가하십시오) bib. 조금 예쁘게 인쇄하면 다음과 같이 보일 수 있습니다.

@string {apjs  = {The correct name of the journal}}
@ARTICLE{1994ApJS...95..107W,
  author  = {{Worthey}, G.},
  title   = {{Comprehensive stellar population models and the disentanglement 
    of age and metallicity effects}},
  journal = apjs,
  year    = {1994},
  month   = nov,
  volume  = {95},
  pages   = {107--149},
  doi     = {10.1086/192096},
  adsurl  = {http://adsabs.harvard.edu/abs/1994ApJS...95..107W},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System},
}

--인필드 를 인식하셨나요 pages?

관련 정보