MITWPL 样式模板的参考书目存在问题

MITWPL 样式模板的参考书目存在问题

我很不好意思问这个非常具体的问题,但如果有人能帮忙的话我会非常感激。我需要使用出版商​​提供的特定样式模板(可下载这里),但遇到了问题。下载中包含的 example.tex 根本无法编译。下面我附上了尝试编译时收到的控制台消息。

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

当我删除 example.tex 的最后一行时\custombib{\bibliography{example}},可以生成没有参考书目的 PDF,但仍然会出现警告。所以,问题显然与参考书目有关。然而,我甚至无法判断提供的样式模板或示例文件是否已经存在缺陷,或者仅在我的环境中(在 Mac OS 10.8.5 上运行的 TeXShop 3.24)才会出现此问题。

如果不解决这个问题,我就无法完成包含参考书目的论文。如果能得到任何帮助,我将不胜感激。

答案1

该文件存在缺陷。从第 245 行开始的mitwpl.cls的定义包含,而 应该是。该命令已在包含的包中定义。 \lingbib\newcommand{\bibfont}{#1}\renewcommand{\bibfont}{#1}\bibfontnatbibmitwpl.cls

示例文件example.tex也有缺陷:每个部分都使用相同的标签,\label{sec:intro}导致 LaTeX 警告“标签定义过多”。 fancyhdr 包中有几个警告,可以通过 \setlength{\headheight}{14.5pt}在前言中放置命令来避免。

相关内容