\documentclass[french,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ttscale=0.82]{libertine}
\usepackage{tikz}
\usepackage{babel}

\begin{document}
\begin{tikzpicture}[scale=0.00001]
  \coordinate (top) at (0,650);
  \coordinate (bottom) at (7.5,0);
  \draw (top) -- (bottom);
\end{tikzpicture}
\end{document}

Les valeur de l'objet réel sont en cm. La plus grande est de 6,50 m, la page A4 (plus de 20 cm).

J'ai donc essayé avec [scale=0.030], qui est une valeur proche de 20/650, mais en vain.

Même avec une échelle très élevée (1/100 000 !), la valeur 650 est trouvée trop élevée.

Où est mon erreur ?

Il s'agit de représenter une coupe de 650 cm en hauteur, 7,5cm (plus 50 cm, plus des annotations, tracés ici absents) en A4 à la française.

Posée 04 Jui '23, 11:44

joseph-tux's gravatar image

joseph-tux
46623061
Taux d'acceptation : 3%

Modifiée 04 Jui '23, 18:57

Pathe's gravatar image

Pathe ♦♦
7.5k43204251


« TeX ne peut travailler avec des dimensions dont la valeur absolue est 20^30 sp ou plus » dixit le TeXbook. Et 2^30 sp ça fait 5,7583 m.

On peut le tester en remplaçant 650 par 575.83 et 575.84, ici ce sont des centimètres. Dans le code TikZ, le « scale » doit intervenir trop tard, il faut alors préciser l'unité de base inférieure au centimètre :

\begin{tikzpicture}[x=0.5cm,y=0.5cm,scale=0.05]

Lien permanent

Publiée 05 Jui '23, 09:07

jybaudais's gravatar image

jybaudais
4716
Taux d'acceptation : 26%

Modifiée 05 Jui '23, 16:18

Pathe's gravatar image

Pathe ♦♦
7.5k43204251

On peut modifier x=... et y=... :

\documentclass[french,a4paper]{scrartcl}
%\documentclass[french,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}    
\usepackage[ttscale=0.82]{libertine}
\usepackage{tikz}
\usepackage{babel}

\begin{document}
\begin{tikzpicture}[x=0.030cm,y=0.030cm]
  \coordinate (top) at (0,650);
  \coordinate (bottom) at (7.5,0);
  \draw (top) -- (bottom);
\end{tikzpicture}
\end{document}
Lien permanent

Publiée 04 Jui '23, 11:54

samcarter's gravatar image

samcarter
8.4k2817
Taux d'acceptation : 56%

Modifiée 04 Jui '23, 12:02

@joseph-tux : si la solution proposée vous convient, pourriez-vous l'accepter en cliquant sur la coche prévue à cet effet ?

(04 Jui '23, 18:59) Pathe ♦♦ Pathe's gravatar image

@joseph-tux Attention ! Ce commentaire ne comporte qu'une confirmation de solution et c'est à éviter au profit de l'acceptation de la réponse la plus appropriée.

(04 Jui '23, 21:25) denis ♦♦ denis's gravatar image

@joseph-tux Attention ! Une seule réponse peut être acceptée.

(05 Jui '23, 14:58) denis ♦♦ denis's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.