
インストールしましたtexmaker
(バージョン:4.0.3)が、いくつかのテストファイルでは機能しました。しかし、定義済みのテンプレートを実行しようとすると、texmakerは変更されたPDFを生成できません(古いPDFが表示されます)。そこでログをチェックしてエラーを見つけました。
Package epstopdf Warning: Drivers other than `pdftex.def' are not supported.
)) (/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.sty
****************************************
* Local config file subfigure.cfg used *
****************************************
(/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.cfg))
(./booktabs.sty) (./rotating.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)) (./listings.sty
(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty
***
*** This file requires `listings.sty' version 1.5.
*** You have a serious problem, so I'm exiting ...
***
texlive-latex-recommended
両方のパッケージはtexlive-latex-extra
すでにインストールされています。 /usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty
ファイルも利用可能です。
システム:
Ubuntu 13.10 64bit
何が問題なのでしょうか? 何が足りないのでしょうか?
答え1
デバッグ中に、コード内に明らかなエラーが見つからない場合は、常にログ ファイルを確認することをお勧めします。
疑わしい点の 1 つは、LaTeX ディストリビューション以外の場所からロードされたパッケージです。これらを再確認してください。
この場合、listings.styが問題でした
答え2
透過ファイルで使用する必要があります\usepackage{listings}
。すでに使用している場合は、CTAN:listings から listings.sty の新しいバージョンをダウンロードし、古いバージョンと置き換える必要があります。