
Ich habe ein Problem mit Farben in WinEdt. Wenn ich das untenstehende MWE in WinEdt kompiliere, wird der Text
das wird ein Link
ist richtig grün.
Aber wenn ich es als PDF-Datei speichere, dann wird die Farbe falsch Schwarz, die Klickbarkeit bleibt jedoch korrekt bestehen.
%&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}
Antwort1
die erste Zeile
%&latex
zwingt pdflatex, sich wie Latex zu verhalten, im DVI-Modus, nicht wie pdflatex. Wenn Sie also pdflatex auf der Datei ausführen, erhalten Sie den Fehler
! Package hyperref Error: Wrong driver option `pdftex',
(hyperref) because pdfTeX in PDF mode is not detected.
und keine nutzbare Ausgabe.
Wenn Sie diese Zeile löschen, läuft es ohne Fehler und erzeugt
Wie Sie hier sehen, ist es am besten, Treiberoptionen zu vermeiden, [pdftex
da nur dann hyperref
ein geeigneter Treiber ausgewählt wird, wenn Sie ihn zwingen, den falschen zu verwenden.