\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}
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.