\documentclass[french,a4paper]{scrartcl}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=5]
 \coordinate (A) at (0,2.4);
 \coordinate (B) at (4.9,2.4):
 \coordinate (C) at (4.9,0);
 \coordinate (D) at (0,0);
  \draw (A) -- (B) -- (C) -- (D) -- (A);
\end{tikzpicture}
\end{document

Ce code le plus simple pour mes débuts, renvoie l'erreur suivante (avec pdflatex ou xelatex):

Runaway argument? coordinate (C) at (4.9,0); coordinate (D) at (0,0); draw (A) -- (ETC. ! Paragraph ended before pgfutil@next was complete. par l.12

Posée 03 Nov '21, 14:58

joseph-tux's gravatar image

joseph-tux
46623061
Taux d'acceptation : 3%

Modifiée 03 Nov '21, 20:47

Pathe's gravatar image

Pathe ♦♦
7.5k42203251


Vous avez besoin de ; au lieu de :

\documentclass[french,a4paper]{scrartcl}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=5]
 \coordinate (A) at (0,2.4);
 \coordinate (B) at (4.9,2.4); % <- ici
 \coordinate (C) at (4.9,0);
 \coordinate (D) at (0,0);
  \draw (A) -- (B) -- (C) -- (D) -- (A);
\end{tikzpicture}
\end{document}
Lien permanent

Publiée 03 Nov '21, 15:00

samcarter's gravatar image

samcarter
8.4k2817
Taux d'acceptation : 56%

Modifiée 03 Nov '21, 19:02

Merci samcarter.

L'ophtalmo doit traiter prochainement un affaiblissement d'une vision déjà bien limitée! entre : et ; il m'a fallu grossir beaucoup pour trouver! (désormais je ferai /: et /; (vim) pour éviter de vous déranger!) - et pour les doigts et la tête, je résiste autant que je peux.

(03 Nov '21, 15:08) joseph-tux joseph-tux's gravatar image
2

@joseph-tux C'est un peu plus facile à voir avec une bonne police https://www.1001fonts.com/jetbrains-mono-font.html

(03 Nov '21, 15:14) samcarter samcarter's gravatar image
2

C'est une erreur fréquente avec le code tikz, et le message renvoyé par l'analyseur syntaxique n'aide pas vraiment. Pour mettre en évidence de genre d'erreur, avec Emacs, j'utilise la commande align-regexp sur le caractère ";". L'absence du point virgule ou son remplacement par ":" est alors mise en évidence. Il doit bien y avoir l'équivalent avec vim.

(03 Nov '21, 17:24) Jean-jacques Rétorré Jean-jacques%20R%C3%A9torr%C3%A9's gravatar image

@Jean-Jacques Retorré: avec vim, c'est ce que fait la commande de recherche « / ».

@Sam Carter: merci pour l'idée. Il me reste à tester et à trouver comment paramétrer vim en ce sens.

(08 Nov '21, 08:44) joseph-tux joseph-tux's gravatar image
1

@joseph-tux Je ne connais pas bien vim, mais la commande / de vim ne fait que rechercher une chaîne de caractères alors que align-regexp de Emacs reformate un document pour placer en colonne les parties du texte correspondant à une expression régulière. Avec ";" ce sont tous les ";" du document qui sont placés en colonne, et le caractère ":" en est exclu, ce qui le met en évidence.

(08 Nov '21, 09:03) Jean-jacques Rétorré Jean-jacques%20R%C3%A9torr%C3%A9's gravatar image

@Jean-Jacques Rétorré Ah oui, c'est une vraie différence.

(12 Nov '21, 18:50) joseph-tux joseph-tux's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus
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.