floss:chimie

Ceci est une ancienne révision du document !


Logiciels et formats libres en chimie

(en construction)

Lorsqu'on veut créer des documents dans le domaine de la chimie, on a inévitablement à écrire des formules chimiques, développées, semi-développées, compactes,… Voici quelques logiciels permettant de réaliser des documents ayant trait à la chimie.

L'apprentissage des fonctionnalités de base d'un de ces logiciels vous permettra de réaliser des figures très utiles pour les travaux de vos cours de chimie.

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 ==== Attention : l'utilisation de logiciels non-libres vous rendent beaucoup plus dépendant des décisions des développeurs de ces logiciels. * KnowItAll (Windows, gratuit pour usage académique) : http://www.knowitall.com/academic/welcome.asp * Chem Sketch (Windows, gratuit pour usage académique) : http://www.acdlabs.com/download/ * Isis-draw (Windows, gratuit) : http://mdl-isis-draw.software.informer.com/ * N.B. : ChemDraw est un logiciel payant** sous Windows. Vous devez être en règle de licence pour l'utiliser.

D'autre part, on est très souvent confronté au problème de l'écriture de la double flèche dans un logiciel bureautique simple comme MS Word ou LibreOffice Writer. Ceci peut être résolu facilement par l'installation de la “Royal Society of Chemistry TrueType font” (http://www.rsc.org/education/teachers/learnnet/rscfont.htm). Cette police s'installe facilement par copie dans le répertoire correspondant prévu par le système d'exploitation. Voici quelques exemples de sites web expliquant comment installer des polices :

Attention que du point de vue droit d'utilisation, de nombreuses polices, notamment gratuites, sont sous des licences propriétaires. Cela peut poser problèmes pour la réalisation de documents diffusés largement.

Unicode est une norme informatique développée par le Consortium Unicode qui vise à donner à tout caractère de n'importe quel système d’écriture de langue un identifiant numérique unique, et ce de manière unifiée, quelle que soit la plate-forme informatique ou le logiciel.

Quelques liens importants :

Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Vous reconnaissez également que vous avez lu et compris notre politique de confidentialité. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
  • floss/chimie.1359642715.txt.gz
  • Dernière modification : 2013/01/31 15:31
  • de villersd