Vous êtes ici : Accueil > LaTeX > Chimie et LaTeX > Dessiner des molécules avec LaTeX grâce à PPCHTeX
Publié : 2 mai 2008
Format PDF Enregistrer au format PDF

Dessiner des molécules avec LaTeX grâce à PPCHTeX

Comment écrire des formules de chimie organique avec LaTeX !

PNG - 4.6 ko
\definechemical[guanine]
 {\chemical[SIX,B6,B1,+SB2,-SB3,EB3,+SB4,-SB5,Z35][N,N]
  \chemical[SIX,R4,SR5,ER6,RZ456][\SR{H_2N},H,O]
  \chemical[SIX,MOV1,-SB1,EB1,+SB2,-SB3,EB4,-SS6,Z13,SR3,RZ3][N,N,H]}
\startchemical[height=6500,top=2000,bottom=2500,width=5000,left=2000]
 \chemical[guanine]
%   \bottext{Guanine (G)}
\stopchemical

Quelques astuces :

- Charger "etex", puis "m-pictex" et "m-ch-en"
- Pour babel : [francais,english]babel
- selectlanguage english avant chaque formule
- selectlanguage francais après chaque formule

LaTeX - 20.2 ko
source LaTeX
PDF - 179.8 ko
Le résultat en pdf

L’extension PPCHTeX permet de dessiner des molécules développées en deux dimensions, et de représenter les orientations des liaisons (liaisons tétraédriques du carbone, projection de Newman, ... ), bref d’écrire des formules de chimie organique sous LaTeX. Ce document a pour but d’ être une rapide introduction à cette extension.

Ce document est un COPIER-COLLER extrait du wikibook Programmation LaTeX,

et en particulier du chapitre Dessiner des molécules’.

Le document original a pour auteur Christophe Dang Ngoc Chan.

Je tiens à le saluer pour ce travail qui m’a enfin permis d’introduire des formules de chimie organique dans mes notes de cours.

Ma contribution a été de très légèrement adapter le texte pour \LaTeX. Ainsi, j’ai systématiquement mis les « \startchemical » , « \stopchemical » et les « \chemical » dans l’environnement ’’verbatim`` pour visualiser le code. J’ai également dédoublé ces « \startchemical » pour rendre le résultat des commandes visibles quand il y avait lieu.

J’ai aussi quelque peu modifié les commandes et/ou exemples quand cela me semblait judicieux de le faire.

J’ai structuré le document « à la LaTeX » en ajoutant des sections et sous sections. Finalement, j’ai ajouté quelques exemples simples destinés à mes notes de cours.

portfolio

Documents joints