21.02.2014 Views

tkz-b ase 1.16 c AlterMundus

tkz-b ase 1.16 c AlterMundus

tkz-b ase 1.16 c AlterMundus

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.

10.1 Définition d’un point en coordonnées cartésiennes : \<strong>tkz</strong>DefPoint 38<br />

10.1.2 Rotation avec shift et scope<br />

Préférable pour effectuer une rotation, est d’utiliser un environnement scope.<br />

B n<br />

C n<br />

A n<br />

\begin{tikzpicture}[rotate=90]<br />

\<strong>tkz</strong>DefPoint[label=right:$A_n$](2,3){A}<br />

\begin{scope}[shift={(A)}]<br />

\<strong>tkz</strong>DefPoint[label= right:$B_n$](31:3){B}<br />

\<strong>tkz</strong>DefPoint[label= right:$C_n$](158:3){C}<br />

\end{scope}<br />

\<strong>tkz</strong>DrawSegments[color=red,%<br />

line width=1pt](A,B A,C)<br />

\<strong>tkz</strong>DrawPoints[color=red](A,B,C)<br />

\end{tikzpicture}<br />

10.1.3 Formules et coordonnées<br />

Il faut ici respecter la syntaxe de fp.sty. Il est toujours possible de passer par pgfmath.sty mais dans ce cas,<br />

il faut calculer les coordonnées avant d’utiliser la macro \<strong>tkz</strong>DefPoint.<br />

O<br />

B<br />

A<br />

B ′ A ′<br />

C<br />

\begin{tikzpicture}[scale=1]<br />

\<strong>tkz</strong>Init[xmax=6,ymax=6]<br />

\<strong>tkz</strong>Grid<br />

C ′ \<strong>tkz</strong>DefPoint(-1+1,-1+4){O}<br />

\<strong>tkz</strong>SetUpPoint[shape = circle,color = red,%<br />

size = 8,fill = red!30]<br />

\<strong>tkz</strong>DefPoint({3*ln(exp(1))},{exp(1)}){A}<br />

\<strong>tkz</strong>DefPoint({4*sin(FPpi/6)},{4*cos(FPpi/6)}){B}<br />

\<strong>tkz</strong>DefPoint({4*sin(FPpi/3)},{4*cos(FPpi/3)}){B’}<br />

\<strong>tkz</strong>DefPoint(30:5){C}<br />

\<strong>tkz</strong>DefPoint[shift={(1,3)}](45:4){A’}<br />

\begin{scope}[shift=(A)]<br />

\<strong>tkz</strong>DefPoint(30:3){C’}<br />

\end{scope}<br />

\<strong>tkz</strong>DrawPoints[color=blue](O,B,C)<br />

\<strong>tkz</strong>DrawPoints[color=red,%<br />

shape=cross out](B’,A,A’,C’)<br />

\<strong>tkz</strong>LabelPoints(A,O,B,B’,A’,C,C’)<br />

\end{tikzpicture}<br />

<strong>tkz</strong>-b<strong>ase</strong><br />

<strong>AlterMundus</strong>

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

Saved successfully!

Ooh no, something went wrong!