LaTeX comment produire un fichier PDF de qualité...

5
Mode BITMAP Mode VECTORIEL LaTeX : comment produire un fichier PDF de qualité vectorielle ? Bitmap ou vectoriel ? : savoir reconnaître les deux «modes» Avant tout, il est important de savoir reconnaître les deux «modes»... bitmap ou vectoriel. Souvent la visualisation d’un fichier à 100% ne permet pas de détecter si le mode est bien correct, donc en «vectoriel». Par contre suivant l’imprimante de destination, l’effet «d’escalier» peut être gênant, voir non-reproductible ! L’exemple du «b» ci-dessous a été produit à partir d’un «zoomming maximum» réalisé dans Adobe Acrobat sur la base de deux fichiers PDF : l’un faux en mode bitmap, et l’autre correct en mode vectoriel. Ce petit manuel est destiné aux personnes désirant produire à partir de LaTeX des fichiers PDF de qualité professionnelle pour une impression numérique, voir offset. MODE D’EMPLOI: trois méthodes Pour générer avec LaTeX un fichier PDF avec des polices vectorielles, il est conseillé d’utiliser directement «pdflatex» pour obtenir directement un fichier PDF. Si vous générez un fichier dvi, puis un PS, voir les liens à la fin de ce document. Il existe principalement deux méthodes: 1. Le package lmodern Le package Latin Modern installe des polices vectorielle Type 1. 1. Le package lmodern

Transcript of LaTeX comment produire un fichier PDF de qualité...

Page 1: LaTeX comment produire un fichier PDF de qualité vectoriellekevin.raymond.free.fr/latex/external/docs/LaTeX_vectori... · 2010. 6. 8. · Windows avec WinEdt et MikTeX: Lancez WinEdt

Mode BITMAP Mode VECTORIEL

LaTeX : comment produire un fichier PDF de qualité vectorielle ?

Bitmap ou vectoriel ? : savoir reconnaître les deux «modes»Avant tout, il est important de savoir reconnaître les deux «modes»... bitmap ou vectoriel.

Souvent la visualisation d’un fichier à 100% ne permet pas de détecter si le mode est bien correct, donc en «vectoriel». Par contre suivant l’imprimante de destination, l’effet «d’escalier» peut être gênant, voir non-reproductible !

L’exemple du «b» ci-dessous a été produit à partir d’un «zoomming maximum» réalisé dans Adobe Acrobat sur la base de deux fichiers PDF : l’un faux en mode bitmap, et l’autre correct en mode vectoriel.

Ce petit manuel est destiné aux personnes désirant produire à partir de LaTeX des fichiers PDF de qualité professionnelle pour une impression numérique, voir offset.

MODE D’EMPLOI: trois méthodes

Pour générer avec LaTeX un fichier PDF avec des polices vectorielles, il est conseillé d’utiliser directement «pdflatex» pour obtenir directement un fichier PDF.

Si vous générez un fichier dvi, puis un PS, voir les liens à la fin de ce document.

Il existe principalement deux méthodes:

1. Le package lmodern

Le package Latin Modern installe des polices vectorielle Type 1.

1. Le package lmodern

Page 2: LaTeX comment produire un fichier PDF de qualité vectoriellekevin.raymond.free.fr/latex/external/docs/LaTeX_vectori... · 2010. 6. 8. · Windows avec WinEdt et MikTeX: Lancez WinEdt

Windows avec WinEdt et MikTeX:

Lancez WinEdt puis cliquez sur l’icône permettant d’afficher les options de MikTeX.

Dans cette fenêtre, sélectionnez l’onglet «Packages» et cliquez sur «Show Package Manager»:

Vous obtiendrez alors la liste de packages disponibles pour MikTeX. Cherchez le package intitulé «lm» qui contient les polices Latin Modern, sélectionnez-le puis cliquez sur le bouton «+» en haut à gauche de la fenêtre:

Le package sera alors téléchargé et installé.

Pour profiter de ces polices, il faut alors ajouter les deux lignes suivantes à l’entête de vos fichier .tex:

\usepackage[T1]{fontenc}

\usepackage{lmodern}

Page 3: LaTeX comment produire un fichier PDF de qualité vectoriellekevin.raymond.free.fr/latex/external/docs/LaTeX_vectori... · 2010. 6. 8. · Windows avec WinEdt et MikTeX: Lancez WinEdt

MacOS X avec teTeX et i-Installer:

Lancez i-Installer et afficher les packages disponible via le menu «Known Packages i-Directory». Double-cliquez sur le package intitulé «TeX»:

Lancez l’installation de ce package grâce au bouton «Install & Configure». L’installeur vous demandera alors quel type d’installation vous désirez:

Choisissez Full.

Il vous demandera encore quelle version installer:

Choisissez «2004 Setup».

Laissez alors faire l’installation.

Une fois l’installation terminée, vous devez ajouter en entête de vos fichiers .tex les lignes suivantes:

\usepackage[T1]{fontenc}\usepackage{lmodern}

NOTE AUX UTILISATEURS DE FINK SOUS MAC OS X: je ne sais pas si Fink installe par défaut les polices lmodern. Si vous obtenez une erreur lors de la compilation qui indique «lmodern.sty not found» alors elles ne sont pas installées. Essayez alors de mettre à jour votre installation de teTeX ou d’installer lmodern à la main.

Page 4: LaTeX comment produire un fichier PDF de qualité vectoriellekevin.raymond.free.fr/latex/external/docs/LaTeX_vectori... · 2010. 6. 8. · Windows avec WinEdt et MikTeX: Lancez WinEdt

2. Le package CM-Super

Windows avec WinEdt et MikTeX:

Procédez de la même manière que pour la package «lmodern». Dans la liste des packages, sélectionnez «cm-super»:

Sélectionnez-le et cliquez sur le bouton «+»

Le package devrait alors être téléchargé et installé.

Ajoutez ensuite la ligne suivante dans la déclaration des packages de votre ficher .tex:

\usepackage[T1]{fontenc}

MacOS X avec teTeX et i-Installer:

Lancez i-Installer et afficher les packages disponible via le menu «Known Packages i-Directory»:

Double-cliquez sur le package«TeX Support: CM-Super»et lancez son installation.

Dans l’entête de votre fichier.tex, ajoutez la ligne suivante:

\usepackage[T1]{fontenc}

2. Le package CM-Super

Page 5: LaTeX comment produire un fichier PDF de qualité vectoriellekevin.raymond.free.fr/latex/external/docs/LaTeX_vectori... · 2010. 6. 8. · Windows avec WinEdt et MikTeX: Lancez WinEdt

ATTENTION: Ceci de marche que si vous avez installé TeX avec i-Installer. Si vous avez installé teTeX avec Fink cette procédure ne fonctionnera pas !Dans le cas d’une installation avec Fink, essayez de mettre à jour votre installation, le package CM-Super devrait normalement être inclu (je n’ai pas la possibilité de vérifier cela). Si ce n’est pas le cas, vous devrez l’installer à la main.

3. Le package aeguill

Ce package permet à LaTeX d’utiliser des polices Adobe, il suffit d’ajouter en entête de votre fichier .tex:

\usepackage{aeguill}

les polices seront toutefois un peu différentes de celle auxquelles vous êtes habitués.

Génération d’un fichier dvi puis d’un PS:

Normalement, les méthodes décrites ci-dessus restent valable. Je vous invite toutefois à lire ces deux

documents pour utiliser dvips de manière optimale:

http://web.gat.com/diag/pci/ltx2pdf.html

http://www.aaai.org/Publications/Author/latex-fonts.html

EPFL-Lausanne, novembre 2004

Pour ce mode d’emploi et les explications : [email protected] le mode vectoriel et la mise page de ce pdf : [email protected]

3. Le package aeguill