web-dev-qa-db-ja.com

Miktex:間違ったDVIモードドライバーオプション `dvips '

Windows7でMikTeX2.9を使用していますが、PDFファイルを作成すると次のようになります。

! Package hyperref Error: Wrong DVI mode driver option `dvips',
(hyperref)                because pdfTeX or LuaTeX is running in PDF mode.

どうすればこれを修正できますか?

1
ewggwegw

hyperrefパッケージをdvipsモードで動作するように要求したようですが、pdfTeXを介してコンパイルしようとしています。

私の推測はあなたのどちらかでしょう:

  • \documentclassにオプションdvipsを設定しました。この例は次のとおりです。

    \documentclass[dvips]{article}
    
  • dvips\usepackageにオプションhyperrefを設定しました。この例は次のとおりです。

    \usepackage[dvips]{hyperref}
    

これら2つのことのいずれかを実行している場合は、使用していないdvipsを使用していることをパッケージに積極的に伝えているため、失敗します。

次のいずれかの方法で問題を解決できるはずです。

  • オプションリストからdvipsを削除します。
  • dvipspdftexに置き換えます。

これらのオプションのいずれも設定されていない場合は、\usepackage{hyperref}pdftexオプションを設定してみてください。

私の場合、WinEditとしてまともなTeXエディターを使用する必要がありました。

texify を実行して.dviファイルを作成し、次にdvi2pdfを作成します。

2
Raul