[Résolu] Début avec TIKZ

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Début avec TIKZ

Messagepar projetmbc » Lundi 09 Juin 2008, 14:54

Bonjour à tous,

je voulais avoir des petites infos sur TIKZ afin de bien débuter avec. Voici mes questions.
1) Peut-on définir une figure à l'aide point défini précédemment ? Par exemple, peut-on définir deux points A et B puis demander de tracer le cercle de rayon AB et de centre A ?
2) Existe-il un moyen de tracer des courbes d'équation y=f(x) ?
3) Peut-on tracer des triangles ou des quadrilatères pleins ?

Par avance merci.
C.
Dernière édition par projetmbc le Lundi 09 Juin 2008, 16:26, édité 1 fois.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Début avec TIKZ

Messagepar masiuxus » Lundi 09 Juin 2008, 16:01

Bonjour.

Je suis moi-même un féru de Tikz, et je l'utilise à pratiquement toutes les sauces donc je vais répondre à tes questions.

1) Peut-on définir une figure à l'aide point défini précédemment ? Par exemple, peut-on définir deux points A et B puis demander de tracer le cercle de rayon AB et de centre A ?


Oui. Il existe une commande \tkzCircle et une autre \tkzCircleR pour cela.


2) Existe-il un moyen de tracer des courbes d'équation y=f(x) ?


Oui, avec le package tkz-fonctions et en installant gnuplot sur ton ordi.


3) Peut-on tracer des triangles ou des quadrilatères pleins ?


Oui, avec la commande \tkzFillPolygon.

Pour plus de détails, consulte le site d'Alain Matthes : http://www.altermundus.fr. Il y a tous les tutoriels.
masiuxus
 

Re: Début avec TIKZ

Messagepar projetmbc » Lundi 09 Juin 2008, 16:26

Ok merci pour toutes ces infos. J'ai imprimé le tutoriel officiel ; tes indications vont m'aider à mieux "attaquer" ce pavé.

Pour finir, connais-tu un moyen de tracer des surfaces ou des scènes 3D avec TIKZ ?

Merci.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: [RESOLU] Début avec TIKZ

Messagepar masiuxus » Lundi 09 Juin 2008, 16:44

Il n'existe pas cela avec Tikz pour le moment. Seul pst-3D s'attaque à la 3D (sans compter les logiciels de géométrie tels que Asymptote, Matlab, Maple, ...). Tikz ne semble fait que pour la 2D pour le moment, à mon plus grand désespoir :D

Par contre, on peut, avec PGF, faire des trucs sympa qui ressemble à des objets 3D. Pour avoir un exemple, tu peux regarder sur mon site, rubrique "Ouvrages", le petit document que j'ai fait sur les Intégrales. Tu y verras notamment un cône de révolution et une sphère faite avec PGF.
masiuxus
 

Re: [RESOLU] Début avec TIKZ

Messagepar pg » Lundi 09 Juin 2008, 19:34

Si on est courageux, on peut bricoler des trucs avec les lignes de niveau à la main. Par exemple, voici un code (un peu maladroit car obtenu par tâtonnements) pour faire un PH :

PH.png


Code: Tout sélectionner
\documentclass{article}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{lmodern}
\usepackage[francais]{babel}
\usepackage[a4paper]{geometry}
\usepackage{tikz}

\begin{document}

\begin{center}\shorthandoff{:}\begin{tikzpicture}[scale=0.4,x={(-0.809cm,-0.588cm)},y={(1cm,0cm)},z={(0cm,1cm)}]
\draw[->] (-10,0,0)--(10,0,0) node[left] {$x$};
\draw[->] (0,-10,0)--(0,10,0) node[right] {$y$};
\draw[->] (0,0,-10)--(0,0,10) node[above] {$z$};
\begin{scope}[domain=-6:10]
\foreach \c in {-6,-5,...,10}
   {\draw[color=blue,smooth,variable=\y] plot (\c,\y,{(\c^2-\y^2)/10});
    \draw[color=blue,smooth,variable=\x] plot (\x,\c,{(\x^2-\c^2)/10});
   }
\end{scope}
\end{tikzpicture}\end{center}

\end{document}
pg
Modérateur
 
Messages: 2592
Inscription: Jeudi 14 Juin 2007, 23:31

Re: [Résolu] Début avec TIKZ

Messagepar projetmbc » Lundi 09 Juin 2008, 22:42

Merci pour le dernier message. Je pense de toute façon me faire des petits progs pour automatiser le boulot.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant

Re: Début avec TIKZ

Messagepar a.grahn » Mardi 10 Juin 2008, 10:46

projetmbc a écrit:Pour finir, connais-tu un moyen de tracer des surfaces ou des scènes 3D avec TIKZ ?

Sketch 3D: http://www.fauskes.net/nb/introduction-to-sketch/
a.grahn
Hecto-utilisateur
 
Messages: 63
Inscription: Mercredi 11 Avril 2007, 12:38

Re: [Résolu] Début avec TIKZ

Messagepar projetmbc » Mardi 10 Juin 2008, 12:14

Merci pour la référence à Sketch3D. La 1ère fois que j'avais vu la page (sans la lire), je n'avais pas pu noter que l'on pouvait commander Sketch 3D en ligne de commande. Je vais donc pouvoir l'utiliser dans mes mini-progs.

Encore merci pour toutes ces infos.
projetmbc
Péta-utilisateur
 
Messages: 1895
Inscription: Samedi 29 Décembre 2007, 00:58
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Feedfetcher, Grapeshot [Crawler], Proximic [Spider] et 10 invités