
WinEdtで色に問題があります。以下のMWEをWinEdtでコンパイルすると、テキスト
これはリンクになります
正しく緑色です。
しかし、PDFファイルとして保存すると、色が間違ってしまいます 黒ただし、クリック機能は正常に維持されます。
%&latex
%\documentclass[12pt,a4paper]{book}
\documentclass[14pt]{book}
\topmargin 2mm
\oddsidemargin 10mm
\evensidemargin 10mm
\textwidth 150mm
\textheight 220mm
\usepackage[latin2]{inputenc}
\usepackage[czech]{babel}
%\usepackage{czech}
\usepackage{latexsym}
\usepackage{a4}
\usepackage{makeidx}
\usepackage{theorem}
\usepackage[pdftex,breaklinks,colorlinks,citecolor=blue,urlcolor=blue,pdftitle={Lecture 9},pdfauthor={Ryan Higginbottom},linkcolor=green,pdfsubject={LaTeX}]{hyperref}
%\makeindex
\renewcommand{\theenumi}{\roman{enumi}}
\begin{document}
Links\hyperlink{foo_1}{This becomes a link}.
\hypertarget{foo_2}{This is the target}.
\newpage
\hypertarget{foo_1}{This is the target}.
Links\hyperlink{foo_2}{This becomes a link}.
\end{document}
答え1
最初の行
%&latex
pdflatexをdviモードでlatexのように動作させる。pdflatexのようには動作しない。そのため、ファイルに対してpdflatexを実行すると、エラーが発生する。
! Package hyperref Error: Wrong driver option `pdftex',
(hyperref) because pdfTeX in PDF mode is not detected.
使用可能な出力はありません。
その行を削除するとエラーなしで実行され、
ここでわかるように、間違ったドライバーを強制的に使用しない限り、適切なドライバーを選択する[pdftex
ようなドライバーオプションは避けるのが最善です。hyperref