hyperref:错误的 DVI 模式驱动程序选项“dvipdfm”,(hyperref)因为 pdfTeX 或 LuaTeX 在 PDF 模式下运行。\ProcessKeyvalOptions{Hyp}

hyperref:错误的 DVI 模式驱动程序选项“dvipdfm”,(hyperref)因为 pdfTeX 或 LuaTeX 在 PDF 模式下运行。\ProcessKeyvalOptions{Hyp}

我在编译最终毕业设计的模型时遇到了问题,该模型可在此网站下载: http://www.mec.puc-rio.br/downloads/Template_Latex_Relatorio_Projeto_Graducao_DEM_v3.rar

我对 latex 的使用经验不多,但用它做过一些项目,但水平不高。我安装了 MiKTeX 和 TeXStudio。错误日志如下:

  • hyperref: Wrong DVI mode driver optiondvipdfm',(hyperref) 因为 pdfTeX 或 LuaTeX 在 PDF 模式下运行。\ProcessKeyvalOptions{Hyp}`

  • Package natbib Error: Bibliography not compatible with author-year citations ...mand\NAT@force@numbers{}\NAT@force@numbers

这些是文件中的软件包:

\documentclass[projeto,brazil]{ProjetoFinalDEM}

\usepackage[T1]{fontenc}                      % Fontes com acentos no PDF
\usepackage{multirow}                       % Pacote de linhas multiplas
\usepackage{multicol}                 % Pacote de colunas multiplas
\usepackage[square]{natbib}           % Bibliografia referenciada por [ref]
\usepackage{amsmath}                  % Equação em múltiplas linhas
\usepackage{booktabs}                 % Espessura das linhas em tabelas
\usepackage{amsthm}                   % Numeração de teoremas, proposições, corolarios, exemplos ....
\usepackage{color}                            % Pacote de fontes e caixas coloridas   
\usepackage{mathrsfs}
\usepackage{bm}
\usepackage{dsfont}             
\usepackage{tabularx}
\usepackage{colortbl}
\usepackage[dvipsnames,svgnames,x11names,fixpdftex]{xcolor}
\usepackage{numprint}
\usepackage{textcomp}
\usepackage{booktabs}
\usepackage{enumitem}
\usepackage{amssymb}
\usepackage{textcomp}
\usepackage[brazil]{babel}

我已经阅读了一些相关问题和删除或一些相关内容的提示,dvips但没有成功。

有关于如何编译代码来生成 pdf 文件的线索吗?

答案1

类文件ProjetoFinalDEM.cls包含:

\RequirePackage[backref=false,dvipdfm,colorlinks=false,bookmarksopen=true,breaklinks=true]{hyperref}

由于您使用的是不同的驱动程序(pdfTeX 或 LuaTeX),请删除选项dvipdfm。 pdfTeX 和 LuaTeX 均可由 自动检测hyperref

答案2

好的,我解决了第二个问题:

Package natbib Error: Bibliography not compatible with author-year citations ...mand\NAT@force@numbers{}\NAT@force@numbers

我通过切换解决了:

\usepackage[square]{natbib}

为了

\usepackage[numbers,square,sort]{natbib}

再次感谢您的帮助。管理员现在可以关闭该主题了。

相关内容