
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
Como puede ver aquí, es mejor evitar opciones de controladores como [pdftex
elegirá hyperref
un controlador adecuado si no lo obliga a usar el incorrecto.