[Subfig] Trois figures 3D Asymptote côté à côté

Tout ce qui concerne l'utilisation ou l'installation d'Asymptote.

Modérateur: gdm_asy

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.

[Subfig] Trois figures 3D Asymptote côté à côté

Messagepar Clembou » Lundi 20 Décembre 2010, 12:07

Bonjour à tous,

Voilà j'aimerais avoir les trois figures suivantes côte à côté sur une même ligne horizontal sauf qu'à chaque fois, j'ai que les trois figures sont sur une même ligne... verticale. J'ai essayé toutes les options d'espacement (hfill, hspace, hspace négatif), rien n'y fait !

Si quelqu'un sait mettre les figures sur une même ligne horizontal, je suis preneur !

Voici un ECM du problème :

Code: Tout sélectionner
\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
\usepackage{textcomp}

\usepackage{asymptote}
\usepackage{subfig}
\usepackage{graphicx}

\makeatletter
\newsavebox{\sfe@box}
\newenvironment{subfloatenv}[1]{%
\def\sfe@caption{#1}%
\setbox\sfe@box\hbox\bgroup\color@setgroup}%
{\color@endgroup\egroup\subfloat[\sfe@caption]%
{\usebox{\sfe@box}}}
\makeatother


\begin{document}

%%Figure 1


% Figure 2

% Figure 3


\begin{figure}[!htp]
     \centering
\begin{subfloatenv}{Plan $x=0$}
\begin{asy}
settings.outformat="pdf";
settings.prc=false;
import three;
import graph3;

size(4cm,0);

currentprojection=perspective(20,18,8);
currentlight=light(2,1,0);

path3 p=(0,-2,-2)--(0,2,-2)--(0,2,2)--(0,-2,2)--cycle;
draw(p,green);
draw(surface(p),lightgreen);
draw("$x=0$",align=SW,(0,2,2));

draw((0,0,-2)--(0,0,2),Arrow3);
draw((-2,0,0)--(2,0,0),Arrow3);
draw((0,-2,0)--(0,2,0),Arrow3);


xaxis3("$x$",Arrow3);
yaxis3("$y$",Arrow3);
zaxis3("$z$",Arrow3);
\end{asy}         
\end{subfloatenv}\hfill%
\begin{subfloatenv}{Plan $y=0$}
\begin{asy}
settings.outformat="pdf";
settings.prc=false;
import three;
import graph3;

size(4cm,0);

currentprojection=perspective(20,18,8);
currentlight=light(1,2,0);

path3 p=(-2,0,-2)--(2,-0,-2)--(2,0,2)--(-2,0,2)--cycle;
draw(p,red);
draw(surface(p),lightred);
draw("$y=0$",align=SE,(2,0,2));

draw((0,0,-2)--(0,0,2),Arrow3);
draw((-2,0,0)--(2,0,0),Arrow3);
draw((0,-2,0)--(0,2,0),Arrow3);

xaxis3("$x$",Arrow3);
yaxis3("$y$",Arrow3);
zaxis3("$z$",Arrow3);
\end{asy}         
\end{subfloatenv}\hfill%
\begin{subfloatenv}{Plan $z=0$}
\begin{asy}
settings.prc=false;

size(4cm,0);

import three;
import graph3;

size(4cm,0);

currentprojection=perspective(20,18,8);
currentlight=light(0,1,2);

path3 p=(-2,-2,0)--(2,-2,0)--(2,2,0)--(-2,2,0)--cycle;
draw(p,blue);
draw(surface(p),lightblue);
draw("$z=0$",align=1.5NW,(-2,2,0));

draw((0,0,-2)--(0,0,2),Arrow3);
draw((-2,0,0)--(2,0,0),Arrow3);
draw((0,-2,0)--(0,2,0),Arrow3);

xaxis3("$x$",Arrow3);
yaxis3("$y$",Arrow3);
zaxis3("$z$",Arrow3);
\end{asy}         
\end{subfloatenv}
     \caption{Plans}
     \label{fig:201210-01}
\end{figure}

\end{document}
Clément Boulonne - Professeur freelance de mathématiques

Spécialiste LaTeX et informatique

Site web (Enseignement / CAPES / Licence / Libramaths) : http://cboumaths.wordpress.com
Clembou
Hecto-utilisateur
 
Messages: 97
Inscription: Lundi 08 Janvier 2007, 18:34
Localisation: Seclin, Nord
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: [Subfig] Trois figures 3D Asymptote côté à côté

Messagepar GMaths » Lundi 20 Décembre 2010, 16:30

Rien à voir avec subfig.

Problème posé et solution (temporaire ?) ici.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: [Subfig] Trois figures 3D Asymptote côté à côté

Messagepar chellier » Lundi 20 Décembre 2010, 16:51

@ GMaths : merci pour le coup du
Code: Tout sélectionner
shipout();

:wink:
En attendant que le problème soit peut-être réglé...
Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant


Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités