Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
3_composition:illustrations:logiciels_de_dessins_compatibles_avec_latex [2020/12/11 22:39]
dbitouze
3_composition:illustrations:logiciels_de_dessins_compatibles_avec_latex [2021/08/22 13:15] (Version actuelle)
jejust Compilation du code d'exemples de dessin. Ajout de TikZedt. Mise à jour de l'URL de TeXgraph.
Ligne 16: Ligne 16:
 [[http://​www.xfig.org/​|son site web]] pour Linux et Windows. Il est très simple à [[http://​www.xfig.org/​|son site web]] pour Linux et Windows. Il est très simple à
 utiliser, et permet d'​inclure des commandes <​latex>​\LaTeX</​latex>​ dans le dessin (ces utiliser, et permet d'​inclure des commandes <​latex>​\LaTeX</​latex>​ dans le dessin (ces
-commandes seront donc exécutées à la compilation du document, ​voir la +commandes seront donc 
-question \vref{q25.2}), ​et d'​exporter l'​image en PostScript encapsulé (EPS). ​+[[3_composition/​illustrations/​xfig/​inclure_des_formules_latex_dans_xfig|exécutées à la compilation du document]])
 +et d'​exporter l'​image en PostScript encapsulé (EPS). ​
  
 Il est en existe plusieurs portages : une version pour Windows, Il est en existe plusieurs portages : une version pour Windows,
Ligne 46: Ligne 47:
 simples. Nécessite un peu d'​habitude pour les figures complexes simples. Nécessite un peu d'​habitude pour les figures complexes
  
-$\Reponse$ ​ [[http://www.ac-poitiers.fr/​math/​tex/​outils/​texgraph/​|TeXgraph]]:​ pour les +$\Reponse$ ​ [[https://texgraph.tuxfamily.org/​|TeXgraph]]:​ pour les graphiques ou autres, 
-graphiques ou autres, génère du code <​latex>​\LaTeX</​latex>​ et/ou PStricks. +génère du code <​latex>​\LaTeX</​latex>​ et/ou PStricks.
  
 +$\Reponse$ ​ [[http://​www.tikzedt.org/​|TikZedt]] est un éditeur semi-graphique pour le code TikZ/PGF.
  
 $\Reponse$ ​ En ce qui concerne les logiciels de dessin bitmap, on peut citer $\Reponse$ ​ En ce qui concerne les logiciels de dessin bitmap, on peut citer
Ligne 67: Ligne 68:
 simples... Un petit exemple est montré ici: simples... Un petit exemple est montré ici:
  
 +<WRAP column 45ex>
 <code latex> <code latex>
 \setlength\unitlength{1mm} \setlength\unitlength{1mm}
Ligne 76: Ligne 78:
 \end{picture} \end{picture}
 </​code>​ </​code>​
 +</​WRAP>​
 +<WRAP column 30ex>
 +<​latexdoc>​
 +\documentclass{article}
 +  \pagestyle{empty}
  
 +\begin{document}
 +\setlength\unitlength{1mm}
 +\begin{picture}(32,​40)(-2,​-2)
 +\put(0,​0){\circle{1}}
 +\put(25,​0){\line(-1,​2){10}}
 +\put(12,​26){\circle*{15}}
 +\qbezier(5,​5)(30,​40)(25,​0)
 +\end{picture}
 +\end{document}
 +</​latexdoc>​
 +</​WRAP>​
 +<WRAP clear />
  
 $\Reponse$ ​ [[ctanpkg>​pstricks|PStricks]],​ développé essentiellement par Timothy Van Zandt, $\Reponse$ ​ [[ctanpkg>​pstricks|PStricks]],​ développé essentiellement par Timothy Van Zandt,
Ligne 110: Ligne 129:
  
  
-$\Reponse$ ​ [[ctanpkg>​xypic|XYpic]],​ développé par \nom{Kristoffer}{Rose}, est un package+$\Reponse$ ​ [[ctanpkg>​xypic|XYpic]],​ développé par Kristoffer Rose, est un package
 permettant de dessiner des graphes et des diagrammes. Il n'est pas très permettant de dessiner des graphes et des diagrammes. Il n'est pas très
 facile de prime abord, mais permet néanmoins de faire de très belle chose, facile de prime abord, mais permet néanmoins de faire de très belle chose,
Ligne 180: Ligne 199:
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
-\usepackage{tikz} +  ​\usepackage{tikz} 
-\usetikzlibrary{snakes} +  \usetikzlibrary{snakes} 
-\usetikzlibrary{trees}+  \usetikzlibrary{trees} 
 \begin{document} \begin{document}
 \tikzstyle{level 1}=[sibling angle=120] \tikzstyle{level 1}=[sibling angle=120]
Ligne 190: Ligne 210:
 \tikzstyle{edge from parent}=[snake=expanding waves, \tikzstyle{edge from parent}=[snake=expanding waves,
            ​segment length=1mm,​segment angle=10,​draw]            ​segment length=1mm,​segment angle=10,​draw]
 +
 \tikz [grow cyclic,​shape=circle,​very thick, \tikz [grow cyclic,​shape=circle,​very thick,
        level distance=13mm,​cap=round]        level distance=13mm,​cap=round]
Ligne 203: Ligne 224:
 \end{document} \end{document}
 </​code>​ </​code>​
 +
 +<​latexdoc>​
 +\documentclass{article}
 +  \usepackage{tikz}
 +  \usetikzlibrary{snakes}
 +  \usetikzlibrary{trees}
 +  \pagestyle{empty}
 +\begin{document}
 +\tikzstyle{level 1}=[sibling angle=120]
 +\tikzstyle{level 2}=[sibling angle=60]
 +\tikzstyle{level 3}=[sibling angle=30]
 +\tikzstyle{every node}=[fill]
 +\tikzstyle{edge from parent}=[snake=expanding waves,
 +           ​segment length=1mm,​segment angle=10,​draw]
 +           
 +\tikz [grow cyclic,​shape=circle,​very thick,
 +       level distance=13mm,​cap=round]
 +  \node {} child [color=\A] ​
 +    foreach \A in {red,​green,​blue}
 +    { node {} child [color=\A!50!\B]
 +      foreach \B in {red,​green,​blue}
 +       { node {} child [color=\A!50!\B!50!\C]
 +         ​foreach \C in {black,​gray,​white}
 +         { node {} }
 +       }
 +    };
 +\end{document}
 +</​latexdoc>​
  
  
Ligne 217: Ligne 266:
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
-\usepackage{ifpdf} +  ​\usepackage{ifpdf} 
-\ifpdf +  \ifpdf 
- ​\usepackage[pdftex]{pict2e} +    \usepackage[pdftex]{pict2e} 
-\else +  \else 
- ​\usepackage[dvips]{pict2e} +    \usepackage[dvips]{pict2e} 
-\fi +  \fi 
-\usepackage{color}+  \usepackage{color} 
 \newcommand*\FPOINT{ \newcommand*\FPOINT{
   \begingroup   \begingroup
Ligne 230: Ligne 280:
   \endgroup   \endgroup
 } }
 +
 \newcommand*\OPOINT{ \newcommand*\OPOINT{
   \begingroup   \begingroup
Ligne 236: Ligne 287:
   \endgroup   \endgroup
 } }
 +
 \begin{document} \begin{document}
 \setlength\unitlength{.007\linewidth} \setlength\unitlength{.007\linewidth}
 +
 \begin{picture}(100,​120)(-50,​-60) \begin{picture}(100,​120)(-50,​-60)
   \put(-50,​-60){\framebox(100,​120){}}   \put(-50,​-60){\framebox(100,​120){}}
3_composition/illustrations/logiciels_de_dessins_compatibles_avec_latex.txt · Dernière modification: 2021/08/22 13:15 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0