« LaTeX/Écrire de la physique » : différence entre les versions
Contenu supprimé Contenu ajouté
→Notation de Dirac, bra et ket... : corrections, mise en forme |
→Notation de Dirac, bra et ket : notation avec accolades : à ce stade (approche élémentaire de LaTeX), on n'a pas parlé de la manière dont LaTeX lit les paramètres... |
||
Ligne 184 :
</source>
Ainsi, <code>\ket{n_i}</code> donne <math>|n_i\rangle</math>, <code>\bra
On peut ensuite créer de nouvelles commandes utilisant <code>\bra</code> et <code>\ket</code>, par exemple
<source lang="latex">
\newcommand{\uiacuj}{\ensuremath{\bra{u_i}\hat
</source>
et donc <code>\uiacuj</code> donne <math>\langle u_i|\hat
Ou encore, pour rendre cette dernière commande paramétrable :
<source lang="latex">
\newcommand{\elemm}[3]{\ensuremath{\bra{#1}\hat{#2}\ket{#3}}\xspace}
</source>
par exemple, <code>\elemm
Pour écrire un produit scalaire, de la même façon :
Ligne 201 :
\newcommand{\psh}[2]{\ensuremath{\langle #1|#2\rangle}\xspace}
</source>
et donc <code>\psh
Un joli exemple, pour le plaisir .En plus des commandes ci-dessus, on peut faire du zèle et créer les commandes suivantes
Ligne 210 :
Et alors
<source lang="latex">
\ket
</source>
donne
{{début rendu LaTeX}
<math>
|n\rangle^{(1)}\sim |n\rangle + \sum_{p\neq n}\frac{|\langle p | \hat
{{fin rendu LaTeX}}
ce qui, sans les macros, s'écrirait in extenso
<source lang="latex">
| n \rangle^{(1)} \sim | n \rangle + \sum_{p\neq n}\frac{| \langle p | \hat
</source>
|