Informs3 문서 클래스의 Natbib Newblock 정의되지 않은 오류

Informs3 문서 클래스의 Natbib Newblock 정의되지 않은 오류

INFORMS3 문서 클래스를 사용하는 저널에 기사를 제출하려고 합니다. BibDesk를 사용하여 BIB 파일을 생성하고 TexShop을 사용하여 소스 파일을 컴파일했습니다. 다음은 최소(비)작동 예제인 TEX 파일입니다.

% LaTeX Article Template
\documentclass[moor]{informs3}
\usepackage{latexsym,amscd}
\usepackage[mathscr]{euscript}
\usepackage{tabstackengine}
\usepackage{mathtools}
\usepackage[round]{natbib}

\stackMath

\newcolumntype{C}[1]{>{\centering\arraybackslash$}m{#1}<{$}}
\newlength{\mycolwd}                                         % array column width
\settowidth{\mycolwd}{$-\frac{3}{4}$}% "width" of $e^{-\frac{i}{\hbar}|A|t$; largest element in array

%\smartqed
%\newcommand{\argmax}{\operatornamewithlimits{argmax}}

\setlength{\jot}{.2in}
% Set the beginning of a LaTeX document
\newtheorem{proposition}{Proposition}
\newtheorem{lemma}{Lemma}
\newtheorem{theorem}{Theorem}
\newtheorem{corollary}{Corollary}
\newtheorem{definition}{Definition}
%\newtheorem{proof}{Proof}

\begin{document}

\RUNAUTHOR{X}
\RUNTITLE{X}
\TITLE{X}
\AUTHOR{X}
\ABSTRACT{
Sample
}
\KEYWORDS{
Sample
}
\maketitle

\section{Introduction}

There have been a number of alternative proofs of this result offered over the years; e.g. \cite{Spinetto:1974aa}, \cite{Charnes:1967aa}, and the methods employed have turned out to be of almost as much interest as the result itself. For example,  

\bibliographystyle{informs2014}
\bibliography{BalancedSetsELSArticleBibTex}{}

\end{document}

TexShop 내에서 Latex로 한 번 컴파일한 다음 BibTex로 두 번 컴파일할 수 있으며 오류는 없습니다. 그러나 다시 Latex로 컴파일하려고 하면 다음 오류가 발생합니다.

Package natbib Warning: Citation 'Spinetto:1974aa' on page 2 undefined on input line 43

Package natbib Warning: Citation 'Charnes:1967aa' on page 2 undefined on input line 43.

(./BibTexTest.bbl

./BibTexTest.bbl:1: LaTeX Error: \newblock undefined.

...

l.1 \begin{the bibliography}{2}

여기 bbl 파일이 있습니다

\begin{thebibliography}{2}
\providecommand{\natexlab}[1]{#1}
\providecommand{\url}[1]{\texttt{#1}}
\providecommand{\urlprefix}{URL }

\bibitem[{Charnes \protect\BIBand{} Kortanek(1967)}]{Charnes:1967aa}
Charnes A, Kortanek K (1967) On balanced sets, cores and linear programming.
  \emph{Cahiers du Centre d'Etudes de Recherche Operationelle} 9:32--43.

\bibitem[{Spinetto(1974)}]{Spinetto:1974aa}
Spinetto R (1974) The geometry of solution concepts for {\it n}-person
  cooperative games. \emph{Manage Sci} 20:1292--1299.

\end{thebibliography}

나는 어찌할 바를 모르고 있다. ectaart, svjour3 또는 elsarticle 클래스를 사용하여 논문과 참고문헌의 형식을 지정하는 데 문제가 없었지만 INFORMS3에는 (물론) 필요하며 마지막 작업이 완료될 때까지 제출할 수 없습니다.

어떤 생각이나 조언이라도 감사하겠습니다.

편집: 방금 Google 그룹에서 문제를 마술처럼 해결한 제안을 발견했습니다(또는 적어도 제출할 수 있어야 하는 참조 생성을 허용했습니다). TEX 파일의 맨 아래, \bibliographystyle에 다음 줄을 추가했습니다.

\newcommand{\newblock}{}

답변1

\def\newblock{\ }저는 경영 과학 템플릿에 다음과 같은 정의가 있어야 한다고 생각합니다 .

\usepackage{natbib}
\bibpunct[, ]{(}{)}{,}{a}{}{,}%
\def\bibfont{\small}%
\def\bibsep{\smallskipamount}%
\def\bibhang{24pt}%
\def\newblock{\ }%
\def\BIBand{and}%

답변2

미래의 사용자를 위해: 비슷한 문제가 있었는데 .bib 항목에서 필요하지 않은 '역슬래시' 기호를 발견했습니다.

잘못된:

\newblock 2-way \FSI fails during first time step — {ANSYS} learning forum,

수정됨:

\newblock 2-way FSI fails during first time step — {ANSYS} learning forum,

이를 수정하기 위해 '역슬래시'를 제거했습니다.

관련 정보