Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/03/2008, à 17:57

Monsieur Deltoïde

[Résolu] Encadrer plusieurs formules en LaTeX

Bonjour à tous,
Dans mon document LaTeX, je veux écrire plusieurs formules affichées en mode mathématique « hors texte » les une à la suite des autres verticalement. Je fais donc un truc du genre :

\section{Formules}
$$formule 1$$
$$formule 2$$
$$formule 3$$

Ça donne ce que je veux, mais maintenant j'aimerais juste encadrer ces trois formules dans le même cadre et je n'y arrive pas. Quelq'un saurait-il comment faire ça proprement ?

PS : J'ai essayé dans un tableau, mais les formules apparaissent alors en style mathématique « en ligne » et sont aussi trop serrées les une aux autres.

Dernière modification par Monsieur Deltoïde (Le 09/03/2008, à 20:19)

Hors ligne

#2 Le 08/03/2008, à 18:17

Petit Lepton

Re : [Résolu] Encadrer plusieurs formules en LaTeX

Bonjour,
tu peux faire un truc de ce genre là :
\fbox{
\begin{minipage}{0.7\textwidth}
  $$formule 1$$
  $$formule 2$$
  $$formule 3$$
\end{minipage}
}

Hors ligne

#3 Le 08/03/2008, à 18:30

Monsieur Deltoïde

Re : [Résolu] Encadrer plusieurs formules en LaTeX

Merci beaucoup Petit Lepton, c'est exactement ce que je voulais ! big_smile

Mais maintenant j'aimerais que le cadre soit aligné sur la largeur des paragraphes, mais si je remplace 0.7\textwidth par \textwidth ça dépasse à doite car le cadre est indenté comme la première ligne d'un paragraphe.

Hors ligne

#4 Le 08/03/2008, à 18:33

akira86

Re : [Résolu] Encadrer plusieurs formules en LaTeX

\section{Formules}
\verb| |\\
\fbox{
\begin{minipage}{\textwidth}
  $$formule 1$$
  $$formule 2$$
  $$formule 3$$
\end{minipage}
}

c'est de la bidouille mais normalement sa marche ;-)

Dernière modification par akira86 (Le 08/03/2008, à 18:33)


astuce de la console :
tab pour compléter automatiquement le nom d'une commande d'un dossier ou d'un fichier.
clique molette pour recopier une sélection.

Hors ligne

#5 Le 08/03/2008, à 18:39

Monsieur Deltoïde

Re : [Résolu] Encadrer plusieurs formules en LaTeX

Merci akira86 pour ton astuce, maintenant c'est bien aligné à gauche, mais ça dépasse encore légèrement à droite sad

Hors ligne

#6 Le 08/03/2008, à 19:38

playmobill

Re : [Résolu] Encadrer plusieurs formules en LaTeX

et un \noindent avant ton \fbox, ça ne marcherait pas ?


Passer à Linux n’est pas un défi, c’est juste un choix.

Hors ligne

#7 Le 08/03/2008, à 19:42

gigiair

Re : [Résolu] Encadrer plusieurs formules en LaTeX

Je vous recommande la lecture de http://www.ctan.org/tex-archive/info/math/voss/mathmode/Mathmode.pdf
l'environnement $$..$$ est à déconseiller en LaTeX2e, il faut utiliser les environnements de l'AMS.


--
JJR.

Hors ligne

#8 Le 08/03/2008, à 20:15

Monsieur Deltoïde

Re : [Résolu] Encadrer plusieurs formules en LaTeX

gigiair -> Bon alors je vais utiliser \[ et \] même si c'est moins rapide à taper smile

playmobil -> non ça fait pareil avec noindent, ça fait rien je vais laisser tomber cette idée

Par contre maintenant j'ai un autre problème : afin d'éviter de tout redevoir taper à chaque fois, j'aimerais créer un nouvel environnement « formules », et j'ai donc essayer ça :

\newenvironment{formules}
{
 \begin{center}
 \fbox{
 \begin{minipage}{0.7\textwidth}
}
{
 \end{minipage}
 }
 \end{center}
}

le problème, c'est que ça marche pas à cause de fbox, existe-t-il une autre méthode pour tracer un cadre sous la forme begin end ?

Hors ligne

#9 Le 09/03/2008, à 11:05

Petit Lepton

Re : [Résolu] Encadrer plusieurs formules en LaTeX

Bonjour, tu peux peut-être regarder également du côté du paquet boxedminipage qui permet d'avoir un environnement minipage directement intégré dans une boîte.
Voici un lien pour son utilisation : http://www.mackichan.com/index.html?tec … ~mainFrame.

Hors ligne

#10 Le 09/03/2008, à 16:11

gigiair

Re : [Résolu] Encadrer plusieurs formules en LaTeX

Tu devrais poster sur le site mathematex ou tu trouverais plus de compétences.

Dernière modification par gigiair (Le 09/03/2008, à 16:12)


--
JJR.

Hors ligne

#11 Le 09/03/2008, à 20:19

Monsieur Deltoïde

Re : [Résolu] Encadrer plusieurs formules en LaTeX

Merci à tous, mais ça y est j'ai trouvé par moi-même dans la doc du package fancybox, faut faire :

\newenvironment{fminipage}%
  {\begin{Sbox}\begin{minipage}}%
  {\end{minipage}\end{Sbox}\fbox{\TheSbox}}

-> résolu smile

Hors ligne