SuivantPrec.Bas prec.BasNiv. sup.

3.4 Options de présentation pour les faces 

Les options décrites ici sont utilisées pour spécifier la taille du papier, l'orientation de l'impression et les décalages pour obtenir des marges correctes.

3.4.1 Spécifier la taille du papier 

Voir aussi les options +paper et +set-paper de Dvihplj.

+height /h# Fixe la hauteur du papier. Cette valeur est utilisée par Dviscr et Dvivik pour afficher les bords de feuille comme une lisière. Dvipm utilise cette valeur pour la taille de la feuille. Dvidot avec un fichier de paramètres pour créer des fichiers graphiques utilise cette valeur pour déterminer la taille des fichiers graphiques, à moins que +minimize:on soit sélectionnée. Dvidot avec un fichier de paramètres pour imprimante matricielle utilise cette valeur pour décider quelle fraction de la face peut être imprimée; cependant, comme un saut de page est utilisé pour éjecter une page, la longueur physique de la page doit être définie sur l'imprimante. dvidot itoh et dvidot aiw sont des exceptions, elles utilisent la valeur fixée par +form-length pour l'éjection de page. Vous devrez fixer +height à la hauteur du papier sur lequel vous imprimez.

L'exemple suivant fixe le format du papier à A4:

+height:297mm +width:210mm

+width /w# Fixe la largeur du papier. Dviscr et Dvivik utilisent cette valeur pour afficher les bords de la feuille. Dvipm utilise cette valeur pour la taille de la feuille. Dvidot avec un fichier de paramètres pour créer des fichiers graphiques utilise cette valeur pour déterminer la taille des fichiers graphiques, à moins que +minimize:on soit donnée. Le pilote Dvidot avec fichier de paramètres pour imprimantes matricielles réduit cette valeur de 1px, si la valeur donnée est exactement la largeur maximale du papier. dvidot fx80, par exemple, réduit cette largeur de 1px si, après conversion, elle est exactement de 1920px. Vous devrez fixer +width à la largeur du papier sur lequel vous imprimez.

3.4.2 Orientation de l'impression 

+transformation +portrait-mode +landscape-mode /tr# Ces options définissent l'orientation de l'impression en sortie. Les valeurs suivantes sont utilisables avec +transformation :

0
sortie normale (mode portrait)
1
rotation de 90 degrés en sens inverse des aiguilles d'une montre (mode paysage)
2
rotation de 180 degrés
3
rotation de 270 degrés en sens inverse des aiguilles d'une montre
4
symétrie par rapport à la diagonale \
5
symétrie par rapport à la verticale
6
symétrie par rapport à la diagonale /
7
symétrie par rapport à l'horizontale
En pratique +transformation:0 (ou encore +portrait-mode) et +transformation:1 (ou encore +landscape-mode) sont les plus utilisés.

Les différentes transformations, appliquées au modèle

A B
C D
E F

donnent :
0 1 2 3 4 5 6 7
A BB D FF EE C AA C EE FF D BB A
C DA C ED CF D BB D FC DE C AD C
E F B A A B F E

Il est important de fixer correctement la hauteur et la largeur du papier avec +height et +width (pour les transformations de coordonnées).

Les mêmes dimensions de papier et les mêmes décalages peuvent être utilisés pour toutes les transformations, c-à-d., +height, +width, +top-margin et +left-margin n'ont pas besoin d'être modifiées. Les marges définies par +page-top-margin et +page-left-margin sont au-dessus ou à gauche du texte et seront transformées.

Si +resolution-x et +resolution-y diffèrent, alors des fontes différentes seront nécessaires pour les rotations de 90 ou 270 degrés, ou pour les symétries par rapport à une diagonale. Ceci s'applique par exemple aux imprimantes Epson FX-80/100, Nec P6/P7 (360x180DPI) C.Itoh 8510A et Apple Imagewriter.

Pour les assignations de touches pour Dviscr et Dvivik, voir <K> et <T>.

Lors de l'utilisation des transformations 1 à 7, certaines restrictions s'appliquent:

- \special{em:graph} ne fonctionne pas et sera ignoré;
- Dvihplj ne peut pas utiliser les fontes résidentes de l'imprimante (voir la description des fichiers de substitution de fontes pour les détails) à moins d'utiliser une HP LaserJet III ou ultérieure.

Lors de l'utilisation des transformations 4 à 7, Dvihplj ne peut pas utiliser les fontes résidentes (voir la description des fichiers de substitution de fontes pour les détails).

3.4.3 Déplacer la sortie sur la feuille 

+left-margin /l# Marge gauche: la sortie sera déplacée de # vers la droite. La valeur par défaut est 0 in. Cette option est destinée à être définie dans un fichier de configuration ou une variable d'environnement pour ajuster les marges de votre imprimante particulière. Pour trouver la valeur correcte de cette option pour votre imprimante, imprimez emtex\doc\adjust.dvi avec l'option +left-margin:0 et mesurez la distance de la marge gauche au carré imprimé. Enlevez un pouce (25,4 mm), changez le signe, et donnez à +left-margin la valeur résultante. Le décalage spécifié par +left-margin est toujours mesuré depuis le bord gauche de la feuille et n'est pas affecté par +transformation. Voyez aussi +page-left-margin.

L'exemple suivant déplace la sortie de 1 cm vers la droite:

+left:1cm

+top-margin /t# Marge du haut. La sortie sera déplacée vers le bas de la feuille de #. La valeur par défaut est 0 in. Cette option est destinée à être définie dans un fichier de configuration ou une variable d'environnement pour ajuster les marges de votre imprimante particulière. Pour trouver la valeur correcte de cette option pour votre imprimante, imprimez emtex\doc\adjust.dvi avec l'option +top-margin:0 et mesurez la distance du bord supérieur du papier au carré. Enlevez un pouce (25,4 mm), changez le signe, et donnez à +top-margin la valeur résultante. Le décalage spécifié par +top-margin est toujours mesuré depuis le bord supérieur de la feuille et n'est pas affecté par +transformation. Voyez aussi +page-top-margin.
+page-left-margin /al# Cette option spécifie la marge gauche (logique) d'une page. Cette marge gauche est toujours à gauche de la page, soumise à +transformation. La valeur par défaut est 1 in, comme présumé par la plupart des formats TeX.
+page-top-margin /at# Cette option spécifie la marge haute (logique) d'une page. Cette marge haute est toujours au-dessus de la page, soumise à +transformation. La valeur par défaut est 1 in, comme présumé par la plupart des formats TeX.
+backside-offset-x +backside-offset-y /ax# /ay# Décale les versos pour les aligner avec les rectos. La sortie sur les versos est décalée vers la droite de la valeur de +backside-offset-x et déplacée vers le bas de la valeur de +backside-offset-y. Sur les rectos, ces options sont ignorées. Avec +double-sided:off et +double-sided:odd, les valeurs de +backside-offset-x et +backside-offset-y sont ignorées. Avec +double-sided:even, les valeurs de +backside-offset-x et +backside-offset-y sont appliquées à toutes les faces. Avec +double-sided:long et +double-sided:short, la première face imprimée est considérée comme un recto.
Les deux valeurs peuvent être négatives pour faire un déplacement dans des directions opposées.
La valeur par défaut des deux options est 0 in.
SuivantPrec.Bas prec.HautNiv. sup.