Comment faire apparaître les crochets symbolisant la concentration molaire plus grands que ceux entrant dans l'écriture de la formule d'un complexe ?

Ouvrir dans l'éditeur Overleaf
   \documentclass[10pt,french]{article}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage[french]{babel}
    \usepackage[a4paper,margin=6mm]{geometry}
    \usepackage{chemformula}

    \begin{document}
    $[\ch{[Cr(Ox)2(H2O)2]^{-}}]=C_{0}=5\, mmol.L^{-1}$\\
    $$v=\dfrac{k'[\ch{[Cr(Ox2(H2O)2]^{-}]}[\ch{Ce^{4+}}]}{k''[\ch{Ce^{3+}}]+k'''[\ch{Ce^{4+}}]}$$
    \end{document}

Posée 21 Mar '20, 23:14

cbreton's gravatar image

cbreton
75733348
Taux d'acceptation : 9%

Modifiée 21 Mar '20, 23:19


Il est possible de rajouter une paire de \bigl ..... \bigr devant chacun des crochets concernés, mais je trouve qu'on a un code plus simple deéfinissant une commande \conc avec \DeclarePairedDelimiter de mathtools: cela définit une commande \conc* qui ajoute une paire de \left \right implicites devant les crochets, ou bien \conc accepte un argument optionnel comme [\big] (ou [Big], &c.) qui ajoute une paire debigl bigr` implicites devant les crochets.

En outre, les unités devant être tapées en caractères romains, je suggère l'utilisation de la commande \SI fournie par l'extension siunitx, qui se charge aussi de l'espacement entre nombres et unités.

Dernières remarques: en LaTeX, évitez la construction plain TeX $$ ... $$ pour les équation hors-texte. Pour des raisons d'espacement vertical, il vaut mieux utiliser \[ ... \]. L'option utf8 fr inputenc est inutile avec une version récente de LaTeX: c'est la valeur par défaut maintenant.

Ouvrir dans l'éditeur Overleaf
\documentclass[10pt, french]{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage[a4paper,margin=6mm]{geometry}
\usepackage{chemformula}
\usepackage{siunitx}
\usepackage{mathtools}
\DeclarePairedDelimiter{\conc}[]

\begin{document}

$\conc[\big]{\ch{[Cr(Ox)2(H2O)2]^{-}}}=C_{0}=\SI{5}{\mmol\per\L}$
 \[
v=\dfrac{k'\conc[\big]{\ch{[Cr(Ox2(H2O)2]^{-}}}\conc[\big]{\ch{Ce^{4+}}}}{k''\conc[\big]{\ch{Ce^{3+}}}+k''\conc[\big]{\ch{Ce^{4+}}}} \]

\end{document}
Lien permanent

Publiée 22 Mar '20, 00:34

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Modifiée 22 Mar '20, 12:39

Pathe's gravatar image

Pathe ♦♦
7.5k29197245

1

Ajout: Impossible de charger une image du résultat (Permission denied). Que se passe-t-il ?

Je ne sais pas mais j'ai réussi à le faire.

(22 Mar '20, 12:18) denis ♦♦ denis's gravatar image

@Bernard. Merci pour les conseils. Pour l'écriture des unités, ce qui me gêne, c'est qu'il n'y a pas de point entre mol et L. N'y aurait-il pas une solution pour le faire apparaître ?

(22 Mar '20, 13:45) cbreton cbreton's gravatar image
1

@cbreton Plutôt que poser une question en commentaire, il est préférable de créer une nouvelle question à part entière (éventuellement en y indiquant le lien avec la question actuelle).

(22 Mar '20, 14:54) denis ♦♦ denis's gravatar image

@denis: merci beaucoup!

(22 Mar '20, 14:58) Bernard Bernard's gravatar image

Si, on peut le faire, avec ce code, par exemple: \SI{5}{\mmol{\,.\,}\L^{-1}}, mais on est obligé d'ajouter le point et les espaces, ainsi que l'exposant -1, à la main. Et puis, est-ce bien la norme ?

(22 Mar '20, 15:01) Bernard Bernard's gravatar image

Je pense que c'est une norme anglosaxonne. Les français mettent un point entre chaque unité.

(22 Mar '20, 15:26) cbreton cbreton's gravatar image
2

@Bernard : je vous en prie :) En revanche, pour répondre à la question auxiliaire de @cbreton, il y a mieux : \sisetup{inter-unit-product = \ensuremath{{}\cdot{}}}. Mais le mieux serait qu'il crée une nouvelle question à part entière sans quoi, et cette question, et nos réponses, auront du mal à être trouvées ultérieurement par d'autres personnes.

(22 Mar '20, 15:29) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 7 Afficher 2 commentaire(s) en plus
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.