Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
domaines_specialises:chimie:mettre_en_forme_des_equations_chimiques [2019/04/02 06:18] – jejust | 4_domaines_specialises:chimie:mettre_en_forme_des_equations_chimiques [2023/05/02 23:15] (Version actuelle) – Ajout d'un avertissement concernant l'usage des maths pour les notations chimiques. jejust |
---|
====== Comment mettre en forme des formules chimiques? ====== | ====== Comment mettre en forme des formules chimiques? ====== |
| |
| <note important> |
| N'utilisez pas les équations mathématiques pour écrire les formules chimiques! |
| Cela donnerait des choses commes <latex>$H_2O$</latex> ou <latex>$CH_3$</latex>, |
| en italiques, alors que les formules chimiques ne sont pas censées l'être... |
| |
| **En dépannage**, il est encore mieux de bricoler quelque chose qui apparaîtra en romains, |
| par exemple comme ça: |
| <code latex> |
| La combustion de CH$_4$ donne H$_2$O et CO$_2$. |
| </code> |
| |
| <latex> |
| La combustion de CH$_4$ donne H$_2$O et CO$_2$. |
| </latex> |
| |
| (Mais il reste **beaucoup** plus propre d'utiliser un package adapté. Lisez ci-dessous.) |
| </note> |
| |
| Il existe des packages pour écrire |
| * les équations de réaction: mhchem, chemmacros (et chemformula) notamment; |
| * d'autres pour représenter des structures de molécules (organiques): chemfig notamment. Ces packages conviennet pour de petites structures, certainement moins pour un usage intensif. |
| |
| $\Reponse$ Le package [[ctanpkg>chemfig|chemfig]] permet de représenter des **structures |
| chimiques** à l'aide de TikZ. Il est maintenu et semble le plus utilisé. |
| |
| $\Reponse$ Les packages [[ctanpkg>chemmacros|chemmacros]] et [[ctanpkg>chemformula|chemformula]] permettent notamment d'écrire des **réactions |
| chimiques**. |
| |
$\Reponse$ Le package [[ctanpkg>ppchtex|ppchtex]] permet d'écrire des formules chimiques. | $\Reponse$ Le package [[ctanpkg>ppchtex|ppchtex]] permet d'écrire des formules chimiques. |
<note> | <note> |
**Commentaire de F. Jacquet:** | **Commentaire de F. Jacquet:** |
* [[ctanpkg>XyMTeX]] est incompatible avec le shareware French Pro de Bernard Gaulle. Pour utiliser les deux dans un même document, il suffit de repasser en mode ''english'' avant la macros puis ''french'' après. Je ne sais pas comment cela fonctionne pour les ''caption'' mais en théorie, cela devrait marcher! TODO: à verifier pour Babel french. | * [[ctanpkg>XyMTeX]] est incompatible avec le shareware French Pro de Bernard Gaulle. Pour utiliser les deux dans un même document, il suffit de repasser en mode ''english'' avant la macros puis ''french'' après. Je ne sais pas comment cela fonctionne pour les ''caption'' mais en théorie, cela devrait marcher ! TODO: à verifier pour Babel french. |
* [[ctanpkg>XyMTeX|XyMTeX]] possède le gros défaut de ne pas pouvoir faire de longues chaînes aliphatiques si l'on ne sait pas programmer le nombre de points entre deux structures. Le plus simple dans ce cas est donc l'emploi de ''Xfig'' (ou autre); | * [[ctanpkg>XyMTeX|XyMTeX]] possède le gros défaut de ne pas pouvoir faire de longues chaînes aliphatiques si l'on ne sait pas programmer le nombre de points entre deux structures. Le plus simple dans ce cas est donc l'emploi de ''Xfig'' (ou autre); |
* on ne peut pas imbriquer les formules, ce qui gêne considérablement son utilisation; en revanche, pour les cholestérols l'ensemble est très puissant! | * on ne peut pas imbriquer les formules, ce qui gêne considérablement son utilisation; en revanche, pour les cholestérols l'ensemble est très puissant ! |
</note> | </note> |
| |
| |
| |