Positionner un texte à côté d'une figure

N'oubliez pas de consulter les sujets avant de poser votre question, merci.

Positionner un texte à côté d'une figure

Messagepar Eric » 24 Déc 2009 12:25

Salut Patrick

J'ai créé la figure suivante

Code: Tout sélectionner
% TeXgraph version 1.94
% Fenetre Xmin Xmax Ymin Ymax Xscale Yscale
100#-1.5#6#-2#2.5#1#1##
% Marges gauche droite haut bas cadre gestion_couleur comptgraph
101#0#0#0#0#0#1#4##
% Affectation des Variables theta et phi et type de perspective
18##[theta:=0.5236, phi:=1.0472,OriginalCoord(1),IdMatrix(),IdMatrix3D(),
ModelView(ortho)]##
18##InputMac("Mouse3.mac")##
% Déclaration des Variables Globales
% Déclaration des Macros
16#Init#[C1:=0, C2:=0, C3:=0, C4:=0, C5:=0, C6:=2, C7:=0, C8:=0, C9:=0, C10:=0, C11:=0, C12:=0,
 C13:=0, C14:=0, C15:=0, C16:=0, NbCtrlDot:=30, CtrlDot:=ctrldot(), LaListe:=laliste()
, DotState:=dotstate(), ShowRef:=0, ShowLabel:=0, SLabelEnCours:=0, flechage:=fleches()
, ReCalc()
]##
16#SelectName#Mbezier1##
16#SelectBody#["Contour(",controles,",",lineclosed,")"]##
16#ctrldot#[3.4188679245283+1.22941176470588*i,2.25660377358491+1.62647058823529*i,1.18281053824872+1.9933055098754*i,
-0.20188679245283+1.64999999999999*i,-0.70188679245283+1.15*i,-1.23098732155336+0.62089947089948*i,
-1.04620145752221-0.33271086212261*i,-0.4377358490566-0.94117647058823*i,0.06226415094339-1.44117647058823*i,
1.14716981132075-1.57647058823529*i,2.33584905660377-1.39117647058824*i,2.93852836394509-1.29722940209092*i,
3.46803697984298-0.33444413702413*i,3.49811320754717+0.11764705882353*i,3.52452830188679+0.51470588235294*i,
2.35121953300647+0.54605565789333*i,1.93962264150943+0.62058823529411*i,1.28761106119596+0.73865546218487*i,
1.05191175002496+0.76504824151882*i,0.64528301886792+0.46176470588235*i,0.14479869173623+0.08847909020234*i,
0.2311703386801-0.18475532852676*i,0.69811320754717-0.38529411764705*i,1.25283018867925-0.6235294117647*i,
1.59622641509434-0.49117647058823*i,2.0188679245283-0.41176470588235*i,2.43891163151804-0.33284105242879*i,
2.64550264550265-0.292205317915*i,2.64550264550265,2.64550264550265+0.23809523809523*i]##
16#laliste#[16,6+2*i,4*i,0,16777215*i,0,25+i,3*i,-5+5*i,150,1,0,1,i,16,17,18,19,20,21,22,23,
24,25,26,27,28,29,30,jump,1,6+i,4*i,0,16777215*i,0,25+i,3*i,-5+5*i,150,1,0,1,i,1,
2,3,4,5,6,7,8,9,10,11,12,13,14,15,jump]##
16#dotstate#[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]##
% Déclaration des Eléments graphiques
% repere (Utilisateur)
18##[IsVisible:=0,tMin:=-5,tMax:=5,DotScale:=1+i]##
14#repere#[LineStyle:=0, LabelSize:=footnotesize,
FillStyle:=none, Width:=0, Color:=Rgb(0.75,0.75,0.75),
Grille(0,(1+i)/GridNbDiv), Color:=0, Axes(Xmin+i*Ymin,1+i)]#0##
% etat (Utilisateur)
18##[tMin:=-3,tMax:=4]##
14#etat#1/0#-1##
% Mbezier1 (Utilisateur)
18##[IsVisible:=1,NbPoints:=25,tMin:=-5,tMax:=5]##
14#Mbezier1#Contour([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],1)#1##
% Mbezier2 (Utilisateur)
14#Mbezier2#Contour([16,17,18,19,20,21,22,23,24,25,26,27,28,29,30],1)#16##
% Controles (Utilisateur)
14#Controles#ShowCtrl()#-1##
% Selection (Utilisateur)
14#Selection#ShowSelect()#-1##
% Mbezier1f (Utilisateur)
18##[Width:=14,NbPoints:=50]##
14#Mbezier1f#flecher(Get(Mbezier1),0.25)#-1##
% Mbezier2f (Utilisateur)
14#Mbezier2f#flecher(Get(Mbezier2),0.25)#-1##
% objet3 (Utilisateur)
18##[Width:=4,tMin:=-3,tMax:=4]##
14#objet3#[
LineStyle:=dashed, Width:=4,
Seg(c(2),c(17)), Seg(c(26),c(11))
]#-1##


Et je voudrais écrire à côté de la figure (à droite) "On ne peut plus orienter le bord de cet ouvert correctement." sur deux ou trois lignes.

Est-ce possible ? Si oui, comment ?
Eric
 
Messages: 298
Inscription: 07 Août 2009 21:05
Localisation: Asnieres

Re: Positionner un texte à côté d'une figure

Messagepar P.Fradin » 24 Déc 2009 12:53

Salut Eric,

Tu peux ajouter cet élément graphique:

Code: Tout sélectionner
[
LabelStyle:=stacked,
Label(5+0.25*i, "On ne peut plus\\orienter le bord\\de cet ouvert\\correctement.")
]


J'ai du modifier l'intervalle sur Ox: [-1.25, 6.5]

Eric24-12-09.png
Eric24-12-09.png (9.52 Kio) Consulté 6744 fois


PS: tu peux joindre des fichiers *.teg sur ce forum ;)
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Positionner un texte à côté d'une figure

Messagepar Eric » 24 Déc 2009 13:06

Merci (et j'ai compris à quoi servait l'argument stacked dans TexGraph ... et ça va me reservir ...).

Nouvelle question, sur le style. Comment faire pour que le texte soit droit et non pas en italique (j'ai essayé un \textrm{blabla} mais ça ne donne rien) ? Et comment le justifier à gauche et à droite ?
Eric
 
Messages: 298
Inscription: 07 Août 2009 21:05
Localisation: Asnieres

Re: Positionner un texte à côté d'une figure

Messagepar P.Fradin » 24 Déc 2009 13:33

Le texte n'est pas en italique!! Regarde l'image précédente. Sauf si tu mets des dollars autour du texte, mais ils sont inutiles puisqu'il ne s'agit pas d'une formule mathématique. Là, je ne comprends pas.

Pour la justification, c'est autre chose. Remplace l'élément graphique précédent par:

Code: Tout sélectionner
[
Label(5+0.25*i, "\parbox[c]{2.75cm}{On ne peut plus orienter le bord de cet ouvert correctement.}")
]


Eric24-12-09.png
Eric24-12-09.png (9.61 Kio) Consulté 6730 fois
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Positionner un texte à côté d'une figure

Messagepar Eric » 24 Déc 2009 14:25

Le problème est que le texte apparait en italique lorsque je compile dans Latex (j'utilise l'export en pgf). Je mets une copie d'écran pour que tu vois ce que ça donne chez moi.
Pièces jointes
Italique.jpg
Italique.jpg (38.1 Kio) Consulté 6723 fois
Eric
 
Messages: 298
Inscription: 07 Août 2009 21:05
Localisation: Asnieres

Re: Positionner un texte à côté d'une figure

Messagepar P.Fradin » 24 Déc 2009 14:51

Eric a écrit:Le problème est que le texte apparait en italique lorsque je compile dans Latex (j'utilise l'export en pgf).


Les aperçus que j'ai postés sont aussi des compilations pgf, cela vient donc d'ailleurs. Poste un document minimal montrant le problème (ECM).
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Positionner un texte à côté d'une figure

Messagepar Eric » 24 Déc 2009 14:59

En construisant l'ECM, je pense avoir trouvé d'où vient le problème ... je suis dans un environnement théorème (avec texte en italique) et je n'avais pas pensé que l'italique s'appliquerait aussi au texte dans la figure.

J'ai réglé le problème en sortant l'appel à la figure de l'environnement théorème.
Eric
 
Messages: 298
Inscription: 07 Août 2009 21:05
Localisation: Asnieres


Revenir vers Questions - Réponses

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 18 invités

cron