Outils pour utilisateurs

Outils du site


floss:chimie

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Dernière révision Les deux révisions suivantes
floss:chimie [2013/01/31 11:56]
villersd
floss:chimie [2013/01/31 15:31]
villersd
Ligne 16: Ligne 16:
  
 ==== LaTeX et les représentations en chimie ==== ==== LaTeX et les représentations en chimie ====
 +
 +=== Chemmacros ====
 +[[http://​www.ctan.org/​tex-archive/​macros/​latex/​contrib/​chemmacros|Chemmacros]] utilise d'​autres package de chimie, et permet notamment d'​écrire des équations chimiques. Voici un exemple de code LaTeX pour écrire une oxydo-réduction
 +
 +<sxh tex; title : chemmacros-exemple-redox.py>​
 +%************************
 +% fichier tex exemple d'​utilisation de la classe chemmacros
 +% pour un document avec de la chimie
 +\documentclass[12pt,​a4paper]{article}
 +\usepackage[utf8]{inputenc}
 +\usepackage[english,​french]{babel} ​ % la dernière langue est celle par défaut
 +\usepackage[T1]{fontenc}
 +\usepackage{url}
 +\usepackage{chemmacros} % ‘chemmacros’,​ ‘chemformula’ and ‘ghsystem’ are loaded
 +\usepackage{siunitx}
 +\chemsetup[option]{language=french}
 +\usepackage{chemfig}
 +\usepackage{mhchem}
 +\usepackage[colorlinks=false,​bookmarks=true]{hyperref} % package à charger en dernier lieu
 +%***************
 +\begin{document}
 +
 +\section{Oxydation,​ réduction, N.O., redox !}
 +
 +\chemsetup[ox]{explicit-sign = true}
 +\chemsetup{ox/​roman = false}
 +\chemsetup[phases]{pos=sub} % pour mettre l'​état physique en indice
 +
 +Oxydation du cuivre :
 +
 +\vspace*{1.5cm}
 +\ch{"​\OX{a,​\ox{0,​Cu}}"​ \sld} $\rightarrow$ \ch{"​\OX{b,​\ox{2,​Cu}}\pch[2]\aq"​} + 2 \el
 +\redox(a,​b)[red,​-stealth]{oxydation}
 +\redox(a,​b)[blue,​stealth-][-1]{réduction}
 +
 +\vspace*{2cm}
 +
 +Réduction de l'ion nitrate :
 +
 +\vspace*{1.5cm}
 +\ch{"​\OX{a,​\ox{5,​N}}"​ "​\ox{-2,​O}"​ {}3\mch\aq} + 4 \ch{\Hpl\aq} + 3 \el $\rightarrow$ \ch{"​\OX{b,​\ox{2,​N}}"​ "​\ox{-2,​O}"​ \gas} 
 +\redox(a,​b)[blue,​-stealth]{réduction}
 +\redox(a,​b)[red,​stealth-][-1]{oxydation}
 ++ 2 \ch{H2O}
 +
 +\vspace*{2cm}
 +
 +La première équation doit être multipliée par 3 et l'​autre par deux !
 +
 +\vspace*{1.5cm}
 +3 \ch{"​\OX{a,​\ox{0,​Cu}}"​ \sld} + 2 \ch{"​\OX{c,​\ox{5,​N}}"​ "​\ox{-2,​O}"​ {}3\mch\aq}
 ++ 8 \ch{\Hpl\aq} $\rightarrow$ 3 \ch{"​\OX{b,​\ox{2,​Cu}}\pch[2]\aq"​} + 2 \ch{"​\OX{d,​\ox{2,​N}}"​ "​\ox{-2,​O}"​ \gas} 
 +\redox(c,​d)[blue,​-stealth]{réduction}
 +\redox(a,​b)[red,​-stealth][-1]{oxydation}
 ++ 4 \ch{H2O}
 +
 +\end{document}
 +
 +</​sxh>​
  
 ==== Pour mémoire : logiciels gratuits non-libres ==== ==== Pour mémoire : logiciels gratuits non-libres ====
floss/chimie.txt · Dernière modification: 2013/01/31 15:40 par villersd