Dessiner des dés en latex

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.

Dessiner des dés en latex

Messagepar alekhine » Mercredi 27 Mai 2009, 16:18

Bonjour,
ça fait un titre un peu bizarre non ? :shock:
J'ai besoin de dessiner des dés (vive le nouveau programme de troisième) sous latex. Je sais que c'est possible en ayant installé font-extra de la distribution texlive, mais je ne sais pas comment l'utiliser.
Merci
alekhine
Kilo-utilisateur
 
Messages: 225
Inscription: Samedi 18 Août 2007, 20:57
Localisation: Caen
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Dessiner des dés en latex

Messagepar Jean-charles » Mercredi 27 Mai 2009, 17:06

Bonjour,
Sinon tu prends une image avec des dés et tu l'inclues directement dans ton document...
Un site gratuit, sympathique et convivial pour jouer aux échecs en différé: http://www.antiblitz.net.
Pas d'aide par mp.
Jean-charles
Modérateur
 
Messages: 2229
Inscription: Mercredi 24 Août 2005, 13:35
Localisation: Alpes-Maritimes
Statut actuel: Actif et salarié | Enseignant

Re: Dessiner des dés en latex

Messagepar OG » Mercredi 27 Mai 2009, 17:07

alekhine a écrit:ça fait un titre un peu bizarre non ? :shock:
J'ai besoin de dessiner des dés (vive le nouveau programme de troisième) sous latex.


Ne pas oublier les jeux de cartes tout de même.
Avec cela tous les élèves sauront s'occuper durant les cours :arrow:
Bravo !

O.G.
OG
Modérateur
 
Messages: 2235
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Dessiner des dés en latex

Messagepar plop08 » Mercredi 27 Mai 2009, 17:09

<HS> les probabilités arrivent aussi dans le nouveau programme de bac pro...</HS>
plop08
Téra-utilisateur
 
Messages: 1127
Inscription: Mardi 28 Avril 2009, 18:05
Localisation: Reims
Statut actuel: Actif et salarié | Enseignant

Re: Dessiner des dés en latex

Messagepar OG » Mercredi 27 Mai 2009, 17:36

plop08 a écrit:<HS> les probabilités arrivent aussi dans le nouveau programme de bac pro...</HS>

et les fouilles aussi ?
OG
Modérateur
 
Messages: 2235
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Dessiner des dés en latex

Messagepar gigiair » Mercredi 27 Mai 2009, 17:38

J'en ai un en 3D, tu peux l'adapter. Il doit exister pas mal de solutions.

Code: Tout sélectionner
\documentclass[10pt,a4paper]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{3d}

\begin{document}
\thispagestyle{empty}

\begin{center}

  \begin{tikzpicture}
    [x={(-0.2cm,-0.4cm)}, y={(1cm,0cm)}, z={(0cm,1cm)}, scale=3,fill
    opacity=0.80,color={-red!40!yellow!60}]

    % face #1
    \begin{scope}[canvas is zy plane at x=-1,rounded corners=4mm,very
      thin]
      \path[fill,draw,double] (-1,-1) rectangle (1,1);
      \begin{scope}[color={red!40!yellow!60}]
        \filldraw[shade] (0,0) circle (3pt);
      \end{scope}
    \end{scope}


    % face #2
    \begin{scope}[canvas is yx plane at z=-1,rounded corners=4mm,very
      thin]
      \path[fill,draw,double] (-1,-1) rectangle (1,1);
      \begin{scope}[red!40!yellow!60]
        \filldraw[shade] (0.5,0.5) circle (3pt); \filldraw[shade]
        (-0.5,-0.5) circle (3pt);
      \end{scope}
    \end{scope}

    % face #3
    \begin{scope}[canvas is zx plane at y=-1,rounded corners=4mm,very
      thin]
      \path[fill,draw,double] (-1,-1) rectangle (1,1);
      \begin{scope}[red!40!yellow!60]
        \filldraw[shade] (0,0) circle (3pt); \filldraw[shade]
        (0.51,0.51) circle (3pt); \filldraw[shade] (-0.51,-0.51)
        circle (3pt);
      \end{scope}
    \end{scope}

    % face #4
    \begin{scope}[canvas is zx plane at y=1,rounded corners=4mm,very
      thin]
      \path[fill,draw,double] (-1,-1) rectangle (1,1);
      \begin{scope}[red!40!yellow!60]
        \filldraw[shade] (0.5,0.5) circle (3pt);\filldraw[shade]
        (0.5,-0.5) circle (3pt); \filldraw[shade] (-0.5,0.5) circle
        (3pt);\filldraw[shade] (-0.5,-0.5) circle (3pt);
      \end{scope}

      % \node at (0,0)[transform
      % shape,rotate=-90,red!40!yellow!60]{\tiny
      %   \textbf{JJ. Rétorré}};
    \end{scope}

    % face #5
    \begin{scope}[canvas is yx plane at z=1,rounded corners=4mm,very
      thin]
      \path[fill,draw,double] (-1,-1) rectangle (1,1);
   
    \begin{scope}[red!40!yellow!60]
      \filldraw[shade] (0,0) circle (3pt); \filldraw[shade]
      (0.51,0.51) circle (3pt); \filldraw[shade] (-0.51,-0.51) circle
      (3pt); \filldraw[shade] (0.51,-0.51) circle (3pt);
      \filldraw[shade] (-0.51,0.51) circle (3pt);
    \end{scope}

  \end{scope}

  % face #6
  \begin{scope}[canvas is zy plane at x=1,rounded corners=4mm,very
    thin]
    \path[fill,draw,double] (-1,-1) rectangle (1,1);
    \begin{scope}[red!40!yellow!60]
      \filldraw[shade] (0,0.51) circle (3pt); \filldraw[shade]
      (0,-0.51) circle (3pt); \filldraw[shade] (-.51,0.51) circle
      (3pt); \filldraw[shade] (-.51,-0.51) circle (3pt);
      \filldraw[shade] (.51,0.51) circle (3pt); \filldraw[shade]
      (.51,-0.51) circle (3pt);
    \end{scope}
  \end{scope}
\end{tikzpicture}

\end{center}
\end{document}
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2359
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: Dessiner des dés en latex

Messagepar GMaths » Mercredi 27 Mai 2009, 17:40

GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Dessiner des dés en latex

Messagepar alekhine » Mercredi 27 Mai 2009, 18:29

Merci pour toutes vos réponses.
Mais en fait je veux un truc tout simple, des dés en 2D juste pour illustrer un cours.
Du coup j'en ai fait avec asymptote.
J'ai donc une dernière question, est-il possible d'avoir un unitsquare avec les coins arrondis, et de régler le rayon ?
Merci.
alekhine
Kilo-utilisateur
 
Messages: 225
Inscription: Samedi 18 Août 2007, 20:57
Localisation: Caen
Statut actuel: Actif et salarié | Enseignant

Re: Dessiner des dés en latex

Messagepar alekhine » Mercredi 27 Mai 2009, 18:49

Au passage j'adresse un grand merci à GMaths pour son extension probabilitytree sur Asymptote. :wink:
alekhine
Kilo-utilisateur
 
Messages: 225
Inscription: Samedi 18 Août 2007, 20:57
Localisation: Caen
Statut actuel: Actif et salarié | Enseignant

Re: Dessiner des dés en latex

Messagepar OG » Mercredi 27 Mai 2009, 19:09

alekhine a écrit:Merci pour toutes vos réponses.

de rien mais je pense pas avoir été très constructif.

alekhine a écrit:J'ai donc une dernière question, est-il possible d'avoir un unitsquare avec les coins arrondis, et de régler le rayon ?

Oui
Code: Tout sélectionner
size(3cm);
path rectangledoux(real a, real b,
                     pen fillpen=invisible, pen drawpen=currentpen,
                    real ds=5, real dw=0)
{
  path shape=(0,ds+dw)--(0,ds+b-dw){up}..{right}
  (ds+dw,2ds+b)--(ds+a-dw,2ds+b){right}..{down}
  (2ds+a,ds+b-dw)--(2ds+a,ds+dw){down}..{left}
  (ds+a-dw,0)--(ds+dw,0){left}..{up}cycle;

  return shape;
}
draw (rectangledoux(1,1,.1));

Ce code est honteusement copié depuis l'extension flowchart.
Par contre le réglage ne se fait pas selon le rayon.

O.G. presque constructif
OG
Modérateur
 
Messages: 2235
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Dessiner des dés en latex

Messagepar GMaths » Mercredi 27 Mai 2009, 19:29

alekhine a écrit:Au passage j'adresse un grand merci à GMaths pour son extension probabilitytree sur Asymptote. :wink:


wouah, alors c'est toi le deuxième qui l'utilise. :lol: :lol:

pour le carré aux coins arrondis ...

Code: Tout sélectionner
import roundedpath;
size(8cm);
draw(roundedpath(unitsquare,.1), red);


ou pour tout chemin arrondi au niveau des noeuds : roundedpath

Code: Tout sélectionner
import roundedpath;
unitsize(1cm);
path chemin=(0,0)--(2,3)--(-1,3)--(1,1.5)--(-1,2);
draw(roundedpath(chemin,.4),2bp+blue);
Dernière édition par GMaths le Mercredi 27 Mai 2009, 19:33, édité 1 fois.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Dessiner des dés en latex

Messagepar GMaths » Mercredi 27 Mai 2009, 19:33

j'ai oublié de dire que la syntaxe est :

Code: Tout sélectionner
// a function to round sharp edges of open and cyclic paths
// written by stefan knorr

path roundedpath(path A, real R, real S = 1)                   
// create rounded path from path A with radius R and scale S = 1
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Dessiner des dés en latex

Messagepar alekhine » Mercredi 27 Mai 2009, 19:48

Nickel l'extension roundedpath.
Merci.
alekhine
Kilo-utilisateur
 
Messages: 225
Inscription: Samedi 18 Août 2007, 20:57
Localisation: Caen
Statut actuel: Actif et salarié | Enseignant

Re: Dessiner des dés en latex

Messagepar rebouxo » Mercredi 27 Mai 2009, 20:41

OG a écrit:
plop08 a écrit:<HS> les probabilités arrivent aussi dans le nouveau programme de bac pro...</HS>

et les fouilles aussi ?


T'es en forme toi ! :D

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6863
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Dessiner des dés en latex

Messagepar OG » Mercredi 27 Mai 2009, 21:33

rebouxo a écrit:
OG a écrit:
plop08 a écrit:<HS> les probabilités arrivent aussi dans le nouveau programme de bac pro...</HS>

et les fouilles aussi ?


T'es en forme toi ! :D


Ça doit être l'air du Havre hier après-midi qui m'a regonflé !

O.G.
OG
Modérateur
 
Messages: 2235
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google Adsense [Bot] et 11 invités