[Résolu] Graphique de Report à Beamer

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] Graphique de Report à Beamer

Messagepar anonyme74170 » Jeudi 11 Mai 2017, 15:49

Bonjour,

Je voudrais reprendre les graphiques d'un document de type Report pour les intégrer dans un document Beamer. Compte tenu de la réduction que fait Beamer, je me vois obligé de reprendre les graphiques, de changer les tailles de police....
Y aurait-il un moyen d'éviter ce travail fastidieux ?
Ci-dessous un ECM.

Code: Tout sélectionner
\documentclass[french,xcolor={table}]{beamer}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
%\usepackage{lmodern}
\usepackage[sfmath]{kpfonts}
\usepackage{babel}
\usepackage{graphicx}
%==== graphique===================================
\usepackage{tikz}
\usetikzlibrary{arrows, babel, graphs, trees, positioning, fit ,matrix, decorations.markings, decorations.pathreplacing, shapes.symbols,shapes.arrows} %bibliothèque Tikz
%====Fin de graphique==========================

%\usetheme{Aritem} % les thèmes sont dans : /home/bva/texmf/tex/latex/beamer

\begin{document}

\begin{frame}{}
\begin{center}
\noindent\begin{tikzpicture}
[   every node/.style       = {font=\small},
   type/.style    = {draw, minimum height = 3ex},
   grandchild/.style={grow=down,xshift=1em,anchor=west,align=left,
          edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}},
        first/.style={level distance=6ex},
        second/.style={level distance=12ex},
        third/.style={level distance=18ex},
   level 1/.style={draw, sibling distance=0.15\textwidth, align=center},
      eqProjet/.style={ align=center},
]

%\draw[help lines] (-8,-6) grid (8,0);%grille d'aide
\node [type](dg){Dupont Dupont}
   [edge from parent fork down]
   child [level 1]{node[type]{Dupont\\ Dupont}
      }
   child [level 1] {node[type]{Dupont, Dupont, \\ Dupont }
      }
   child [level 1] {node[type]{Dupont}
      }
   child [level 1] {node[type]{Dupont}
      }
   child [level 1] {node[type]{Dupont}
      }
   child[dashed]{node{\dots{}}};
   
\node[type,align=center, parent anchor=south](Z) at (-7.8,-5.5){Dupont};
\node[eqProjet] (1) at(-5.5,-4.5) {Dupont\\ Dupont};
\node[eqProjet] (2) at(-3,-4.5) {Dupont\\ Dupont};
\node[eqProjet] (3) at(0,-4.5) {Dupont\\ Dupont};
\node[eqProjet] (4) at(2.5,-4.5) {Dupont\\ Dupont};
\node[eqProjet] (5) at(5,-4.5) {Dupont\\ Dupont};

\draw (Z) -| (1);
\draw (Z) -| (2);
\draw (Z) -| (3);
\draw (Z) -| (4);
\draw (Z) -| (5);
\draw[-triangle 45, rounded corners=3pt] (dg)-| (Z)node[pos=0.4, anchor=west, fill= white]{Dupont Dupont};

\draw [dashed, rounded corners=3pt] (-6.3,-6) rectangle (6,-3.8);
\node[fill = white,anchor=west] at (-6,-6){Dupont};
\end{tikzpicture}
\end{center}
\end{frame}

\end{document}


Merci bien pour vos suggestions.

AO
Dernière édition par anonyme74170 le Mardi 16 Mai 2017, 15:34, édité 1 fois.
anonyme74170
Déca-utilisateur
 
Messages: 49
Inscription: Jeudi 21 Avril 2016, 10:34
Statut actuel: Actif et salarié

Publicité

Re: Graphique de Report à Beamer

Messagepar raphkebab » Lundi 15 Mai 2017, 09:00

SI ton graphique est bon, tu le compile tout seul et tu l'inclus dans beamer comme une image pdf.

Exemple :
Code: Tout sélectionner
\documentclass[tikz]{standalone}
\usepackage{tikz}

\begin{document}
\begin{tikzpicture}[x=1cm,y=1cm]
\fill (0,0) -- (0,1) -- (1,1) -- (1,0) -- cycle;

\fill (5,0) -- (5,1) -- (6,1) -- (6,0) -- cycle;

\fill (2.5,-3) -- (2.5,-4) -- (3.5,-4) -- (3.5,-3) -- cycle;
\end{tikzpicture}
\end{document}


Si le texte est trop petit une fois le graphique importé, là il y a de fortes chances que tu soit obligé de tout revoir.
raphkebab
Kilo-utilisateur
 
Messages: 227
Inscription: Mardi 31 Décembre 2013, 12:37
Localisation: Caen
Statut actuel: Post-bac | Doctorat

Re: Graphique de Report à Beamer

Messagepar rebouxo » Lundi 15 Mai 2017, 11:08

As-tu essayé d'inclure le code tikz directement dans ton document beamer ?

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

Re: Graphique de Report à Beamer

Messagepar anonyme74170 » Mardi 16 Mai 2017, 15:33

Bonjour,

Désolé pour la réponse tardive (absence) et merci pour les réponses.

La solution de raphkebab est intéressante, mais pour d'autres application. Là j'ai vraiment beaucoup de graphiques.
Oui le code Tikz était dans le document Beamer.

La solution que j'ai trouvé, et finalement évidente, est de mettre un facteur d'échelle sur la figure :
Code: Tout sélectionner
\begin{tikzpicture}[scale=0.6]

Merci bien.

AO.
anonyme74170
Déca-utilisateur
 
Messages: 49
Inscription: Jeudi 21 Avril 2016, 10:34
Statut actuel: Actif et salarié


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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