IEEE 참고문헌을 작동시킬 수 없습니다!

IEEE 참고문헌을 작동시킬 수 없습니다!

에서RefPerSys프로젝트에 대해 우리는 논문을 제출할 예정입니다. ICCAIT 2021회의. 마감 시간은 몇 시간 이내입니다.

gitlab 저장소에 있는 논문 초안https://gitlab.com/bstarynk/refpersys아래에예배 규칙서doc/iccait-2021/에서FLTK 지점. 우리는 Linux/Debian/Buster를 사용하고 있습니다. 그만큼읽어보기.md종속성을 포함하고./build.sh쉘 스크립트가 PDF를 작성 중입니다.

이해가 안 되는 이유로 참고문헌을 제대로 이해하지 못합니다.

내가 받고 있는 오류 메시지는 다음과 같습니다.

! Package biblatex Error: '\bibliographystyle' invalid.

See the biblatex package documentation for explanation.
Type  H <return>  for immediate help.
 ...      

                   

제가 마지막으로 제작할 수 있었던 PDF는 다음과 같습니다.refpersys.org/iccait2021-refpersys-6f6c8f8d.pdf. 보시다시피 참고문헌은 표시되지 않습니다. 그것은에 의해 생산되었습니다자식 커밋6f6c8f8d

나는 LaTeX 지침을 여러 번 읽었습니다.https://mirrors.chevalier.io/CTAN/macros/latex/contrib/IEEEtran/IEEEtran_HOWTO.pdf 및 BibTeX 지침https://ctan.tetaneutral.net/macros/latex/contrib/IEEEtran/bibtex/IEEEtran_bst_HOWTO.pdf

예를 들어, 내가 달릴 때

 ./build.sh >& /tmp/build-iccai2021-61953b55ba0.out

다음에 업로드된 출력 파일을 얻고 있습니다.refpersys.org/build-iccai2021-61953b55ba0.out

내가 도대체 ​​뭘 잘못하고있는 겁니까 ?

나는 많은 것을 시도했지만 아무것도 작동하지 않았습니다.

같은 질문을 하는 또 다른 방법은 다음과 같습니다.Linux를 사용한 IEEE 제출의 소스 파일( *.tex포함 *.bib및 아마도 )은 무엇입니까?*.svg

IEEE LaTeX 패키지 작성자가 아마도 Linux도 사용하고 있다는 역설이 있습니다....

추신. 우리는 제출할 생각을 포기했습니다.

답변1

biblatex출판사에 제출하려는 경우 올바른 선택이 되는 경우는 거의 없습니다. biblatex명시적으로 다르게 말하지 않는 한 게시자는 이를 받아들이지 않는다고 가정하는 것이 좋습니다 .

이번 컨퍼런스의 LaTeX 템플릿을 살펴보겠습니다.

그만큼논문 제출 지침~에https://panel.waset.org/conference/2021/05/paris/ICCAIT/guidelineLaTeX 템플릿 링크:http://waset.org/downloads/latex.zip. 해당 .zip파일에는 두 개의 파일이 포함되어 있습니다. 이름이 그다지 창의적이지 않은 파일 journal.clsjournal.tex. journal.cls분명히 문서 클래스 파일이므로 작성자가 수정하거나 읽어서는 안 되지만 journal.tex많은 주석이 포함되어 있습니다. 그러나 의견의 상태를 고려할 때, 의견 중 얼마나 많은 부분이 원본 템플릿(분명히 Michael Shell의 IEEEtran수업을 기반으로 함)의 축어적 복사본인지, 그리고 컨퍼런스 게시자가 제공한 내용이 무엇인지 전혀 명확하지 않습니다 .

어쨌든 결국 journal.tex우리는 찾아낸다.

% references section

% can use a bibliography generated by BibTeX as a .bbl file
% BibTeX documentation can be easily obtained at:
% http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/
% The IEEEtran BibTeX style support page is at:
% http://www.michaelshell.org/tex/ieeetran/bibtex/
%\bibliographystyle{IEEEtran}
% argument is your BibTeX string definitions and bibliography database(s)
%\bibliography{IEEEabrv,../bib/paper}
%
% <OR> manually copy in the resultant .bbl file
% set second argument of \begin to the number of references
% (used to reserve space for the reference number labels box)
\begin{thebibliography}{1}

\bibitem{IEEEhowto:kopka}
H.~Kopka and P.~W. Daly, \emph{A Guide to \LaTeX}, 3rd~ed.\hskip 1em plus
  0.5em minus 0.4em\relax Harlow, England: Addison-Wesley, 1999.

\end{thebibliography}

이는 BibTeX를 사용하고 제출하기 전에 파일을 논문에 \bibliographystyle{IEEEtran}복사하는 것이 가장 좋은 조치라고 생각합니다 . .bbl에 대한 언급은 없으며 biblatex권장 방법은 와 전혀 호환되지 않으므로 biblatex사용하지 않는 것이 좋습니다.

상황은 다음과 같습니다.

\documentclass[journal]{journal}

\begin{document}
\cite{sigfridsson}

\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,biblatex-examples}
\end{document}

이를 LaTeX, BibTeX, LaTeX, LaTeX로 컴파일하십시오( 에서처럼 Biber가 아닌 BibTeX를 사용하십시오 biblatex). BibTeX에 대한 자세한 내용은 다음을 참조하세요.인용 번호 대신 물음표 또는 굵은 인용 키. 논문을 다 마쳤으면 .bbl파일을 가져오세요. 파일은 다음과 같을 수 있습니다.

% Generated by IEEEtran.bst, version: 1.14 (2015/08/26)
\begin{thebibliography}{1}
\providecommand{\url}[1]{#1}
\csname url@samestyle\endcsname
\providecommand{\newblock}{\relax}
\providecommand{\bibinfo}[2]{#2}
\providecommand{\BIBentrySTDinterwordspacing}{\spaceskip=0pt\relax}
\providecommand{\BIBentryALTinterwordstretchfactor}{4}
\providecommand{\BIBentryALTinterwordspacing}{\spaceskip=\fontdimen2\font plus
\BIBentryALTinterwordstretchfactor\fontdimen3\font minus
  \fontdimen4\font\relax}
\providecommand{\BIBforeignlanguage}[2]{{%
\expandafter\ifx\csname l@#1\endcsname\relax
\typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%
\typeout{** loaded for the language `#1'. Using the pattern for}%
\typeout{** the default language instead.}%
\else
\language=\csname l@#1\endcsname
\fi
#2}}
\providecommand{\BIBdecl}{\relax}
\BIBdecl

\bibitem{sigfridsson}
E.~Sigfridsson and U.~Ryde, ``Comparison of methods for deriving atomic charges
  from the electrostatic potential and moments,'' \emph{Journal of
  Computational Chemistry}, vol.~19, no.~4, pp. 377--395, 1998.

\end{thebibliography}

.tex두 줄을 대체하여 파일 에 복사하십시오.

\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,biblatex-examples}

~를 야기하는

\documentclass[journal]{journal}

\begin{document}
\cite{sigfridsson}

% Generated by IEEEtran.bst, version: 1.14 (2015/08/26)
\begin{thebibliography}{1}
\providecommand{\url}[1]{#1}
\csname url@samestyle\endcsname
\providecommand{\newblock}{\relax}
\providecommand{\bibinfo}[2]{#2}
\providecommand{\BIBentrySTDinterwordspacing}{\spaceskip=0pt\relax}
\providecommand{\BIBentryALTinterwordstretchfactor}{4}
\providecommand{\BIBentryALTinterwordspacing}{\spaceskip=\fontdimen2\font plus
\BIBentryALTinterwordstretchfactor\fontdimen3\font minus
  \fontdimen4\font\relax}
\providecommand{\BIBforeignlanguage}[2]{{%
\expandafter\ifx\csname l@#1\endcsname\relax
\typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%
\typeout{** loaded for the language `#1'. Using the pattern for}%
\typeout{** the default language instead.}%
\else
\language=\csname l@#1\endcsname
\fi
#2}}
\providecommand{\BIBdecl}{\relax}
\BIBdecl

\bibitem{sigfridsson}
E.~Sigfridsson and U.~Ryde, ``Comparison of methods for deriving atomic charges
  from the electrostatic potential and moments,'' \emph{Journal of
  Computational Chemistry}, vol.~19, no.~4, pp. 377--395, 1998.

\end{thebibliography}
\end{document}

관련 정보