Un problema con los colores en WinEdt

Un problema con los colores en WinEdt

Tengo un problema con los colores en WinEdt. Cuando compilo el MWE a continuación en WinEdt, el texto

esto se convierte en un enlace

es correctamente verde.

Pero cuando lo guardo como un archivo pdf, el color se vuelve incorrecto negro, aunque la capacidad de hacer clic persiste correctamente.

%&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}

Respuesta1

la primera linea

 %&latex

obliga a pdflatex a actuar como látex, en modo dvi, no como pdflatex, como tal, si ejecuta pdflatex en el archivo, obtendrá el error

! Package hyperref Error: Wrong driver option `pdftex',
(hyperref)                because pdfTeX in PDF mode is not detected.

y sin salida utilizable.

Si elimina esa línea, se ejecuta sin errores y produce

ingrese la descripción de la imagen aquí

Como puede ver aquí, es mejor evitar opciones de controladores como [pdftex elegirá hyperrefun controlador adecuado si no lo obliga a usar el incorrecto.

información relacionada