[PSTricks] Framebox arrondi

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Nigrazka

[PSTricks] Framebox arrondi

Message non lu par Nigrazka »

Bonjour à tous.
J'ai un question sur les framebox, comment puis-je faire des framebox arrondis dans cette portion de code, et de spécifier d'autres paramètres comme linewidth style=solid etc... Voici le code :

Code : Tout sélectionner

\centering{
\begin{pspicture}(0,0)(12,12)
	\psset{fillstyle=solid}
   \psline[linearc=.2]{->}(2,3)(1,3)(1,9)(2,9)
   \psline[linearc=.2]{->}(10,9)(11,9)(11,3)(10,3)
   \put(1.85,8){
   	\framebox(8,2){\large Agent}
   }
   \put(1.85,2){
   	\framebox(8,2){\large Environnement}
   }
  \end{pspicture}
}
et merci d'avance.
Bye
rebouxo
Modérateur honoraire
Modérateur honoraire
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre
Contact :

Re: [PSTricks] framebox arrondi

Message non lu par rebouxo »

Il me semble qu'il vaudrait mieux utiliser \psframebox, qui propose beaucoup plus d'options que \framebox.
Par exemple :

Code : Tout sélectionner

\psframebox[linearc=0.3]{Mon zoli label}
Produira un cadre au coin arrondi.

Plus de renseignement ici.

Olivier
Nigrazka

Re: [PSTricks] framebox arrondi

Message non lu par Nigrazka »

Merci rebouxo pour ces précieuses informations :) .Mais le problème c'est que je n'arrive pas à préciser les dimensions du cadre par la commande \psframebox, j'aimerais bien de préciser l'hauteur et la largeur du cadre, exactement.
Merci d'avance.
balf
Modérateur spécialisé
Modérateur spécialisé
Messages : 4065
Inscription : mercredi 02 janvier 2008, 23:18

Re: [PSTricks] Framebox arrondi

Message non lu par balf »

En ce cas, il faut combiner un \makebox[largeur]{\hrule[-hauteur]{0pt}{2xhauteur} texte} et \psframebox, avec \psset{framesep=0pt}.

NB la commande en pstricks pour placer quelque chose à un endroit précis est \rput, et non \put, qui vient de l'environnement picture.

B.A.
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message