Fonts...

Heiko Oberdiek oberdiek@ruf.uni-freiburg.de
Sun, 31 Oct 1999 20:44:32 +0100


At 11:30 31.10.1999 -0600, Carlos del Castillo wrote:
>
>\ifx\pdfoutput\undefined % We're not running pdftex
>\documentclass[12pt,letterpaper,twoside]{book}
Why not setting dvips here?

>\else
>\documentclass[pdftex,12pt,letterpaper,twoside]{book}
>\fi
>\usepackage[T1]{fontenc}
Here is your problem with pdfTeX: Free Type1 versions of the EC fonts
are not available, so pdfTeX uses bitmap fonts with bad results,
looking the pdf file on the screen.
Try packages 'ae' or 'zefonts' instead. They set T1 encoding
(better hyphenation, ...), but try to use CM fonts instead.

>\usepackage[spanish]{babel}
>\ifx\pdfoutput\undefined % We're not running pdftex
With the global setting of dvips (see above) you can omit the
switch here

>\usepackage[dvips]{graphicx}
>\else
>\usepackage[pdftex]{graphics}
>\fi
>% are we in pdftex ????
>\ifx\pdfoutput\undefined % We're not running pdftex
>\else
>\pdfoutput=1
It is set by hyperref.

>\relax
>\RequirePackage[colorlinks,hyperindex]{hyperref}
\usepackage, \RequirePackage is for packages and classes.

>\def\pdfBorderAttrs{/Border [0 0 0] } % No border arround Links
This is already done in hpdftex.def.

>\fi


\ifx\pdfoutput\undefined % We're not running pdftex
\documentclass[dvips,12pt,letterpaper,twoside]{book}
\usepackage[T1]{fontenc}
\else
\documentclass[pdftex,12pt,letterpaper,twoside]{book}
\usepackage{ae}
\fi
\usepackage[spanish]{babel}
\usepackage{graphicx}
% are we in pdftex ????
\ifx\pdfoutput\undefined % We're not running pdftex
\else
\usepackage[colorlinks,hyperindex]{hyperref}
\fi

Yours sincerely
  Heiko <oberdiek@ruf.uni-freiburg.de>