## Imprimer des documents

Amaya est capable d'imprimer des document avec ou sans feuilles de style CSS pour les plates-formes Linux et Windows. Pour Linux, il est uniquement possible de générer une description PostScript, donc vous avez besoin d'une imprimante PostScript ou d'utiliser une application capable de traduire le PostScript en votre langage d'imprimante spécifique.

Il y a trois manières d'imprimer un document avec Amaya :

- la commande Paramétrer et imprimer (`Fichier/Paramétrer et imprimer)`, qui vous permet de fixer certains paramètres et options avant d'imprimer.
- la commande Imprimer (`Fichier/Imprimer`), qui imprime un document en utilisant la configuration de paramétrage de la commande précédente.
- le bouton , dans la barre des boutons, est un raccourci de la commande Imprimer sur les plates-formes Linux. Sous Windows, ce bouton est le raccourci de la commande Paramétrer et imprimer. C'est dû à un problème d'utilisation de DLLs sur Windows 95.

### La commande Paramétrer et Imprimer

Cette commande vous permet d'établir différents paramètres et options. Notez que certains paramètres et certaines options reprennent leur valeur par défaut quand vous ouvrez un autre document. Cette propriété dépend de la plate-forme.

#### Plates-formes Linux

Sous Linux, vous pouvez fixer les paramètres suivant :

- le format du papier : A4. US
- l'orientation : Portrait, Paysage
- la disposition (le nombre de pages imprimées sur la même feuille de papier) : 1, 2, 4 pages par feuille
- la destination : fichier, ou imprimante

En plus, vous pouvez sélectionner les options suivantes :

- Alimentation manuelle
- Table des matières
- Table des liens : un numéro est généré après chaque lien dans le document qui réfère un entrée à l'intérieur de la table de liens; chaque entrée de la table liste l'URL correspondant
- Imprimer l'URL
- Sans feuilles de style

#### Plates-formes Windows

Sur les stations Windows, une boîte de dialogue vous proposera en premier lieu les options suivantes :

- Table des matières
- Table des liens
- Imprimer l'URL
- Sans feuilles de style

Puis le dialogue standard de Windows vous laissera choisir les autres paramètres d'impression.

### La commande imprimer

Cette commande imprime le document courant avec le paramètre d'impression par défaut ou avec les valeurs précédemment fixées grâce à la commande Paramétrer et imprimer.

Sur les stations Windows, la première fois que vous lancer la commande Imprimer, le dialogue standard de Windows sera visualisé et vous laissera vérifier que l'imprimante par défaut est correcte. Les commandes Imprimer suivantes seront lancées sans aucun dialogue.

### Contrôler l'impression avec les CSS

Les liens ne sont pas soulignés à l'impression Pour ce faire, votre feuille de style utilisateur (fichier `amaya.css` dans votre répertoire Amaya home) doit contenir :

    @media print {a:link {text-decoration: underline} ... }

Amaya supporte les propriétés de rupture de page CSS : "page-break-before: always". Quand cette propriété est attachée à un élément spécifique par un attribut style, elle génère une rupture de page avant l'élément spécifique. Quand cette propriété est attachée à un type d'élément à l'intérieur de l'élément style du document ou à l'intérieur de la feuille de style CSS externe, elle génère une rupture de page avant chaque cas de cet élément.