Estoy intentando enviar un artículo a una revista que utiliza la clase de documento INFORMS3. Utilicé BibDesk para generar el archivo BIB y TexShop para compilar el archivo fuente. Aquí está el archivo TEX, un ejemplo mínimo (no) funcional:
% 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}
Desde TexShop puedo compilar una vez con Latex y luego dos veces con BibTex, sin errores. Sin embargo, cuando vuelvo a compilar con Latex, aparece el siguiente error:
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}
Aquí está el archivo 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}
Estoy al límite de mi ingenio. No tuve problemas para formatear el artículo y la bibliografía con las clases ectaart o svjour3 o elsarticle, pero lo necesito (por supuesto) para INFORMS3 y no puedo enviarlo hasta que termine esta última pieza.
Cualquier idea o sugerencia sería apreciada.
EDITAR: Acabo de encontrar una sugerencia en un grupo de Google que solucionó mágicamente el problema (o al menos permitió la generación de las Referencias, que es lo que necesito para poder enviar): En la parte inferior del archivo TEX, justo antes del \bibliographystyle, agregué la línea:
\newcommand{\newblock}{}
Respuesta1
Creo que debería serlo \def\newblock{\ }
, la plantilla de Ciencias de la Gestión tiene las siguientes definiciones:
\usepackage{natbib}
\bibpunct[, ]{(}{)}{,}{a}{}{,}%
\def\bibfont{\small}%
\def\bibsep{\smallskipamount}%
\def\bibhang{24pt}%
\def\newblock{\ }%
\def\BIBand{and}%
Respuesta2
Solo para beneficio de futuros usuarios: tuve un problema similar y encontré un signo de "barra invertida" en mi entrada .bib que no era necesaria.
Erróneo:
\newblock 2-way \FSI fails during first time step — {ANSYS} learning forum,
Corregido:
\newblock 2-way FSI fails during first time step — {ANSYS} learning forum,
Tenga en cuenta que he eliminado la 'barra invertida' para corregirla.