summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pst-labo/pst-labo-docFR.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/pst-labo/pst-labo-docFR.tex')
-rw-r--r--Master/texmf-dist/doc/latex/pst-labo/pst-labo-docFR.tex916
1 files changed, 916 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/pst-labo/pst-labo-docFR.tex b/Master/texmf-dist/doc/latex/pst-labo/pst-labo-docFR.tex
new file mode 100644
index 00000000000..ec1762a69fb
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pst-labo/pst-labo-docFR.tex
@@ -0,0 +1,916 @@
+\title{\texttt{PST-Labo} - matériel de chimie\thanks{Traduction française
+ réalisée par Arnaud Schmittbuhl}\\
+\footnotesize{version \PSTfileversion}}
+\author{%
+Denis Girou\thanks{\url{Denis.Girou@idris.fr}},
+Christophe Jorssen\thanks{\url{Christophe.Jorssen@wanadoo.fr}},
+Manuel Luque\thanks{\url{Mluque5130@aol.com}} and
+Herbert Vo\ss\thanks{\url{voss@pstricks.de}}}
+\date{\today}
+\maketitle
+
+\begin{abstract}
+ L'extension \LPack{pst-labo} propose un ensemble de macros pour dessiner le
+ matériel utilisé en chimie. \cite{pst-labo} En suivant les schématisations
+ standards employées, \LPack{pst-labo} vous évite ainsi d'avoir à les réaliser
+ vous même. Au-delà du simple usage de \LPack{pst-labo}, ce document explique
+ comment créer des objets de « haut-niveau » à l'aide de commandes de
+ \PST. \cite{PSTricks2} Tous les objets de base sont contenus dans le fichier
+ \LFile{pst-laboObj.tex} et sont chargés au démarrage de l'extension
+ \LPack{pst-labo}. Ces objets peuvent être utilisés en vue de créer une
+ extension personnelle et sont répertoriés dans la
+ section~\ref{sec:pstlabo:Objects}.
+\end{abstract}
+
+\tableofcontents
+
+\newpage
+% ---------------------------------------------------------------------------------------
+\section{Paramètres}\label{sec:pstlabo8:Parameter}
+% ---------------------------------------------------------------------------------------
+Le tableau~\ref{tab:pst-labo:Parameter} répertorie l'ensemble des paramètres
+propres à \LPack{pst-labo}.
+
+\noindent
+\LTXtable{\linewidth}{pstlabo8-tab1-FR.tex}%
+
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{Type de verrerie}}\label{subsec-pstlabo-glassType}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{glassType} sert à décrire le type de verrerie. Par défaut, il
+s'agit d'un tube à essai.
+
+\bgroup
+\begin{LTXexample}[preset=\raggedright]
+\psset{unit=0.5cm}
+\pstTubeEssais
+\pstTubeEssais[glassType=ballon]
+\pstTubeEssais[glassType=erlen]
+\pstTubeEssais[glassType=becher]
+\pstTubeEssais[glassType=flacon]
+\pstTubeEssais[glassType=fioleJauge]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{bouchon}}\label{subsec-pstlabo-bouchon}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{bouchon} représente la verrerie hermétiquement scellée par un
+bouchon.
+
+\bgroup
+\begin{LTXexample}[width=0.575\linewidth,preset=\raggedright]
+\psset{unit=0.45cm}
+\psset{bouchon=true}
+\pstTubeEssais[glassType=tube]
+\pstTubeEssais[glassType=ballon]
+\pstTubeEssais[glassType=erlen]
+\pstTubeEssais[glassType=flacon]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{pince}}\label{subsec-pstlabo-pince}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{pince} place une pince en bois autour du col de la verrerie.
+
+\bgroup
+\begin{LTXexample}[width=0.55\linewidth,preset=\raggedright]
+\psset{unit=0.5cm}
+\psset{bouchon=true,pince=true}
+\pstTubeEssais[glassType=tube]\hspace{1cm}
+\pstTubeEssais[glassType=erlen]
+\end{LTXexample}
+\egroup
+
+
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{tubeDroit}}\label{subsec-pstlabo-tubeDroit}
+%
+%---------------------------------------------------------------------------------------
+L'option \Loption{tubeDroit} place un réfrigérant à air dans le bouchon.
+Cette option n'est utilisable que si \verb+bouchon=true+, ce qui assuré en
+interne par défaut. Prenez garde au fait qu'aucun espace vertical n'est réservé
+au-dessus de la verrerie pour placer le réfrigérant. Cette espace doit être
+placé manuellement, par exemple avec \verb+\rule{0pt}{4cm}+.
+
+\bgroup
+\begin{LTXexample}[width=0.55\linewidth,preset=\raggedright]
+\psset{unit=0.5cm}
+\psset{tubeDroit=true}
+\rule{0pt}{4cm}%
+\pstTubeEssais
+\pstTubeEssais[glassType=ballon]
+\pstTubeEssais[glassType=erlen]
+\end{LTXexample}
+\egroup
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{tubeCoude}}\label{subsec-pstlabo-tubeCoude}
+%
+%---------------------------------------------------------------------------------------
+L'option \Loption{tubeCoude} est pratiquement identique à la précédente, à la
+différence du coude à angle droit. L'espace vertical nécessaire au-dessus de
+la verrerie est donc moins important.
+
+\bgroup
+\begin{LTXexample}[width=0.55\linewidth,preset=\raggedright]
+\psset{unit=0.5cm}
+\psset{tubeCoude=true}
+\rule{0pt}{2.5cm}%
+\pstTubeEssais[glassType=erlen]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{tubeCoudeU}}\label{subsec-pstlabo-tubeCoudeU}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{tubeCoudeU} est similaire à la précédente, mais le coude a
+une forme de U. Là aussi, moins d'espace vertical est nécessaire à son placement.
+
+\bgroup
+\begin{LTXexample}[width=0.5\linewidth,preset=\raggedright]
+\psset{unit=0.5cm}
+\psset{tubeCoudeU=true}
+\rule{0pt}{2.5cm}%
+\pstTubeEssais[glassType=ballon]
+\end{LTXexample}
+\egroup
+
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{tubeCoudeUB}}\label{subsec-pstlabo-tubeCoudeUB}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{tubeCoudeUB} ressemble au tube coudé en U mais s'étend plus
+bas. Ceci peut être est intéressant lors d'une utilisation conjointe avec la
+commande \Lmcs{pstChauffageBallon}.
+
+\bgroup
+\begin{LTXexample}[pos=t,preset=\raggedright]
+\psset{unit=0.5cm,glassType=ballon}
+\pstChauffageBallon[tubeCoudeU] \pstChauffageBallon[tubeCoudeUB]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{etiquette} et \texttt{Numero}}\label{subsec-pstlabo-etiquette}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{etiquette} est un booléen commandant l'affichage d'une
+étiquette dont le contenu se trouve dans le paramètre \Loption{Numero}.
+
+\bgroup
+\begin{LTXexample}[width=0.42\linewidth,preset=\raggedright]
+\psset{unit=0.5cm}
+\pstTubeEssais[etiquette]
+\pstTubeEssais[etiquette,Numero=1]
+\pstTubeEssais[glassType=flacon,bouchon,%
+ etiquette,Numero={\small Cu$^{2+}$}]
+\end{LTXexample}
+\egroup
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{tubePenche}}\label{subsec-pstlabo-tubePenche}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{tubePenche} permet d'incliner la verrerie utilisée en
+conservant horizontal l'interface air-eau. Les angles d'inclinaison doivent
+être compris entre $-65$ et $+65$ degrés.
+
+\bgroup
+\begin{LTXexample}[width=0.4\linewidth,preset=\raggedright]
+\psset{unit=0.5cm}
+\pstTubeEssais[tubeDroit=true,tubePenche=40]
+\pstTubeEssais[tubePenche=-20,bouchon]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{tubeSeul}}\label{subsec-pstlabo-tubeSeul}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{tubeSeul} détermine la taille du dessin. Les figures suivantes
+illustrent l'intérêt de ce paramètre, avec la commande \Lmcs{psframebox}.
+Si l'option n'était pas employée, la figure de droite, où le tube à essai de
+barbotage est absent, aurait la même largeur que la figure de gauche.
+L'option \verb+tubeSeul=true+ prévient ce comportement. Cette option ne
+fonctionne qu'avec la commande \Lmcs{pstChauffageTube} et de la verrerie de
+type \verb+ballon+ et \verb+tube+.
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm,glassType=ballon,becBunsen}
+\psframebox{\pstChauffageTube[becBunsen,barbotage]}
+\psframebox{\pstChauffageTube[tubeSeul=true]}
+\end{LTXexample}
+\egroup
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{becBunsen}}\label{subsec-pstlabo-becBunsen}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{becbunsen} ajoute un bec Bunsen sous la verrerie.
+Par défaut, ce paramètre est activé (\verb+becbunsen=true+) pour la commande
+\Lmcs{pstChauffeTube} et désactivé (\verb+false+) pour la commande
+\Lmcs{pstChauffageBallon}.
+
+\bgroup
+\begin{LTXexample}[width=0.5\linewidth]
+\psset{unit=0.5cm,tubeSeul=true}
+\pstChauffageTube
+\pstChauffageTube[becBunsen=false]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{barbotage}}\label{subsec-pstlabo-barbotage}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{barbotage} place un tube à essai supplémentaire, relié par un
+tube à dégagement au premier tube. Afin de réserver la largeur suffisante pour
+placer l'ensemble, le paramètre \Loption{tubeSeul} ne doit pas être activé
+(voir la section~\vref{subsec-pstlabo-tubeSeul}).
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm}
+\pstChauffageTube[tubeSeul=true]
+\pstChauffageTube[barbotage]
+\end{LTXexample}
+\egroup
+
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{substance}}\label{subsec-pstlabo-substance}
+% ---------------------------------------------------------------------------------------
+La nature de la substance placée dans la verrerie est choisie par l'option
+\Loption{substance}. Il s'agit, par défaut, d'un liquide bleu
+(\Lmcs{pstBullesChampagne}). Le tableau~\ref{tab-pstlabo-substance} recense les
+divers choix possibles. Les options \Lmcs{pstFilaments} et \Lmcs{pstBULLES}
+contiennent également un paramètre de couleur.
+
+\begin{table}[!htb]
+\caption{Résumé des commandes de l'option \Loption{substance}}\label{tab-pstlabo-substance}
+\centering
+\begin{tabular}{@{}lcl@{}}
+\emph{commande} & \emph{défaut} & \emph{commentaire}\\\hline
+\Lmcs{pstBullesChampagne}\Largs{valeur} & 25 & standard\\
+\Lmcs{pstFilaments}\Largs{valeur}\Largb{couleur} & 5\\
+\Lmcs{pstBilles}\Largs{valeur} & 50 & deux dimensions\\
+\Lmcs{pstBULLES}\Largs{valeur}\Largb{couleur} & 20 & trois dimensions
+\end{tabular}
+\end{table}
+
+Le paramètre optionnel correspond au nombre de tour de la boucle
+\Lmcs{multido}. Il n'est pas limité mais des valeurs supérieures à $80$ peuvent
+saturer la mémoire allouée par \TeX. Pour modifier cette taille, il faut se
+référer au fichier de configuration de \TeX, localisable par la commande
+\verb+kpsewhich texmf.cnf+.
+
+\begin{lstlisting}[language=sh]
+voss@shania:~> kpsewhich texmf.cnf
+/usr/local/texlive/2005/texmf/web2c/texmf.cnf
+\end{lstlisting}
+
+
+La première série d'exemples montre le comportement par défaut, avec deux
+couleurs aléatoires. La seconde illustre le comportement du paramètre
+optionnel. Les commandes \Loption{substance} et \Loption{solide} peuvent être
+associées sans difficultés.
+
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm,glassType=becher}
+\pstTubeEssais
+\pstTubeEssais[substance=\pstBullesChampagne]
+\pstTubeEssais[substance=\pstFilaments{red}]
+\pstTubeEssais[substance=\pstBilles]
+\pstTubeEssais[substance=\pstBULLES{white}]
+\end{LTXexample}
+\egroup
+
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm,glassType=becher}
+\pstTubeEssais[substance={\pstBullesChampagne[80]}]
+\pstTubeEssais[substance={\pstFilaments[20]{black}}]
+\pstTubeEssais[substance={\pstBilles[80]}]
+\pstTubeEssais[substance={\pstBULLES[20]{white}}]
+\end{LTXexample}
+\egroup
+
+Lorsque le paramètre optionnel est utilisé, il faut tenir compte du fait qu'il
+fait partie d'un autre paramètre, si bien que l'ensemble doit être placé entre
+accolades, comme le montrent les exemples précédents.
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{solide}}\label{subsec-pstlabo-solide}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{solide} permet de spécifier le type de substance que
+contiendra la verrerie. L'ensemble des paramètres acceptés se trouve dans le
+tableau~\ref{tab-pstlabo-solide}. Les règles d'application sont identiques à
+celles de la section~\ref{subsec-pstlabo-substance}.
+
+\begin{table}[!htb]
+\caption{Résumé des commandes de l'option \Loption{substance}}\label{tab-pstlabo-solide}
+\centering
+\begin{tabular}{@{}lc@{}}
+\emph{commande} & \emph{défaut} \\\hline
+\Lmcs{pstTournureCuivre}\Largs{valeur} & 30 \\
+\Lmcs{pstClouFer}\Largs{valeur} & 60\\
+\Lmcs{pstGrenailleZinc}\Largs{valeur} & 25
+\end{tabular}
+\end{table}
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm,glassType=becher}
+\pstTubeEssais
+\pstTubeEssais[solide=\pstTournureCuivre]
+\pstTubeEssais[solide=\pstClouFer]
+\pstTubeEssais[solide=\pstGrenailleZinc]
+\end{LTXexample}
+\egroup
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm,glassType=becher}
+\pstTubeEssais[solide={\pstTournureCuivre[50]}]
+\pstTubeEssais[solide={\pstGrenailleZinc[80]}]
+\pstTubeEssais[glassType=ballon,solide={\pstClouFer[50]}]
+\end{LTXexample}
+\egroup
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{tubeRecourbe}}\label{subsec-pstlabo-tubeRecourbe}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{tubeRecourbe} place un tube à dégagement courbé sur le
+bouchon de la verrerie employée, ainsi qu'un bec Bunsen.
+
+\bgroup
+\begin{LTXexample}[pos=t,preset=\raggedright]
+\psset{unit=0.5cm,glassType=erlen,recuperationGaz,substance=\pstTournureCuivre}
+\pstChauffageBallon
+\pstChauffageBallon[tubeRecourbe]
+\end{LTXexample}
+\egroup
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{tubeRecourbeCourt}}\label{subsec-pstlabo-tubeRecourbeCourt}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{tubeRecourbeCourt} est semblable à l'option
+\Loption{tubeRecourbe} mais place un tube court, sans bec Bunsen.
+
+\bgroup
+\begin{LTXexample}[pos=t,preset=\raggedright]
+\psset{unit=0.5cm,glassType=flacon,recuperationGaz,substance=\pstFilaments{red}}
+\pstChauffageBallon[tubeRecourbe]
+\pstChauffageBallon[tubeRecourbeCourt]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{doubletube}}\label{subsec-pstlabo-doubletube}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{doubletube} dessine deux tubes à dégagement, dont un avec
+un robinet d'arrêt.
+
+\bgroup
+\begin{LTXexample}[width=0.6\linewidth]
+\rule{0pt}{4cm}
+\psset{unit=0.5cm,glassType=ballon,%
+ substance=\pstClouFer}
+\pstBallon
+\pstBallon[doubletube]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{refrigerantBoulle}}\label{subsec-pstlabo-refrigerantBoulle}
+% ---------------------------------------------------------------------------------------
+Pour représenter un montage à reflux, il faut utiliser l'option
+\Loption{refrigerantBoulle} qui place un réfrigérant à boule au dessus du
+ballon, et un chauffe-ballon électrique en dessous. Si d'autres éléments sont
+ajoutés, il faudra tenir compte du fait que le centre graphique du dessin
+correspond au centre géométrique de la figure.
+
+\bgroup
+\begin{LTXexample}[width=0.3\linewidth]
+\psset{unit=0.5cm}
+\pstBallon[refrigerantBoulles,glassType=ballon,%
+ substance=\pstClouFer]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{recuperationGaz}}\label{subsec-pstlabo-recuperationGaz}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{recuperationGaz} place le dispositif de récupération des gaz.
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm,glassType=flacon,tubeRecourbe,substance={\pstFilaments[10]{red}}}
+\pstChauffageBallon
+\pstChauffageBallon[recuperationGaz]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{burette}}\label{subsec-pstlabo-burette}
+% ---------------------------------------------------------------------------------------
+Par défaut, la commande \Lmcs{pstDosage} dessine un montage de dosage, avec
+burette. L'utilisation de cette option permet de supprimer la burette.
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.4cm}
+\pstDosage[glassType=erlen]
+\pstDosage[glassType=erlen,burette=false]
+\end{LTXexample}
+\egroup
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{niveauReactifBurette} et \texttt{couleurReactifBurette}}\label{subsec-pstlabo-niveauReactifBurette}
+% ---------------------------------------------------------------------------------------
+Les options \Loption{niveauReactifBurette} et \Loption{couleurReactifBurette}
+contrôlent respectivement le niveau, en pourcentage, et la couleur du liquide
+dans la burette.
+
+\begin{center}
+\bgroup
+\psset{unit=0.4cm,glassType=erlen,niveauLiquide1=60}
+\pstDosage[niveauReactifBurette=25,couleurReactifBurette=cyan]
+\pstDosage[niveauReactifBurette=10]
+\egroup
+\end{center}
+\begin{lstlisting}
+\psset{unit=0.4cm,glassType=erlen,niveauLiquide1=60}
+\pstDosage[niveauReactifBurette=25,couleurReactifBurette=cyan]
+\pstDosage[niveauReactifBurette=10]
+\end{lstlisting}
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{AspectMelange} et \texttt{CouleurDistillat}}\label{subsec-pstlabo-AspectMelange}
+% ---------------------------------------------------------------------------------------
+La couleur du mélange des réactifs se fait sous forme d'un gradient de couleur
+que l'on sélectionne par l'option \Loption{AspectMelange}. Elle doit
+correspondre à l'un des styles prédéfinis. La couleur du distillat est régie par
+l'option \Loption{CouleurDistillat}
+
+\begin{center}
+\bgroup
+\psset{unit=0.4cm}
+\pstDistillation(-3,-10)(7,6)\quad
+\pstDistillation[AspectMelange=Diffusion,CouleurDistillat=red](-3,-10)(7,6)
+\egroup
+\end{center}
+
+\begin{lstlisting}
+\psset{unit=0.4cm}
+\pstDistillation(-3,-10)(7,6)\quad
+\pstDistillation[AspectMelange=Diffusion,CouleurDistillat=red](-3,-10)(7,6)
+\end{lstlisting}
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{phmetre}}\label{subsec-pstlabo-phmetre}
+% ---------------------------------------------------------------------------------------
+L'option \Loption{phmetre} ne fonctionne qu'avec la commande \Lmcs{pstDosage}
+et place un pH-mètre dans le bécher de dosage.
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm,glassType=becher,burette=false}
+\pstDosage
+\pstDosage[phmetre]
+\end{LTXexample}
+\egroup
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{agitateurMagnetique}}\label{subsec-pstlabo-agitateurMagnetique}
+% ---------------------------------------------------------------------------------------
+Active par défaut, l'option \Loption{agitateurMagnetique} place l'agitateur
+magnétique dans le bécher. Lorsqu'elle est désactivée, l'agitateur et le
+dispositif de commande de sa rotation disparaissent.
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm,burette=false,glassType=becher}
+\pstDosage
+\pstDosage[agitateurMagnetique=false]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\texttt{niveauLiquide1}, \texttt{niveauLiquide2}, \texttt{niveauLiquide3}
+ et \texttt{aspectLiquide1}, \texttt{aspectLiquide2}, \texttt{aspectLiquide3}}\label{subsec-pstlabo-niveauLiquide1}
+% ---------------------------------------------------------------------------------------
+Ces options servent à définir le niveau et le style des liquides 1, 2 et 3.
+Le style peut être un de ceux prédéfinis ou une création personnelle (voir la
+section~\ref{subsec-pstlabo-substance}). Selon la commande employée, toutes les
+options ne sont pas accessibles.
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.4cm,glassType=becher}
+\rule{0pt}{6cm}
+\pstDosage[niveauReactifBurette=18,niveauLiquide1=30,aspectLiquide1=Champagne,%
+ glassType=becher,phmetre=true]
+\pstDosage[niveauReactifBurette=20,niveauLiquide1=40,aspectLiquide1=Champagne,%
+ glassType=becher,phmetre=false,agitateurMagnetique=false]
+\end{LTXexample}
+\egroup
+
+\bgroup
+\makebox[\textwidth]{%
+\begin{pspicture}(0,0)(5,6)
+ \rput(4,3){\pstChauffageBallon[becBunsen=true,unit=0.5]}
+ \rput(2.5,4){\pstBallon[glassType=becher,xunit=1,yunit=0.5,aspectLiquide1=Champagne,runit=0.7]}
+ \psset{glassType=tube}
+ \rput(2.5,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=70,aspectLiquide1=Diffusion]}
+ \rput(3,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=75,aspectLiquide1=Sang]}
+ \rput(2,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=80]}
+\end{pspicture}
+\begin{pspicture}(0,0)(5,6)
+ \rput(4,3){\pstChauffageBallon[becBunsen=true,unit=0.5]}
+ \rput(2.5,4){\pstBallon[glassType=becher,xunit=1,yunit=0.5,aspectLiquide1=Champagne,runit=0.7]}
+ \rput(2.4,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=70,aspectLiquide1=Diffusion]}
+ \rput(2.8,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=65,aspectLiquide1=Sang]}
+ \rput(1.7,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=80,tubePenche=10]}
+ \rput(3.5,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=80,tubePenche=-10]}
+\end{pspicture}
+\begin{pspicture}(1,3)(5,6)
+ \rput(2.5,4){\pstBallon[glassType=ballon,unit=0.5,niveauLiquide1=15]}
+ \rput(1.3,5.4){\pstTubeEssais[unit=0.5,niveauLiquide1=95,
+ niveauLiquide2=60,niveauLiquide3=30,tubePenche=-60]}
+\end{pspicture}
+}
+\egroup
+
+\begin{lstlisting}
+\begin{pspicture}(0,0)(5,6)
+ \rput(4,3){\pstChauffageBallon[becBunsen=true,unit=0.5]}
+ \rput(2.5,4){\pstBallon[glassType=becher,xunit=1,yunit=0.5,aspectLiquide1=Champagne,runit=0.7]}
+ \psset{glassType=tube}
+ \rput(2.5,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=70,aspectLiquide1=Diffusion]}
+ \rput(3,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=75,aspectLiquide1=Sang]}
+ \rput(2,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=80]}
+\end{pspicture}
+\begin{pspicture}(0,0)(5,6)
+ \rput(4,3){\pstChauffageBallon[becBunsen=true,unit=0.5]}
+ \rput(2.5,4){\pstBallon[glassType=becher,xunit=1,yunit=0.5,aspectLiquide1=Champagne,runit=0.7]}
+ \rput(2.4,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=70,aspectLiquide1=Diffusion]}
+ \rput(2.8,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=65,aspectLiquide1=Sang]}
+ \rput(1.7,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=80,tubePenche=10]}
+ \rput(3.5,3.7){\pstTubeEssais[tubeDroit=true,unit=0.35,niveauLiquide1=80,tubePenche=-10]}
+\end{pspicture}
+\begin{pspicture}(1,3)(5,6)
+ \rput(2.5,4){\pstBallon[glassType=ballon,unit=0.5,niveauLiquide1=15]}
+ \rput(1.3,5.4){\pstTubeEssais[unit=0.5,niveauLiquide1=95,
+ niveauLiquide2=60,niveauLiquide3=30,tubePenche=-60]}
+\end{pspicture}
+\end{lstlisting}
+
+
+
+% ---------------------------------------------------------------------------------------
+\section{Couleurs et styles prédéfinis}\label{sec:pstlabo8:Stile}
+% ---------------------------------------------------------------------------------------
+L'ensemble des couleurs et styles prédéfinis dans l'extension \LPack{pst-labo}
+est présenté ci-dessous. Tous peuvent être modifiés pour les besoins de
+l'utilisateur.
+
+\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\definecolor{Beige} {rgb}{0.96,0.96,0.86}
+\definecolor{GrisClair} {rgb}{0.8,0.8,0.8}
+\definecolor{GrisTresClair} {rgb}{0.9,0.9,0.9}
+\definecolor{OrangeTresPale}{cmyk}{0,0.1,0.3,0}
+\definecolor{OrangePale} {cmyk}{0,0.2,0.4,0}
+\definecolor{BleuClair} {cmyk}{0.2,0,0,0}
+\definecolor{LightBlue} {rgb}{.68,.85,.9}
+\definecolor{Copper} {cmyk}{0,0.9,0.9,0.2}
+\definecolor{Marron} {cmyk}{0,0.3,0.5,.3}
+%
+\newpsstyle{aspectLiquide1} {linestyle=none,fillstyle=solid,fillcolor=cyan}
+\newpsstyle{aspectLiquide2} {linestyle=none,fillstyle=solid,fillcolor=yellow}
+\newpsstyle{aspectLiquide3} {linestyle=none,fillstyle=solid,fillcolor=magenta}
+\newpsstyle{Champagne} {linestyle=none,fillstyle=solid,fillcolor=Beige}
+\newpsstyle{BilleThreeD} {linestyle=none,fillstyle=gradient,gradmidpoint=0,gradend=white,GradientCircle=true}
+\newpsstyle{Sang} {linestyle=none,fillstyle=solid,fillcolor=red}
+\newpsstyle{Cobalt} {linewidth=0.2,fillstyle=solid,fillcolor=blue}
+\newpsstyle{Huile} {linestyle=none,fillstyle=solid,fillcolor=yellow}
+\newpsstyle{Vinaigre} {linestyle=none,fillstyle=solid,fillcolor=magenta}
+\newpsstyle{Diffusion} {linestyle=none,fillstyle=gradient,gradmidpoint=0}
+\newpsstyle{DiffusionMelange2}{fillstyle=gradient,gradbegin=white,gradend=red,gradmidpoint=0,linecolor=red}
+\newpsstyle{flammeEtGrille} {linestyle=none,fillstyle=gradient,gradmidpoint=0,gradbegin=OrangePale,gradend=yellow}
+\newpsstyle{rayuresJaunes} {fillstyle=hlines,linecolor=yellow,hatchcolor=yellow}
+\newpsstyle{DiffusionBleue} {fillstyle=gradient,gradmidpoint=0,linestyle=none,gradbegin=green,gradend=cyan}
+\end{lstlisting}
+
+
+% ---------------------------------------------------------------------------------------
+\section{Macros}\label{sec:pstlabo8:Makros}
+% ---------------------------------------------------------------------------------------
+
+% ---------------------------------------------------------------------------------------
+\subsection{\CMD{pstTubeEssais}}\label{sec:pstlabo8:pstTubeEssais}
+% ---------------------------------------------------------------------------------------
+Cette commande, déjà présente dans la plupart des exemples, permet de
+représenter les divers types de verrerie rencontrés. Lorsqu'elle est employée
+sans paramètre, un tube à essai est affiché (\verb+glassType=tube+).
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5}
+\pstTubeEssais
+\pstTubeEssais[glassType=becher]
+\pstTubeEssais[glassType=erlen,niveauLiquide1=80]
+\pstTubeEssais[glassType=flacon]
+\pstTubeEssais[glassType=ballon,niveauLiquide1=20,aspectLiquide1=DiffusionBleue]
+\pstTubeEssais[glassType=fioleJauge]
+\end{LTXexample}
+\egroup
+
+% ---------------------------------------------------------------------------------------
+\subsection{\CMD{pstChauffageTube}}\label{sec:pstlabo8:pstChauffageTube}
+% ---------------------------------------------------------------------------------------
+L'option \Lmcs{pstChauffageTube} propose plus d'options que la commande
+précédente en permettant notamment le tracé d'un bec Bunsen, d'une pince en
+bois ou d'un tube à dégagement.
+
+\begin{center}
+\bgroup
+\psset{unit=0.5}
+\pstChauffageTube[tubeSeul]
+\pstChauffageTube[glassType=ballon,becBunsen=false,tubeSeul]
+\pstChauffageTube[glassType=erlen,becBunsen,pince,tubeSeul]
+\pstChauffageTube[becBunsen,barbotage,glassType=flacon]
+\pstChauffageTube[becBunsen,tubeCoude,glassType=ballon,niveauLiquide1=20,%
+ aspectLiquide1=DiffusionBleue,tubeSeul,pince]
+\egroup
+\end{center}
+
+\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\psset{unit=0.5}
+\pstChauffageTube[tubeSeul]
+\pstChauffageTube[glassType=ballon,becBunsen=false,tubeSeul]
+\pstChauffageTube[glassType=erlen,becBunsen,pince,tubeSeul]
+\pstChauffageTube[becBunsen,barbotage,glassType=flacon]
+\pstChauffageTube[becBunsen,tubeCoude,glassType=ballon,niveauLiquide1=20,%
+ aspectLiquide1=DiffusionBleue,tubeSeul,pince]
+\end{lstlisting}
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\CMD{pstBallon}}\label{sec:pstlabo8:pstBallon}
+% ---------------------------------------------------------------------------------------
+L'option \Lmcs{pstBallon} est proche de l'option \Lmcs{pstTubeEssais} mais
+dispose de quelques options supplémentaires.
+
+\begin{center}
+\bgroup
+\psset{unit=0.5cm}
+\pstBallon\hspace{-0.5cm}
+\pstBallon[glassType=erlen]\hspace{-0.5cm}
+\pstBallon[glassType=becher,xunit=0.75cm,yunit=0.3cm,aspectLiquide1=Champagne,runit=0.4cm]\hspace{-0.5cm}
+\raisebox{0.5cm}{\pstBallon[refrigerantBoulles=true]}
+\egroup
+\end{center}
+
+\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\psset{unit=0.5cm}
+\pstBallon\hspace{-0.5cm}
+\pstBallon[glassType=erlen]\hspace{-0.5cm}
+\pstBallon[glassType=becher,xunit=0.75cm,yunit=0.25cm,aspectLiquide1=Champagne,runit=0.4cm]\hspace{-0.5cm}
+\raisebox{1cm}{\pstBallon[refrigerantBoulles=true]}
+\end{lstlisting}
+
+% ---------------------------------------------------------------------------------------
+\subsection{\CMD{pstChauffageBallon}}\label{sec:pstlabo8:pstChauffageBallon}
+% ---------------------------------------------------------------------------------------
+L'option \Lmcs{pstChauffageBallon} complète la précédente en associant, par
+défaut, un bec Bunsen.
+
+\begin{center}
+\bgroup
+\psset{unit=0.5cm}
+\pstChauffageBallon
+\pstChauffageBallon[barbotage,tubeCoudeUB,becBunsen,substance=\pstBilles]\\
+\pstChauffageBallon[glassType=flacon,recuperationGaz,tubeRecourbeCourt,substance={\pstFilaments[10]{red}}]
+\pstChauffageBallon[doubletube,recuperationGaz,substance=\pstClouFer]
+\egroup
+\end{center}
+
+\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\psset{unit=0.5cm}
+\pstChauffageBallon
+\pstChauffageBallon[barbotage,tubeCoudeUB,becBunsen,substance=\pstBilles]\\
+\pstChauffageBallon[glassType=flacon,recuperationGaz,tubeRecourbeCourt,substance={\pstFilaments[10]{red}}]
+\pstChauffageBallon[doubletube,recuperationGaz,substance=\pstClouFer]
+\end{lstlisting}
+
+
+
+\begin{center}
+\bgroup
+\psset{unit=0.5cm}
+\pstChauffageBallon[glassType=erlen,tubeRecourbe,recuperationGaz,substance=\pstTournureCuivre]\hspace{3cm}
+\pstChauffageBallon[glassType=becher,aspectLiquide1=Champagne,substance=\pstBullesChampagne]\hspace{.25cm}
+\pstChauffageBallon[glassType=erlen,substance=\pstBullesChampagne,tubeDroit]
+\egroup
+\end{center}
+
+\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\psset{unit=0.5cm}
+\pstChauffageBallon[glassType=erlen,tubeRecourbe,recuperationGaz,substance=\pstTournureCuivre]
+\pstChauffageBallon[glassType=becher,aspectLiquide1=Champagne,substance=\pstBullesChampagne]
+\pstChauffageBallon[glassType=erlen,substance=\pstBullesChampagne,tubeDroit]
+\end{lstlisting}
+
+
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\CMD{pstEntonnoir}}\label{sec:pstlabo8:pstTubeEssais}
+% ---------------------------------------------------------------------------------------
+L'option \Lmcs{pstEntonnoir} place un entonnoir au-dessus de la verrerie
+employée, un tube à essai par défaut. Cette commande accepte tous les
+paramètres disponibles.
+
+\bgroup
+\begin{LTXexample}[pos=t]
+\psset{unit=0.5cm}
+\pstEntonnoir
+\pstEntonnoir[glassType=becher,tubePenche=-20]
+\pstEntonnoir[glassType=flacon,etiquette=true,Numero={\green 37},%
+ aspectLiquide1=DiffusionBleue,niveauLiquide1=80]
+\end{LTXexample}
+\egroup
+
+% ---------------------------------------------------------------------------------------
+\subsection{\CMD{pstEprouvette}}\label{sec:pstlabo8:pstEprouvette}
+% ---------------------------------------------------------------------------------------
+L'option \Lmcs{pstEprouvette} dessine une éprouvette graduée. Pour ajuster sa
+taille, il suffit de jouer sur les facteurs d'échelle de \PST.
+
+\bgroup
+\begin{LTXexample}
+\pstEprouvette[yunit=0.5cm]
+\pstEprouvette[unit=0.6cm,niveauLiquide1=100,niveauLiquide2=60,niveauLiquide3=30]
+\end{LTXexample}
+\egroup
+
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\CMD{pstpipette}}\label{sec:pstlabo8:pstpipette}
+% ---------------------------------------------------------------------------------------
+L'option \Lmcs{pstpipette} représente une pipette. Là aussi, les facteurs
+d'échelle de \PST permette d'en modifier la dimension.
+
+\bgroup
+\begin{LTXexample}
+\pstpipette[unit=0.5cm,tubePenche=40]
+\pstpipette[yunit=0.5cm]
+\end{LTXexample}
+\egroup
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\CMD{pstDosage}}\label{sec:pstlabo8:pstDosage}
+% ---------------------------------------------------------------------------------------
+L'option \Lmcs{pstDosage} représente un montage classique de dosage. La
+capacité maximale de la burette est de 25~mL. Diverses options contrôlent la
+hauteur de liquide et sa nature. Le montage peut être complété par un
+chauffe-ballon et un pH-mètre (uniquement avec un \verb+becher+).
+
+\bgroup\noindent
+\makebox[\linewidth]{%
+\psset{unit=0.5cm}
+\pstDosage
+\pstDosage[glassType=becher,phmetre=true]
+\pstDosage[niveauReactifBurette=10,niveauLiquide1=60,aspectLiquide1=Champagne,%
+ glassType=flacon,agitateurMagnetique=false]
+\pstDosage[glassType=erlen,burette=false]}
+\egroup
+
+\begin{lstlisting}[xrightmargin=-\marginparwidth]
+\psset{unit=0.5cm}
+\pstDosage
+\pstDosage[glassType=becher,phmetre=true]
+\pstDosage[niveauReactifBurette=10,niveauLiquide1=60,aspectLiquide1=Champagne,%
+ glassType=flacon,agitateurMagnetique=false]
+\pstDosage[glassType=erlen,burette=false]}
+\end{lstlisting}
+
+
+% ---------------------------------------------------------------------------------------
+\subsection{\CMD{pstDistillation}}\label{sec:pstlabo8:pstDistillation}
+% ---------------------------------------------------------------------------------------
+Les seuls paramètres acceptés par la commande \Lmcs{pstDistillation} sont ceux
+de la dimension de l'environnement \Lmenv{pspicture}.
+
+\medskip
+\noindent
+\Lmcs{pstDistillation}\\
+\Lmcs{pstDistillation}\Largr{$x_{ll},y_{ll}$}\Largr{$x_{ur},y_{ur}$} % $
+
+\medskip
+En l'absence de coordonnées optionnelles, la dimension de travail sera
+$(-4,-10)(8,7)$. L'espace important suppose que d'autres objets seront placés,
+à l'aide de la commande \Lmcs{rput},
+
+\bgroup
+\begin{LTXexample}
+\psset{unit=0.5cm}
+\pstDistillation(-3,-10)(7,6)
+\end{LTXexample}
+\egroup
+
+
+
+
+% ---------------------------------------------------------------------------------------
+\section{Objets de base}\label{sec:pstlabo:Objects}
+% ---------------------------------------------------------------------------------------
+Tous les objets de base de l'extension se trouvent dans le fichier
+\LFile{pst-laboObj.tex}. Par manque de place, ils ne sont pas présentés ici.
+
+
+% ---------------------------------------------------------------------------------------
+\section{Exemples}\label{sec:pstlabo:Beispiele}
+% ---------------------------------------------------------------------------------------
+La création d'exemples complexes est grandement facilitée par l'utilisation
+d'une grille de référence (\Lmcs{psgrid}).
+
+\begin{figure}
+\centering
+\bgroup
+\sffamily
+\begin{pspicture}(0,-4)(7,4)
+ \rput(3,0){\pstDosage[niveauReactifBurette=25,niveauLiquide1=30,%
+ aspectLiquide1=Champagne,glassType=becher,phmetre,unit=0.5]}
+ \rput(2,3){Burette}
+ \rput(4.7,3.6){25 mL}
+ \rput(5.2,-2.2){H$_3$O$^+$+Cl$^-$}
+ \rput(.8,-3){pH-mètre}
+ \rput(5,-2.8){20 mL}
+ \rput(5,1){Na$^+$+OH$^-$} \rput(6.4,-3.6){Plaque chauffante}
+ \psline{->}(2.7,2.9)(3.4,2.9)
+\end{pspicture}
+\begin{pspicture}(-3,-2)(2,3)
+ \psset{unit=0.5cm}
+ \rput(-4.5,4.0){\pstEprouvette[tubePenche=-60,niveauLiquide1=90,niveauLiquide2=50]}
+ \rput(.5,0){\pstEntonnoir[glassType=flacon,niveauLiquide1=30]}
+ \rput(.5,7.5){
+ \framebox{\begin{minipage}{3.2cm}Après la décantation, les différentes
+ phases sont séparées et la dernière est filtrée.
+ \end{minipage}}}
+\end{pspicture}
+\egroup
+\caption{Exemple d'utilisation de \Lmcs{pstDosage}}
+\end{figure}
+
+
+\begin{figure}
+\centering
+\bgroup
+\psset{unit=0.5cm,etiquette}
+\newpsstyle{Nickel}{fillstyle=solid,fillcolor=green}
+\pstTubeEssais[niveauLiquide1=20,aspectLiquide1=Champagne,Numero=1]\kern-20pt
+\pstTubeEssais[niveauLiquide1=30,aspectLiquide1=Cobalt,Numero=2]\kern-20pt
+\pstTubeEssais[niveauLiquide1=40,aspectLiquide1=Sang,Numero=3]\kern-20pt
+\pstTubeEssais[Numero=4]\kern-20pt
+\psset{bouchon,glassType=flacon}
+\pstTubeEssais[aspectLiquide1=Vinaigre,Numero={\footnotesize MnO$_4^-$}]
+\pstTubeEssais[aspectLiquide1=Huile,unit=0.75,Numero={\footnotesize Ce$^{4+}$}]
+\pstTubeEssais[aspectLiquide1=Nickel,Numero={\footnotesize Ni$^{2+}$}]
+\pstTubeEssais[Numero={\footnotesize Cu$^{2+}$}]
+\pstTubeEssais[niveauLiquide1=30,aspectLiquide1=Champagne,Numero={\footnotesize NaOH},unit=0.75]
+\egroup
+\caption{Exemple d'utilisation de \Lmcs{pstTubeEssais}}
+\end{figure}
+
+
+\nocite{*}
+\bibliographystyle{plain}
+\bibliography{pst-labo-doc}
+
+
+\endinput