Encadrement dans environnement equations !!

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

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.

Encadrement dans environnement equations !!

Messagepar hard0 » Mercredi 17 Janvier 2018, 16:03

Bonjour,

Aprés plusieurs heures passées à chercher des informations à ce sujet, rien ne m'a été utile.

Mon but: Encadrer un système d'équation compris dans un environnement
Code: Tout sélectionner
\begin{eqnarray*}.....\end{eqnarray}
ou même dans
Code: Tout sélectionner
\begin{align*}.....\end{align*}


Merci par avance.
Thomas.
hard0
Déca-utilisateur
 
Messages: 17
Inscription: Mercredi 17 Janvier 2018, 15:55
Statut actuel: Post-bac | Ecole d'ingénieur

Publicité

Re: Encadrement dans environnement equations !!

Messagepar gigiair » Mercredi 17 Janvier 2018, 17:32

Il faudrait une demande plus précise. Moi j'irai voir dans mathtools.
Code: Tout sélectionner
texdoc mathtools
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2330
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: Encadrement dans environnement equations !!

Messagepar balf » Mercredi 17 Janvier 2018, 18:15

Plus exactement, c'est dans empheq (qui charge mathtools qu'il faut regarder. Il y a dans la documentation des exemples de boites fantaisie…

Au fait: ne pas utiliser l'environnement eqnarray. C'est mauvais pour vos espacements dans les équations.
B. A.
balf
Zetta-utilisateur
 
Messages: 3697
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Encadrement dans environnement equations !!

Messagepar marco56 » Mercredi 17 Janvier 2018, 22:07

Un exemple :
Code: Tout sélectionner
\documentclass[11pt,a4paper]{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}


\usepackage{amsmath}
\usepackage{empheq}

\begin{document}

\begin{center}
\fbox{\begin{minipage}{0.5\textwidth}
\begin{align*}.....\end{align*}
\end{minipage}}
\end{center}

\begin{empheq}[box=\fbox]{equation}
a = bcd
\end{empheq}
\end{document}
marco56
Giga-utilisateur
 
Messages: 702
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: Encadrement dans environnement equations !!

Messagepar hard0 » Mercredi 17 Janvier 2018, 22:35

Merci à vous deux pour vos réponses.

Après avoir triturer la documentation, effectivement, une commande en ressort :
Code: Tout sélectionner
\Aboxed{}


Je souhaite encadrer ces deux équations ci-dessous:

Code: Tout sélectionner
\begin{align*}
      q_3^1 &=\arccos(\frac{\bar{x^2}+\bar{y^2}-L3^2-L4^2-L5^2}{2L3\sqrt{L4^2+L5^2}})+\atantwo(A,B) \\
      q_3^2 &=-\arccos(\frac{\bar{x^2}+\bar{y^2}-L3^2-L4^2-L5^2}{2L3\sqrt{L4^2+L5^2}})+\atantwo(A,B)
   \end{align*}


J'ai réussi à encadrer mes solutions mai séparément, la commande s'applique pour chaque ligne comme ci-dessous:
Code: Tout sélectionner
\begin{align*}
      \Aboxed{q_3^1 &=\arccos(\frac{\bar{x^2}+\bar{y^2}-L3^2-L4^2-L5^2}{2L3\sqrt{L4^2+L5^2}})+\atantwo(A,B)} \\
      \Aboxed{q_3^2 &=-\arccos(\frac{\bar{x^2}+\bar{y^2}-L3^2-L4^2-L5^2}{2L3\sqrt{L4^2+L5^2}})+\atantwo(A,B)}
   \end{align*}


PS: Balf, je suis d'accord avec toi pour l'environnement eqnarray, mais dans ce cas, lequel utilisé pour écrire une seule équation, plusieurs etc...
Entre \[ ou \begin{equation} ou \begin{align} ou \begin{array} etc...

Le problème est donc partiellement corrigé.

En revanche, grâce au package, j'ai réussi à régler un autre problème ^^.

Merci pour l’avancement déjà apporté.
hard0
Déca-utilisateur
 
Messages: 17
Inscription: Mercredi 17 Janvier 2018, 15:55
Statut actuel: Post-bac | Ecole d'ingénieur

Re: Encadrement dans environnement equations !!

Messagepar guiguiche » Mercredi 17 Janvier 2018, 22:44

Et avec :
Code: Tout sélectionner
\Aboxed{\begin{align*}...\end{align*}}
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
guiguiche
Modérateur
 
Messages: 8033
Inscription: Vendredi 06 Janvier 2006, 15:32
Localisation: Le Mans
Statut actuel: Actif et salarié | Enseignant

Re: Encadrement dans environnement equations !!

Messagepar hard0 » Mercredi 17 Janvier 2018, 23:00

Déjà essayé et cela ne fonctionne malheureusement pas.
hard0
Déca-utilisateur
 
Messages: 17
Inscription: Mercredi 17 Janvier 2018, 15:55
Statut actuel: Post-bac | Ecole d'ingénieur

Re: Encadrement dans environnement equations !!

Messagepar balf » Mercredi 17 Janvier 2018, 23:05

Cest quoi, la commande (fonction ?) \atantwo?

B. A.
balf
Zetta-utilisateur
 
Messages: 3697
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Encadrement dans environnement equations !!

Messagepar hard0 » Mercredi 17 Janvier 2018, 23:10

C'est une fonction qui contient deux paramètres, c'est un espèce d'arctangente.

Déclaré plus haut avec :
Code: Tout sélectionner
\DeclareMathOperator{\atantwo}{atan2}
hard0
Déca-utilisateur
 
Messages: 17
Inscription: Mercredi 17 Janvier 2018, 15:55
Statut actuel: Post-bac | Ecole d'ingénieur

Re: Encadrement dans environnement equations !!

Messagepar balf » Mercredi 17 Janvier 2018, 23:22

Voicui un code simple, avec l'extension empheq (donc inutile de charger mathtools ni amsmath : il le fait pour vous).
Code: Tout sélectionner
\documentclass[11pt, french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage[a4paper]{geometry}
\usepackage{empheq}
\DeclareMathOperator{\atantwo}{atan2}
\usepackage[svgnames]{xcolor}
\newcommand*\widefbox[1]{\fboxrule = 1pt \fboxsep = 8pt\fcolorbox{IndianRed}{BlanchedAlmond!25}{\enspace #1\enspace }}

\begin{document}

\begin{empheq}[box = \widefbox]{align*}
      q_3^1 &=\arccos\biggl(\frac{\bar{x}^2+\bar{y}^2-L3^2-L4^2-L5^2}{2L3\sqrt{L4^2+L5^2}}\biggr)+\atantwo(A,B) \\[1ex]
      q_3^2 &=-\arccos\biggl(\frac{\bar{x}^2+\bar{y}^2-L3^2-L4^2-L5^2}{2L3\sqrt{L4^2+L5^2}}\biggr)+\atantwo(A,B)
   \end{empheq}

\end{document}

B. A.
Fichiers joints
encadrergroupedequations.pdf
(60.63 Kio) Téléchargé 11 fois
balf
Zetta-utilisateur
 
Messages: 3697
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Encadrement dans environnement equations !!

Messagepar hard0 » Mercredi 17 Janvier 2018, 23:39

Cette solution fonctionne PARFAITEMENT.

Après de longues heures à la recherche de cet encadrement, voilà un résultat plus qu'à la hauteur de mes espérances. Le rendu est parfait.

Pour conclure,
pourrais-tu expliquer
Code: Tout sélectionner
{\enspace #1\enspace }
de ta fonction
et
Code: Tout sélectionner
[1ex]
en fin de ligne

Un grand merci à toi.
hard0
Déca-utilisateur
 
Messages: 17
Inscription: Mercredi 17 Janvier 2018, 15:55
Statut actuel: Post-bac | Ecole d'ingénieur

Re: Encadrement dans environnement equations !!

Messagepar balf » Mercredi 17 Janvier 2018, 23:52

\enspace, c'est pour rajouter un demi-cadratin au début et à la fin, pour que l'encadrement n'ait pas l'air trop étriqué horizontalement. On pourrait jouer uniquement avec une plus grande valeur de \fboxsep, mais en ce cas, ça augmente aussi l'espacement vertical.

\\[1ex] rajoute la hauteur de la lettre x à l'espacement vertical entre les deux lignes, toujours pour la même raison.

B. A.
balf
Zetta-utilisateur
 
Messages: 3697
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Encadrement dans environnement equations !!

Messagepar hard0 » Jeudi 18 Janvier 2018, 00:14

Ok super.

Ce n'est pas possible d'encadrer deux équations sur la même ligne séparé d'un petit texte ? c'est à dire avoir deux encadrés distincts séparé d'un texte.
Existe t-il une 'liste' des couleurs comme celle de "BlanchedAlomond"? :D
hard0
Déca-utilisateur
 
Messages: 17
Inscription: Mercredi 17 Janvier 2018, 15:55
Statut actuel: Post-bac | Ecole d'ingénieur

Re: Encadrement dans environnement equations !!

Messagepar balf » Jeudi 18 Janvier 2018, 00:36

hard0 a écrit:Ce n'est pas possible d'encadrer deux équations sur la même ligne séparé d'un petit texte ? c'est à dire avoir deux encadrés distincts séparé d'un texte.
Si, mais c'est simplement la commande \boxed d'amsmath appliquée à chacun des éléments. On peut patcher \boxed pour rajouter de la couleur, une couleur de fond et autres fanfreluches.

hard0 a écrit:Existe t-il une 'liste' des couleurs comme celle de "BlanchedAlmond"?
Là aussi, si (!!!). Trois, même, sans compter divers teintiers qui traînent sur le CTAN. Il suffit de regarder les listes de couleurs par noms dans la documentation de xcolor
La plus riche est celle de l'option [x11names (317 teintes, je crois. Il y a aussi [svgnames] (ce sont à peu près les couleurs HTML – 151 teintes) et [dvipsnames] (68).

B. A.
balf
Zetta-utilisateur
 
Messages: 3697
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google Adsense [Bot], Grapeshot [Crawler], Yahoo [Bot] et 19 invités