10.02.2016 Views

Dessiner

1o3HqYu

1o3HqYu

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.4. EXERCICES 97<br />

6.4.5 Benzène<br />

Le benzène est un hydrocarbure aromatique monocyclique, de formule C 6 H 6<br />

H<br />

H<br />

C<br />

C<br />

C<br />

H<br />

H<br />

C<br />

C<br />

C<br />

H<br />

H<br />

Solution<br />

Les C et les H sont placés et nommés à l’aide d’une commande \foreach<br />

L’origine est au centre de la molécule, et les atomes sont placés en coordonnées polaires, l’angle<br />

étant défini par la variable \a.<br />

Les C sont nommés a, b, c, d et e (noms pris successivement par la variable \n) etlesHassociés<br />

sont nommés respectivement aa, bb, cc, dd et ee (noms engendrés successivement par \n\n).<br />

% les C et les H<br />

\foreach \n/\a in {a/30,b/90,c/150,d/210,e/270,f/330}<br />

{\node (\n) at (\a:1) {C};<br />

\node (\n\n) at (\a:2) {H};}<br />

% les liaisons C - H<br />

\foreach \n in {a,b,c,d,e,f} \draw [thick] (\n)--(\n\n);<br />

On remarque la possibilité, avec la commande \foreach, deconstruiredesnomsdenœudpar<br />

concaténation de variables et de les réutiliser plus tard.<br />

Il suffit ensuite de dessiner les liaisons, simples ou doubles.<br />

% les liaisons simples entre C<br />

\draw [thick](a)--(b);s<br />

\draw [thick] (c)--(d);<br />

\draw [thick] (e)--(f);<br />

% les liaisons doubles entre C<br />

\draw [double,thick] (b)--(c);<br />

\draw [double,thick] (d)--(e);<br />

\draw [double,thick] (f)--(a);

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

Saved successfully!

Ooh no, something went wrong!