Avec l'ECM suivant je devrais obtenir un trait de 200mm, or il n'est que de 19,2mm. \documentclass[french]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{tikz} \begin{document} \begin{tikzpicture} \draw[thick] (0mm,0mm) --+ (0mm,200mm); \end{tikzpicture} \end{document} XYZ Mon but est d'établir des modèles à imprimer pour des élèves et qui se calque sur des documents qu'ils ont par ailleurs. Aucune des mesures données ne correspond sur le papier. En faisant mon ECM, je me suis rendu compte qu'un simple trait n'a pas la bonne longueur. Comment y remédier ? Voici la base (simplifiée) de mon document original : \documentclass[french]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{microtype} \usepackage{tikz} \usepackage[% showframe, paper=a4paper, layout=a4paper, marginparsep=0mm, marginparwidth=0mm, headsep =25.00000mm, footskip =59.00000mm, top =37.00000mm, inner =66.50000mm, width =130.00000mm, height =191.5000mm, ]{geometry} \setlength{\parindent}{0pt} \usepackage{babel} \begin{document} \begin{tikzpicture}[x=1mm,y=1mm,remember picture,overlay,shift=(current page.north west)] \begin{scope}[shift={(16.50000mm,-16.50000mm)}] \draw[gray!50] (0,0) grid[step=4.00000mm] (180.0000mm,-264.0000mm); \draw[thick] (0,-22.50000mm) -- (180mm,-22.50000mm); \draw[thick] (0,-214.00000mm) -- (180mm,-214.00000mm); \draw[thick] (50mm,-22.50000mm) -- (50mm,-214.00000mm); \node[left] at (20mm, -6.5mm) {Nom :}; \node[left] at (20mm,-14.5mm) {Matière :}; \node[left] at (157mm, -6.5mm) {Page :}; \node[left] at (157mm,-14.5mm) {Date :}; \end{scope} \draw (6.00000mm, -25.00000mm) circle (3.00000mm) ; \draw (6.00000mm,-105.00000mm) circle (3.00000mm) ; \draw (6.00000mm,-185.00000mm) circle (3.00000mm) ; \draw (6.00000mm,-265.00000mm) circle (3.00000mm) ; \end{tikzpicture} \end{document}
Affichage de 5 parmi 10
Afficher 5 commentaire(s) en plus
|
Bienvenue sur TeXnique.fr !
En ajoutant
\usepackage[arrows=false]{pagegrid}
au préambule de votre premier ECM, on a pourtant l'impression que le trait a la longueur attendue. Le problème ne viendrait-il pas plutôt des dimensions du papier qui, en l'absence de spécification, sont celles du format letter et non A4, ce que l'imprimante compense peut-être en appliquant une mise à l'échelle. Pourriez-vous réessayer d'imprimer un document dont le préambule contient en plus :\usepackage[a4paper]{geometry}
?Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).
Je ne l'avais pas mis dans l'ECM :
Cependant, je me suis dis que votre idée de compensation faite par l'impriment pourrait être une piste à suivre. J'ai testé sur une autre, et depuis une autre machine. Malheureusement pour un résultat identique.
N'y a-t-il pas un réglage par défaut dans l'interface d'impression qui pourrait provoquer une mise à l'échelle ?
Si j'utilise inkscape pour mesurer la longueur, c'est exactement 20 cm https://texnique.fr/osqa/upfiles/Screenshot_2023-03-12_at_20.07.59.png
@denis Possible. À partir de là j'ai tenté d'imprimer depuis plusieurs machine, (archlinux, xubuntu, macos (2 versions sur trois machines différentes) et sur 5 imprimantes différentes.
Pourtant, tu as raison. C'est bien un problème d'impression à 96% sur toutes nos machines! je ne comprends pas pourquoi. C'est le paramètre par défaut
@samcarter L'information est utile. À ta lecture, j'ai refais le test sur le document généré chez moi. il me donne une mesure de 200,003 mmm.
Problème résolu.
Question peut-être naïve, avec mes excuses si c'est le cas. La mise en page (gestionnaire d'impression) avant d'envoyer à l'imprimante ne contiendrait elle pas une marge? ou une proportion différente de 100% ?
Qu'est-ce qui est «résolu» en définitive ? L'enchainement des commentaires plus ou moins précis n'indique pas la cause ou la solution opérationnelle. Que faut-il faire ?
@joseph-tux Question très pertinente! J'ai vérifié. Sur les Mac, le panneau d'impression indique toujours 96%. Impossible de le sauvegarder autrement. Je dois à chaque impression spécifier le 100%
Sur mes Linux, c'est spécifié à 100% dans les paramètres d'imprimantes, mais cela sort réduit.
@GMR En fait, il semblerait que cela ne soit pas lié à LaTeX, mais au gestionnaire d'impression. enfin je crois.
Ici, la solution (qui ne marche que sur Mac pour le moment) est de spécifier d'imprimer à 100% dans la boite de dialogue d'impression.