#1 Le 04/12/2006, à 03:01
- rubens
Décalage d'impression pdflatex [RESOLU]
Bonjour,
Le problème décrit ci-dessous est apparu avec Edgy (il n'existait pas sous Dapper) :
Mon imprimante HP Laserjet 6P est bien configurée (page de test OK, impression dans Abiword OK).
En revanche, quand je crée des PDF à partir de LaTex (Texlive sous Edgy, Xubuntu), commande pdflatex, j'obtiens un décalage : l'entête remonte trop et le pied de page se retrouve à 4,5 cm du bas de page.
Je dois produire des documents lisible à l'écran et imprimables. Si j'essaie de décaler avec un voffset pour corriger, je ne vois plus les pieds de page. Qqn a-t-il rencontré ce problème ?
Dernière modification par rubens (Le 04/12/2006, à 22:41)
Hors ligne
#2 Le 04/12/2006, à 09:37
- bapt4510
Re : Décalage d'impression pdflatex [RESOLU]
salut,
question stupide, mais... as-tu verifie que ton \documentclass est a4 ou letter? je crois que le defaut est letter, qui est sensiblement plus long et moins large que le format a4.
Hors ligne
#3 Le 04/12/2006, à 20:27
- rubens
Re : Décalage d'impression pdflatex [RESOLU]
Oui, cela est spécifié dans mon préambule, mais il semble en effet que lors de la compilation, ce ne soit pas pris en compte :
\documentclass[11pt,oneside]{book}
\usepackage{bookman}
\usepackage[utf8]{inputenc}
\usepackage{ucs}
\usepackage{a4}
\usepackage{color}
\usepackage{graphicx}
\usepackage[frenchb]{babel}
\graphicspath{{images/}}
\usepackage{colortbl}
\usepackage{lettrine}
\usepackage{lineno}
\usepackage{bbding}
\usepackage{dingbat}
\usepackage{textcomp}
\usepackage{mes_macros}
%%% Marges
%\input{marges}
\usepackage[plainpages=false,pdfpagelabels]{hyperref}
\input{titre}
\input{macros}
\usepackage{fancyhdr}
\pagestyle{fancy}
%%% En-tête et pied de page
\input{entete}
\makeatletter
%\input{style-couverture}
\makeatother
Hors ligne
#4 Le 04/12/2006, à 20:32
- bapt4510
Re : Décalage d'impression pdflatex [RESOLU]
essaye de mettre a4 par defaut un peu partout:
texconfig xdvi a4
texconfig dvips paper a4
texconfig pdftex paper a4
texconfig dvipdfm paper a4
et peut etre \documentclass[a4paper,...]{book} (je ne connais pas le package a4)
Hors ligne
#5 Le 04/12/2006, à 20:42
- Tom_L
Re : Décalage d'impression pdflatex [RESOLU]
Bonjour,
Et en dvi ou ps ca donne quoi ?
J'ai eu ce problème avec pdflatex non pas à l'impression mais à l'affichage: légendes des figures et en-tête pieds de page tous décalés... J'ai résolu le problème simplement en changeant de visualiseur... Peut être qu'une impression avec un autre logiciel marcherai...
Thomas.
~~~~~~
Thomas.
Hors ligne
#6 Le 04/12/2006, à 22:39
- rubens
Re : Décalage d'impression pdflatex [RESOLU]
Merci de votre attention : Bapt avait raison : avec texlive, il faut indiquer l'option a4paper et non a4 (qui semblait marcher avec tetex). Voici ce que j'ai modifié en parcourant la doc en ligne et en tenant compte de vos remarques :
\documentclass[a4paper,11pt,oneside,frenchb,french,pdftex]{book}
% etc.
Ça marche bien maintenant.
En revanche, cela n'était pas nécessaire en dvi, l'affichage étant correct avec l'ancien préambule. Comme je produis du PDF, c'est cette syntaxe que j'utiliserai désormais dans mon préambule. Encore merci à tous.
PS : c'est une impression ou texlive va plus vite que tetex lors des compilations de documents ?
Hors ligne
#7 Le 04/12/2006, à 23:22
- eclipse
Re : Décalage d'impression pdflatex [RESOLU]
@rubbens
pourrais tu me dire la version que tu as de latex ?
En fait j'ai pas texlive, et ca m'intrigue un peu en fait... Mais bon j'ai pas envie de changer mon installation pour le moment...
tu tapes juste latex dans un terminal et tu auras une ligne. moi j'ai ca :
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
Merci
Dernière modification par eclipse (Le 04/12/2006, à 23:23)
#8 Le 04/12/2006, à 23:54
- strataoïde
Re : Décalage d'impression pdflatex [RESOLU]
PS : c'est une impression ou texlive va plus vite que tetex lors des compilations de documents ?
J'ai remarqué ça aussi, le gain de performance est impressionnant.
la commande la plus utile sous linux? man bien sur!
Hors ligne
#9 Le 05/12/2006, à 19:19
- rubens
Re : Décalage d'impression pdflatex [RESOLU]
En fait TexLive utilise un nouveau moteur : pdfetex, mais les commandes générériques restent les mêmes : latex, pdflatex. Ma version :
This is pdfeTeX, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5)
Hors ligne
#10 Le 05/12/2006, à 19:22
- 1r2R1
Re : Décalage d'impression pdflatex [RESOLU]
Pour compiler mes fichier latex j'utilse ces commandes là :
$ latex document.tex
$ bibtex document.tex
$ latex document.tex
$ dvips -G0 -Ppdf -t a4 document.dvi
$ ps2pdf13 document.ps
et ça marche très bien.
Hors ligne
#11 Le 05/12/2006, à 19:45
- rubens
Re : Décalage d'impression pdflatex [RESOLU]
@ 1r2R1 : mon post est étiqueté [résolu], merci tout de même de ta contribution.
Puisqu'on y est, j'utilise pdflatex deux fois de suite pour générer les références croisées, etc. Il me semble qu'en passant par la commande latex, comme tu le fais, on rencontre des problèmes avec les images si elles ne sont pas au format eps. Ce qui oblige alors à convertir les png en eps. Même avec un script, ça oblige à gérer deux collections d'images, ça grossit la taille des archives de sauvegardes. Bref, je préfère gérer directement le rendu tex -> pdf : plus simple et plus pragmatique puisque c'est le format final désiré. AMHA.
Dernière modification par rubens (Le 05/12/2006, à 19:47)
Hors ligne
#12 Le 05/12/2006, à 20:28
- 1r2R1
Re : Décalage d'impression pdflatex [RESOLU]
Oui c'est vrai qu'il faut des .eps quand tu compile avec latex. pdflatex gère le .jpg et le .pdf
Hors ligne
#13 Le 05/12/2006, à 21:12
- aleph
Re : Décalage d'impression pdflatex [RESOLU]
Oui c'est vrai qu'il faut des .eps quand tu compile avec latex. pdflatex gère le .jpg et le .pdf
pdflatex supporte les formats graphiques suivants : png, jpeg, LaTeX picture mode, XY-pic, tpic, metapost, pdf d'une seule page.
Source: pdftex-a.pdf, ch 8 Graphics and color
#14 Le 05/12/2006, à 21:17
- 1r2R1
Re : Décalage d'impression pdflatex [RESOLU]
si tu le dis !
Perso j'utilise que .jpg et .pdf
Hors ligne