Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

exposant et indice à gauche

341 views
Skip to first unread message

Latreyte David

unread,
Dec 16, 2002, 4:46:02 AM12/16/02
to
Bonjour,
j'ai juste une petite question : en physique nucléaire, on écrit souvent des
indices et exposants à gauche ($^0_{-1}e$ par exemple). Le résultat n'est
pas toujours heureux car justifié à gauche (le 0 est au dessus du signe -
dans mon exemple). Comment peut-on justifier à droite ces indice et
exposant ?
Merci pour votre attention.
--
Latreyte David http://www.gaule.org
Powered with Debian GNU/Linux Sarge
--

Josselin Noirel

unread,
Dec 16, 2002, 5:00:56 AM12/16/02
to
Latreyte David , a écrit ceci :

> Bonjour,
> j'ai juste une petite question : en physique nucléaire, on écrit souvent des
> indices et exposants à gauche ($^0_{-1}e$ par exemple). Le résultat n'est
> pas toujours heureux car justifié à gauche (le 0 est au dessus du signe -
> dans mon exemple). Comment peut-on justifier à droite ces indice et
> exposant ?
> Merci pour votre attention.

$^{\hphantom{-}0}_{-1}e$ dans ce cas precis. Mais n'y aurait-il pas un
package qui fasse cela ?

-- Josselin

Josselin Noirel

unread,
Dec 16, 2002, 6:27:18 AM12/16/02
to
Francoise Marre-Fournier , a écrit ceci :
> Josselin Noirel disait (ici : <atk88o$9ac$1...@nef.ens.fr>) :

>
>>$^{\hphantom{-}0}_{-1}e$ dans ce cas precis. Mais n'y aurait-il pas un
>>package qui fasse cela ?
> Euh, question bête : le mode math est-il fait pour ça, justifié dans ce cas,

Pour repondre a cote, je dirais qu'il n'est pas injustifie.
1. Plus facile ;
2. exemple du LaTeX companion je crois a propos des arguments optionnels
(\newcommand{\H}[1][0]{\ensuremath{H_{#1}}} ou quelque chose comme ca) ;
3. par tradition (il me semble que les bouquins de physique font cet usage)
;
4. le mathsurround n'est pas desagreable non plus.

-- Josselin, pas tres convaincant

Latreyte David

unread,
Dec 17, 2002, 6:41:04 AM12/17/02
to
Francoise Marre-Fournier wrote:

> Josselin Noirel disait (ici : <atk88o$9ac$1...@nef.ens.fr>) :
>

>>$^{\hphantom{-}0}_{-1}e$ dans ce cas precis. Mais n'y aurait-il pas un
>>package qui fasse cela ?
>

> Euh, question bête : le mode math est-il fait pour ça, justifié dans ce

> cas, etc. ?
>
oui, car cette expression intervient dans une équation qui décrit la
transformation possible du noyau.
Bonne journée

Jean-Come Charpentier

unread,
Dec 17, 2002, 9:38:45 PM12/17/02
to
Latreyte David wrote:
> Bonjour,
> j'ai juste une petite question : en physique nucléaire, on écrit souvent des
> indices et exposants à gauche ($^0_{-1}e$ par exemple). Le résultat n'est
> pas toujours heureux car justifié à gauche (le 0 est au dessus du signe -
> dans mon exemple). Comment peut-on justifier à droite ces indice et
> exposant ?
> Merci pour votre attention.

Package amsmath (obligatoire, rappelons-le), puis, de façon générale :

$$\sideset{^{\text{haut gauche}}_{\text{bas gauche}}}%
{^{\text{haut droite}}_{\text{bas droite}}}\sum \mathrm{bizarre}$$

et, dans l'exemple donné :
$\sideset{^{\hphantom{-\null}0}_{-1}}{}{\mathop{e}}$
C'est un peu plus compliqué car :
- le sideset ne s'applique qu'à des opérateurs (d'où le \mathop)
- il y a une justification à gauche des exposants et indices d'où le
tour de passe-passe avec le \hpantom{-\null} pour positionner le « 0 »
pile poil au-dessus du « 1 » de « -1 ». Cela dit, si vous préférerez la
justification à gauche, c'est alors beaucoup plus simple à taper !

Si cela doit être utilisé souvent, il y a intérêt à se faire une
macro. Pour un traitement vraiment général, c'est-à-dire en ne
connaissant pas a priori les largeurs de l'exposant et de l'indice
gauches, il va falloir jongler avec les boîtes pour obtenir l'alignement
à droite dans toutes les situations.

Jean-Côme Charpentier

0 new messages