10.02.2016 Views

Dessiner

1o3HqYu

1o3HqYu

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

152 ANNEXE B. ERREUR ! QUE FAIRE ?<br />

Ce message assez mystérieux est suivi du numéro d’une ligne qui contient en général une option<br />

de couleur comme par exemple : \draw[red!50]...<br />

Le responsable de l’erreur est ici le « ! » et le raccourci dans la définition de la couleur du tracé.<br />

On corrige l’erreur en évitant le raccourci : \draw[color=red!50]...<br />

Le problème de babel français et de « : »<br />

Remarque : Dans la dernière version de TikZ &PGF (la version 2.10) qui est actuellement<br />

fournie avec la distribution TEXlive 2011, ce problème de babel et du « : » est corrigé.<br />

Si on dispose d’une version plus ancienne et si on voit le message suivant :<br />

! Paragraph ended before \tikz@plot@samples@recalc was complete.<br />

<br />

\par<br />

ou le message suivant :<br />

! File ended while scanning use of \tikz@plot@samples@recalc.<br />

< inserted text ><br />

\par<br />

Ces messages assez mystérieux sont suivis du numéro d’une ligne contenant en général une<br />

commande \plot avec une option [domain=a:b]. C’est le deux-points qui est responsable de<br />

l’erreur.<br />

Le plus simple, pour corriger cette erreur, est d’ajouter la commande \shorthandoff{:} dès<br />

le début de l’environnement {tikzpicture}<br />

Mais on peut aussi voir le message suivant :<br />

! Argument of \tikz@plot@samples@recalc has an extra }.<br />

<br />

\par<br />

Ceci peut se produire si l’environnement {tikzpicture} est inséré dans une commande \fbox.<br />

Dans ce cas la commande \shorthandoff{:} doit être placée à l’extérieur de la commande \fbox,<br />

ainsi :<br />

{\shorthandoff{:}<br />

\fbox{\begin{tikzpicture}<br />

\draw plot[domain=-2:5] (\x,\x/5);<br />

\end{tikzpicture}}}<br />

Ce problème d’incompatibilité des packages tikz et babel français est étudié en détail dans le<br />

chapitre « Courbes ».<br />

Un package récent, microtype, permetderésoudreleproblèmeglobalementdefaçonsimple.<br />

Il suffit d’ajouter :<br />

\usepackage[babel=true,kerning=true]{microtype} après la déclaration d’utilisation du package<br />

babel.<br />

Ainsi le caractère « : » ne semble plus poser de problème.<br />

Remarque : Dans la dernière version de TikZ &PGF (la version 2.10) qui est actuellement<br />

fournie avec la distribution TEXlive 2011, ce problème de babel et du « : » est corrigé.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!