Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 5
mineure

08 Sep '20, 14:53

Pathe's gravatar image

Pathe
7.6k53211254

Superposer deux dessins

Je souhaite savoir s'il est possible de superposer deux dessins. J'effectue mes TD avec la classe Exam. [exam](http://mirrors.ctan.org/macros/latex/contrib/exam/examdoc.pdf). Pour la rédaction des solutions je n'ai pas de problème, par contre lorsque je n'arrive pas à annoter un schéma. `\begin{solution}` ne fonctionne pas à l'intérieur d'un `\begin{tikzpicture}`. `\begin{tikzpicture}`. Je pensais, pour contourner le problème, superposer les deux schémas. Voici un exemple : \documentclass[a4paper,12pt,answers]{exam} % énoncé+réponses % \documentclass[a4paper,12pt]{exam} % énoncé seul \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[a4paper]{geometry} \usepackage[french]{babel} %% Chargement des extensions % Pour le dessin \usepackage{tikz} % Pour marquer un point \usetikzlibrary{plotmarks} % Gestion des corrections dans le documents \usepackage{answers} % Formatage des solutons % \shadedsolutions %Arrière plan des réponses (gris par défaut) \definecolor{drd}{rgb}{1,0,0} %Définit la douleur de la solution \SolutionEmphasis{\color{drd}} %Affecte la couleur de la solution \unframedsolutions %Supprime le cadre autour de la solution \renewcommand{\solutiontitle}{\noindent\textbf{}\enspace} % Titre automatique pour chaque réponse \begin{document} \section{Degré d'hyperstatisme} \begin{questions} \question Pour chaque structure calculer les degrés d'hyperstaticité $h_e$ et $h$, conclure sur la stabilité des structures.\\ Le schéma de l'énoncé \begin{tikzpicture} \coordinate[label=above left:A](A) at (0,0); \coordinate[label=above right:B](B) at (6,0); \draw (A) -- ++ (-60:.5) -- ++(180:.5) -- ++(60:.5) -- cycle; \draw (A) ++ (-0.25,-0.5) -- ++ (0.5,0); \draw (B) -- ++ (-60:.5) -- ++(180:.5) -- ++(60:.5) -- cycle; \draw (A) -- (B); \end{tikzpicture} \begin{solution} Et la solution voulue \begin{tikzpicture} [overlay, remember picture] \coordinate[label=above left:A](A) at (0,0); \coordinate[label=above right:B](B) at (6,0); \draw [black] (A) -- ++ (-60:.5) -- ++(180:.5) -- ++(60:.5) -- cycle; \draw [black] (A) ++ (-0.25,-0.5) -- ++ (0.5,0); \draw [black] (B) -- ++ (-60:.5) -- ++(180:.5) -- ++(60:.5) -- cycle; \draw [black] (A) -- (B); \draw (A) node [above right, orange] {1}; \draw (B) node [above left, orange] {1}; \draw (3,0) node [above, green] {3}; \end{tikzpicture} \end{solution} \end{questions} \end{document}
cliquez ici pour masquer/afficher la révision 4

08 Sep '20, 13:11

denis's gravatar image

denis
7.4k2510

Superposer deux dessins

Bonjour, Je souhaite savoir s'il est possible de superposer deux dessins. J'effectue mes TD avec la classe Exam. Pour la rédaction des solutions je n'ai pas de problème, par contre lorsque je n'arrive pas à annoter un schéma. `\begin{solution}` ne fonctionne pas à l'intérieur d'un `\begin{tikzpicture}`. Je pensais, pour contourner le problème, superposer les deux schémas. Merci Voici un exemple \documentclass[a4paper,12pt,answers]{exam} % énoncé+réponses %\documentclass[a4paper,12pt]{exam} % \documentclass[a4paper,12pt]{exam} % énoncé seul \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[a4paper]{geometry} \usepackage[french]{babel} %% Chargement des extensions % Pour le dessin \usepackage{tikz} %Pour % Pour marquer un point \usetikzlibrary{plotmarks} %Gestion % Gestion des corrections dans le documents \usepackage{answers} % Formatage des solutons %\shadedsolutions % \shadedsolutions %Arrière plan des réponses (gris par défaut) \definecolor{drd}{rgb}{1,0,0} %Définit la douleur de la solution \SolutionEmphasis{\color{drd}} %Affecte la couleur de la solution \unframedsolutions %Supprime le cadre autour de la solution \renewcommand{\solutiontitle}{\noindent\textbf{}\enspace} % Titre automatique pour chaque réponse \begin{document} \section{Degré d'hyperstatisme} \begin{questions} \question Pour chaque structure calculer les degrés d'hyperstaticité $h_e$ et $h$, conclure sur la stabilité des structures.\\ Le schéma de l'énoncé \begin{tikzpicture} \coordinate[label=above left:A](A) at (0,0); \coordinate[label=above right:B](B) at (6,0); \draw (A) -- ++ (-60:.5) -- ++(180:.5) -- ++(60:.5) -- cycle; \draw (A) ++ (-0.25,-0.5) -- ++ (0.5,0); \draw (B) -- ++ (-60:.5) -- ++(180:.5) -- ++(60:.5) -- cycle; \draw (A) -- (B); \end{tikzpicture} \begin{solution} Et la solution voulue \begin{tikzpicture} [overlay, remember picture] \coordinate[label=above left:A](A) at (0,0); \coordinate[label=above right:B](B) at (6,0); \draw [black] (A) -- ++ (-60:.5) -- ++(180:.5) -- ++(60:.5) -- cycle; \draw [black] (A) ++ (-0.25,-0.5) -- ++ (0.5,0); \draw [black] (B) -- ++ (-60:.5) -- ++(180:.5) -- ++(60:.5) -- cycle; \draw [black] (A) -- (B); \draw (A) node [above right, orange] {1}; \draw (B) node [above left, orange] {1}; \draw (3,0) node [above, green] {3}; \end{tikzpicture} \end{solution} \end{questions} \end{document} \end{solution} \end{questions} \end{document}
cliquez ici pour masquer/afficher la révision 3

08 Sep '20, 12:14

samcarter's gravatar image

samcarter
8.7k2817

cliquez ici pour masquer/afficher la révision 2
code

08 Sep '20, 12:14

samcarter's gravatar image

samcarter
8.7k2817

cliquez ici pour masquer/afficher la révision 1

08 Sep '20, 09:09

yreich's gravatar image

yreich
3113