Passage en deux colonnes.

This commit is contained in:
Guyot Vincent 2024-09-04 09:31:00 +02:00
parent 6faa0ab1e2
commit 3214156717
9 changed files with 4416 additions and 4060 deletions

View File

@ -1,5 +1,5 @@
set terminal epslatex color dashed
set output 'ModeleLaTeX_TP-gnuplottex-fig1.tex'
set output './ModeleLaTeX_TP-gnuplottex-fig1.tex'
set format '\num{%g}'
set key bottom left Left
set key width 1.5

View File

@ -1,5 +1,5 @@
set terminal epslatex color dashed
set output 'ModeleLaTeX_TP-gnuplottex-fig2.tex'
set output './ModeleLaTeX_TP-gnuplottex-fig2.tex'
set format '\num{%g}'
# Le terminal epslatex (excellent) est utilisé pour faire le graphe
# on utilise des couleurs et éventuellement des traitillés

View File

@ -1,5 +1,5 @@
set terminal epslatex color dashed
set output 'ModeleLaTeX_TP-gnuplottex-fig3.tex'
set output './ModeleLaTeX_TP-gnuplottex-fig3.tex'
set format '\num{%g}'
# Placement de la légende

View File

@ -1,5 +1,6 @@
\relax
\providecommand*\new@tpo@label[2]{}
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\catcode `:\active
\catcode `;\active
@ -7,66 +8,67 @@
\catcode `?\active
\citation{Guyot2022}
\babel@aux{french}{}
\@writefile{toc}{\contentsline {section}{\numberline {1}But}{1}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2}Théorie}{1}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1}But}{1}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2}Théorie}{1}{}\protected@file@percent }
\newlabel{equation:premiere}{{1}{1}}
\newlabel{equation:seconde}{{2}{1}}
\newlabel{equation:laperso}{{3}{2}}
\newlabel{equation:perso}{{2}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Dispositif expérimental}{2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4}Résultats}{2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Résultats bruts}{2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Rail}}{3}\protected@file@percent }
\newlabel{equation:laperso}{{3}{1}}
\newlabel{equation:perso}{{2}{1}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Rail}}{2}{}\protected@file@percent }
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
\newlabel{figure:dispos2}{{1}{3}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Période vs masse}}{3}\protected@file@percent }
\newlabel{figure:dispos2}{{1}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Dispositif expérimental}{2}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4}Résultats}{2}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Résultats bruts}{2}{}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Période vs masse}}{3}{}\protected@file@percent }
\newlabel{figure:periode_masse}{{2}{3}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Période vs masse}}{4}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Accélérations}}{3}{}\protected@file@percent }
\newlabel{tableau:accelerations}{{1}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Exemples de calcul}{3}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5}Discussion}{3}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Présentation des résultats}{3}{}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Période vs masse}}{4}{}\protected@file@percent }
\newlabel{pic:latex}{{3}{4}}
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Accélérations}}{4}\protected@file@percent }
\newlabel{tableau:accelerations}{{1}{4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Exemples de calcul}{4}\protected@file@percent }
\newlabel{tableau:periode-masse}{{2a}{5}}
\newlabel{sub@tableau:periode-masse}{{a}{5}}
\newlabel{tableau:meriode-angle}{{2b}{5}}
\newlabel{sub@tableau:meriode-angle}{{b}{5}}
\newlabel{tableau:periode-longueur}{{2c}{5}}
\newlabel{sub@tableau:periode-longueur}{{c}{5}}
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Un environnement pour de multiples tableaux\relax }}{5}\protected@file@percent }
\newlabel{tableau:multiples}{{2}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {5}Discussion}{5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Présentation des résultats}{5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Analyse}{5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Problèmes rencontrés}{6}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6}Conclusion}{6}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {7}Annexes}{7}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {A}Équations}{7}\protected@file@percent }
\newlabel{eq:labelleeq}{{4}{7}}
\newlabel{eq:alignnewton}{{5}{7}}
\newlabel{eq:alignhook}{{6}{7}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Le rail horizontal\relax }}{8}\protected@file@percent }
\newlabel{figure:annexedispos}{{4}{8}}
\@writefile{toc}{\contentsline {section}{\numberline {B}Schéma}{8}\protected@file@percent }
\newlabel{annexe:schema}{{B}{8}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Export en eps-latex\relax }}{9}\protected@file@percent }
\newlabel{figure:exporteps}{{5}{9}}
\newlabel{tableau:periode-masse}{{2a}{4}}
\newlabel{sub@tableau:periode-masse}{{a}{4}}
\newlabel{tableau:meriode-angle}{{2b}{4}}
\newlabel{sub@tableau:meriode-angle}{{b}{4}}
\newlabel{tableau:periode-longueur}{{2c}{4}}
\newlabel{sub@tableau:periode-longueur}{{c}{4}}
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Un environnement pour de multiples tableaux\relax }}{4}{}\protected@file@percent }
\newlabel{tableau:multiples}{{2}{4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Analyse}{5}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Problèmes rencontrés}{5}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6}Conclusion}{5}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {7}Annexes}{6}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {A}Équations}{6}{}\protected@file@percent }
\newlabel{eq:labelleeq}{{4}{6}}
\newlabel{eq:alignnewton}{{5}{6}}
\newlabel{eq:alignhook}{{6}{6}}
\@writefile{toc}{\contentsline {section}{\numberline {B}Schéma}{6}{}\protected@file@percent }
\newlabel{annexe:schema}{{B}{6}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Le rail horizontal\relax }}{7}{}\protected@file@percent }
\newlabel{figure:annexedispos}{{4}{7}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Export en eps-latex\relax }}{7}{}\protected@file@percent }
\newlabel{figure:exporteps}{{5}{7}}
\citation{EinsteinPR1935}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Rail}}{10}\protected@file@percent }
\newlabel{figure:annexedispos2}{{6}{10}}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Rail}}{10}\protected@file@percent }
\newlabel{figure:annexedispos3}{{7}{10}}
\@writefile{toc}{\contentsline {section}{\numberline {C}Notes, références et flottants}{10}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {C.1}Notes}{10}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {C.2}Références}{10}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Rail}}{8}{}\protected@file@percent }
\newlabel{figure:annexedispos2}{{6}{8}}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Rail}}{8}{}\protected@file@percent }
\newlabel{figure:annexedispos3}{{7}{8}}
\@writefile{toc}{\contentsline {section}{\numberline {C}Notes, références et flottants}{8}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {C.1}Notes}{8}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {C.2}Références}{8}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {C.3}Placement des flottants}{9}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {D}Gnuplot}{9}{}\protected@file@percent }
\newlabel{annexe:gnuplot}{{D}{9}}
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Le titre du premier graphe\relax }}{10}{}\protected@file@percent }
\newlabel{figure:premiergraphe}{{8}{10}}
\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces Les donnée séparées par des tabulations\relax }}{10}{}\protected@file@percent }
\newlabel{table:donnees}{{3}{10}}
\bibcite{EinsteinPR1935}{1}
\@writefile{toc}{\contentsline {subsection}{\numberline {C.3}Placement des flottants}{11}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {D}Gnuplot}{11}\protected@file@percent }
\newlabel{annexe:gnuplot}{{D}{11}}
\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces Les donnée séparées par des tabulations\relax }}{12}\protected@file@percent }
\newlabel{table:donnees}{{3}{12}}
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Le titre du premier graphe\relax }}{13}\protected@file@percent }
\newlabel{figure:premiergraphe}{{8}{13}}
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Le titre du second graphe\relax }}{15}\protected@file@percent }
\newlabel{figure:secondgraphe}{{9}{15}}
\bibcite{Guyot2022}{1}
\bibcite{Guyot2022}{2}
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Le titre du second graphe\relax }}{12}{}\protected@file@percent }
\newlabel{figure:secondgraphe}{{9}{12}}
\global\csname @altsecnumformattrue\endcsname
\gdef \@abspage@last{12}

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
% utilisez article pour un format de papier américain.
%\documentclass[11pt,a4paper]{article}
\documentclass[12pt,a4paper,twoside]{scrartcl}
\documentclass[twocolumn,12pt,a4paper,twoside]{scrartcl}
% import des packages nécessaires.
\usepackage{TP}
@ -39,6 +39,15 @@ T=2\cdot \pi\cdot\frac{L}{g} \label{equation:seconde}
Les équations \ref{equation:premiere} et \ref{equation:seconde} sont donc à considérer comme théories possibles.
\begin{figure*}
\caption[Rail]{Le rail horizontal}\label{figure:dispos2}
\smallskip
\centering
%\def\svgwidth{0.7\columnwidth}
\def\svgwidth{10cm}
\input{./images/RailHorizontal2.eps_tex}
\end{figure*}
\medskip
Quant à nous, nous avons développé une théorie qui mène à l'équation \ref{equation:laperso}, qui sera donc aussi à vérifier.
\begin{equation}\label{equation:laperso}
@ -58,19 +67,11 @@ alors que si on ne désire pas de numérotation, il faut utiliser l'environnemen
Enfin, sur le net, on trouve les notation \verb|$equation$| et \verb|$$equation$$| pour des équations respectivement en ligne et hors ligne, mais celles-ci sont dépréciées et il ne faut plus les utiliser.
\section{Dispositif expérimental}
Placez ici la description de l'expérience (une méthode et non une procédure) et le schéma du dispositif expérimental. La figure \ref{figure:dispos2} en donne un exemple (image flottante, c'est normal !). La méthode comprend une description du dispositif, de la manière de réaliser les mesures en fonction des paramètres choisis et des conditions spéciales auxquelles il faut faire attention (comme une vitesse initiale nulle par exemple : le lâcher du pendule).
Remarquez que le schéma du dispositif expérimental (Figure \ref{figure:dispos2}) doit être réalisé avec \emph{inkscape}, qu'il faut lenregistrer dans le répertoire \emph{FichiersDivers} au format .svg. Puis, quand il est terminé, il doit être \emph{Enregistré comme copie} au format .eps. En effet, le format svg permet des modifications (voyez cela comme le format de fichier natif d'un logiciel comme Gimp, incluant tous les caques et l'historique des modifications), alors que eps est une image vectorielle indépendante du facteur d'échelle, mais difficilement modifiable (comme une image pdf). Enfin, il faut effectuer une opération décrite dans l'annexe \ref{annexe:schema}, pour que les fontes \LaTeX{} soient utilisées directement dans le schéma.
\begin{figure}
\caption[Rail]{Le rail horizontal}\label{figure:dispos2}
\smallskip
\centering
%\def\svgwidth{0.7\columnwidth}
\def\svgwidth{10cm}
\input{./images/RailHorizontal2.eps_tex}
\end{figure}
\section{Résultats}
\subsection{Résultats bruts}
@ -82,11 +83,11 @@ Si le graphe est réalisé avec Gnumeric, il faut faire attention à conserver l
\begin{figure}
\centering
\includegraphics[scale=0.6]{images/GraphePeriodeMasse.eps}
\includegraphics[width=0.45\textwidth]{images/GraphePeriodeMasse.eps}
\caption[Période vs masse]{Le pendule simple\par \small Période vs masse (L~=~\SI{1}{\metre} ; \(\alpha = \SI{30}{\degres}\))}\label{figure:periode_masse}
\end{figure}
\begin{figure}%
\begin{figure*}%
\centering%
\begin{gnuplot}[terminal=epslatex, terminaloptions=color dashed]
set key bottom left Left
@ -103,7 +104,7 @@ plot 'test.txt'\
\end{gnuplot}
\caption[Période vs masse]{Le pendule simple\par \small Période vs masse (L~=~\SI{1}{\metre} ; \(\alpha = \SI{30}{\degres}\))}%
\label{pic:latex}%
\end{figure}%
\end{figure*}%
\medskip
La table \ref{tableau:accelerations} donne un exemple de résultats sous forme de tableau. Elle est issu d'un tableau réalisé sous \emph{Gnumeric}, puis exporté par \emph{Exporter les données} du menu \emph{Données}, en enregistrant un fichier de format \emph{Fragment de table \LaTeX} dans Gnumeric, en en copiant la table et en l'insérant dans un environnement de tableau \verb|tabular| dont on peut voir la structure dans le code du tableau \ref{tableau:accelerations}.
@ -126,7 +127,7 @@ Généralement on ne met pas de tableau mais des graphes. Mais cela peut parfois
Le tableau \ref{tableau:multiples} est un exemple de placement de tableaux côte à côte, avec pour le tableau \ref{tableau:periode-masse} la période en fonction de la masse, pour le tableau \ref{tableau:meriode-angle} la période en fonction de l'angle et pour le tableau \ref{tableau:periode-longueur}.
\begin{table}
\begin{table*}
\centering
\begin{subtable}[b]{0.3\textwidth}
\centering
@ -165,7 +166,7 @@ Le tableau \ref{tableau:multiples} est un exemple de placement de tableaux côte
\caption[T vs L]{\centering Période vs longueur\par \small Autres paramètres : m~=~\SI{50}{\gram} ; \(\alpha=\SI{50}{\degres}\)}\label{tableau:periode-longueur}
\end{subtable}
\caption{Un environnement pour de multiples tableaux}\label{tableau:multiples}
\end{table}
\end{table*}
\subsection{Exemples de calcul}
@ -242,8 +243,10 @@ on utilise~:
\begin{verbatim}
\begin{align}
F&=m\cdot a\label{eq:alignnewton}\\
F&=G\cdot \frac{M\cdot m}{r^2}\label{eq:alignhook}\\
F&=k\cdot \frac{Q\cdot q}{r^2}\nonumber
F&=G\cdot \frac{M\cdot m}{r^2}
\label{eq:alignhook}\\
F&=k\cdot \frac{Q\cdot q}{r^2}
\nonumber
\end{align}
\end{verbatim}
avec la possibilité de supprimer la numérotation d'une ligne en lui apposant la commande \verb|\nonumber|.
@ -255,7 +258,7 @@ Les problèmes posés par les schémas sont nombreux. Essentiellement, il s'agit
\begin{figure}
\centering
\includegraphics[scale=1.6]{RailHorizontal.eps}
\includegraphics[width=0.45\textwidth]{RailHorizontal.eps}
\caption{Le rail horizontal}\label{figure:annexedispos}
\end{figure}
@ -266,7 +269,8 @@ Comment cela est-il possible ? Lors de l'enregistrement (\verb|Enregistrer une c
Concrètement, la figure \ref{figure:exporteps} présente la configuration de l'exportation eps à partir d'Inkscape. On y voit la condition~:
\begin{verbatim}
Exclure le texte du fichier PDF, et créer un fichier LaTeX
Exclure le texte du fichier PDF, et
créer un fichier LaTeX
\end{verbatim}
qui va partager le schéma en un fichier postscript encapsulé (.eps) et un fichier \LaTeX{} (.eps\_tex) contenant respectivement les éléments graphiques et le texte.
@ -274,12 +278,14 @@ qui va partager le schéma en un fichier postscript encapsulé (.eps) et un fich
L'inclusion du graphique ne se fait alors plus via la commande \verb|\includegraphics|, mais par~:
\begin{verbatim}
\begin{figure}
\caption[Rail]{Le rail horizontal}\label{figure:annexedispos2}
\caption[Rail]{Le rail horizontal}
\label{figure:annexedispos2}
\smallskip
\centering
%\def\svgwidth{0.7\columnwidth}
\def\svgwidth{10cm}
\input{./images/RailHorizontal2.eps_tex}
\input{./images/RailHorizontal2.eps
_tex}
\end{figure}
\end{verbatim}
Ainsi, on insère (\verb|\input|) le code \LaTeX{} qui va placer le schéma.
@ -288,29 +294,30 @@ Il est possible d'intervenir dans le code \LaTeX\ créé par Inkscape pour chang
\begin{figure}
\centering
\includegraphics[scale=0.5]{PostscriptEncapsule.eps}
\includegraphics[width=0.45\textwidth]{PostscriptEncapsule.eps}
\caption{Export en eps-latex}\label{figure:exporteps}
\end{figure}
\begin{figure}
\begin{figure*}
\caption[Rail]{Le rail horizontal}\label{figure:annexedispos2}
\smallskip
\centering
%\def\svgwidth{0.7\columnwidth}
\def\svgwidth{10cm}
\input{./images/RailHorizontal2.eps_tex}
\end{figure}
\end{figure*}
\medskip
Il faut cependant relever qu'il faut utiliser la condition~:
\begin{verbatim}
Utiliser la taille de l'objet exporté
Utiliser la taille de l'objet
exporté
\end{verbatim}
lors de l'exportation en eps et qu'il est impératif que le texte soit entièrement contenu dans le cadre des éléments graphique. S'il dépasse hors des limites du rectangle les englobants, le positionnement du texte devient incontrôlable. Si cela est impossible, on peut ne mettre qu'une lettre en lieu et place de chaque élément de texte, puis intervenir sur le code \LaTeX\ du fichier eps\_tex pour associer à chaque lettre le code \LaTeX\ nécessaire à la production des légendes. C'est la raison pour laquelle dans la figure \ref{figure:annexedispos2} le rail a été élargi vers le bas pour permettre un bon placement des légendes \(x_0\) et \(x\).
\begin{figure}
\caption[Rail]{Le rail horizontal}\label{figure:annexedispos3}
\smallskip
\bigskip
\centering
%\def\svgwidth{0.7\columnwidth}
\def\svgwidth{5cm}
@ -345,10 +352,6 @@ placés entre crochets de la manière suivante :
\begin{figure}[tbh...]
\end{verbatim}
\begin{thebibliography}{9}
\bibitem{EinsteinPR1935}A.~Einstein and N.~Rosen, Phys. Rev. \textbf{48}, 73 (1935)
\end{thebibliography}
\section{Gnuplot}\label{annexe:gnuplot}
L'utilisation de gnuplot, si elle n'est pas complexe, nécessite des connaissances de base pour obtenir des graphes de bonne qualité.
@ -360,7 +363,8 @@ L'utilisation de siunitx (du métapaquet texlive-science) est intéressante, car
Pour pouvoir utiliser gnuplot avec latex, il faut permettre à \LaTeX d'utiliser gnuplot. Pour cela, il faut lancer \LaTeX avec les deux arguments \verb|-enable-write18 -shell-escape|. Par exemple pour Texmaker, dans les \emph{Commandes} de \emph{Configurer Texmaker} du menu \emph{Options} pour \LaTeX, il faut mettre~:
\begin{verbatim}
latex -enable-write18 -shell-escape -interaction=nonstopmode %.tex
latex -enable-write18 -shell-escape
-interaction=nonstopmode %.tex
\end{verbatim}
Les données sont celles de la table \ref{table:donnees}.
@ -389,7 +393,7 @@ Les données sont celles de la table \ref{table:donnees}.
\caption{Les donnée séparées par des tabulations}\label{table:donnees}
\end{table}
\begin{figure}[h]
\begin{figure*}[h]
\centering
\begin{gnuplot}[terminal=epslatex, terminaloptions=color dashed, scale=0.9]
# Le terminal epslatex (excellent) est utilisé pour faire le graphe
@ -454,33 +458,40 @@ plot [0:7][0:45]\
f(x) title 'Régres. polynom.' lc 'blue'
\end{gnuplot}
\caption{Le titre du premier graphe}\label{figure:premiergraphe}
\end{figure}
\end{figure*}
\medskip
Le code utilisé (et commenté pour le comprendre) pour produire le premier graphe (figure \ref{figure:premiergraphe}) est le suivant :
\begin{verbatim}
\begin{figure}[h]
\centering
\begin{gnuplot}[terminal=epslatex, terminaloptions=color dashed,
scale=0.9]
# Le terminal epslatex (excellent) est utilisé pour faire le
graphe
# on utilise des couleurs et éventuellement des traitillés
# on diminue légèrement la taille du graphe par rapport à
\begin{gnuplot}[terminal=epslatex,
terminaloptions=color dashed,
scale=0.9]
# Le terminal epslatex (excellent)
est utilisé pour faire le
graphe
# on utilise des couleurs et
éventuellement des traitillés
# on diminue légèrement la taille
du graphe par rapport à
la pleine page
# ---
# Déclaration du titre
# ---
# ici désactivé car c'est LaTeX qui le fait
# ici désactivé car c'est LaTeX
qui le fait
#set title 'Équivalent Joule-Calorie\\ \small Une belle
#set title 'Équivalent Joule-
Calorie\\ \small Une belle
expérience'
# Placement de la légende (key)
# ---
# avec un cadre (box)
# à gauche (left), aligné à gauche (Left) avec un espace
# à gauche (left), aligné à gauche
(Left) avec un espace
interligne de 1,5
set key box left Left spacing 1.5
@ -491,50 +502,69 @@ set key box left Left spacing 1.5
f(x)=a*x**2+b*x
# l'index 0 indique que les données sont dans le premier
# l'index 0 indique que les données
sont dans le premier
tableau du fichier
# on utilise (u) les deux premières colonnes et les
# on utilise (u) les deux premières
colonnes et les
paramètres de fit sont a et b
fit f(x) 'test.txt' index 0 u 1:2 via a,b
fit f(x) 'test.txt' index 0 u 1:2
via a,b
# Placement des légendes des axes
# ---
# le rotate est là pour montrer qu'on peut éventuellement
# le rotate est là pour montrer
qu'on peut éventuellement
tourner les légendes
# remarquez l'utilisation de siunitx via \si
# remarquez l'utilisation de
siunitx via \si
set ylabel '\rotatebox{0}{$\Delta \theta$ (\si{\celsius})}'
set ylabel '\rotatebox{0}{$\Delta
\theta$ (\si{\celsius})}'
set xlabel 'Nombre de tours N'
# Tracé des graphes
# ---
# les intervalles sur x et y sont spécifiés en premier
# les intervalles sur x et y
sont spécifiés en premier
[...][...]
# le fichier des données est spécifié (test.txt)
# le premier bloc de données est utilisé (index 0)
# les quatre premières colonnes sont utilisées u 1:2:3:4
# le titre de la légende est spécifié title ...
# les barres d'erreurs sont demandées (par défaut il s'agit
# le fichier des données est
spécifié (test.txt)
# le premier bloc de données
est utilisé (index 0)
# les quatre premières colonnes
sont utilisées u 1:2:3:4
# le titre de la légende est
spécifié title ...
# les barres d'erreurs sont
demandées (par défaut il s'agit
des colonnes 3 et 4
# ---
# puis un deuxième graphe est demandé sur la base des même
# puis un deuxième graphe est
demandé sur la base des même
données test.txt
# utilisant pour x la première colonne et pour y la cinquième
# utilisant pour x la première
colonne et pour y la cinquième
# noté dans la légende "Une droite"
# ---
# puis le fit des données est demandé comme troisième graphe
# puis le fit des données est
demandé comme troisième graphe
avec la fonction f(x)
# légendé "Regres. polynom."
# ---
# remarquez l'utilisation d'un backslash (\) pour passer à
# remarquez l'utilisation d'un
backslash (\) pour passer à
la ligne et les
# abréviations comme u, t, w et lc pour using, title, with
# abréviations comme u, t, w et
lc pour using, title, with
et linecolor
plot [0:7][0:45]\
'test.txt' index 0 u 1:2:3:4 t 'Une puissance' w xyerrorbars,\
'test.txt' index 0 using 1:5 title 'Une droite' linecolor
'test.txt' index 0 u 1:2:3:4
t 'Une puissance' w xyerrorbars,\
'test.txt' index 0 using 1:5 title
'Une droite' linecolor
'red',\
f(x) title 'Régres. polynom.' lc 'blue'
\end{gnuplot}
@ -542,7 +572,7 @@ plot [0:7][0:45]\
\end{figure}
\end{verbatim}
\begin{figure}[h]
\begin{figure*}[h]
\begin{gnuplot}[terminal=epslatex, terminaloptions=color dashed]
# Placement de la légende
@ -568,13 +598,14 @@ plot [0:110][0:250] 'test.txt'\
index 1 u 1:2:3 title 'Second bloc' w yerrorbars pt 4
\end{gnuplot}
\caption{Le titre du second graphe}\label{figure:secondgraphe}
\end{figure}
\end{figure*}
\medskip
Le code utilisé (et commenté pour le comprendre) pour produire le second graphe (figure \ref{figure:secondgraphe}) est le suivant :
\begin{verbatim}
\begin{figure}[h]
\begin{gnuplot}[terminal=epslatex, terminaloptions=color
\begin{gnuplot}[terminal=epslatex,
terminaloptions=color
dashed]
# Placement de la légende
@ -582,36 +613,41 @@ set key Left bottom
# Placement des légendes des axes
set ylabel 'Accélération a (\si{\metre\per\second\squared})'
set ylabel 'Accélération a
(\si{\metre\per\second\squared})'
set xlabel 'Nombre de tours N'
# Placement de la flèche et du texte
set arrow 1 from 50,175 to 58,140
set label 'Un point particulier sur $x=2\cdot x^2$' at 10,185
set label 'Un point particulier
sur $x=2\cdot x^2$' at 10,185
# Création du graphe
# ---
# on utilise le second bloc de données (index 1)
# la colonne 3 est celle des erreurs sur y
# on utilise le point numéro 4 (un petit carré) pour
# on utilise le second bloc
de données (index 1)
# la colonne 3 est celle des
erreurs sur y
# on utilise le point numéro 4
(un petit carré) pour
positionner la mesure
plot [0:110][0:250] 'test.txt'\
index 1 u 1:2:3 title 'Second bloc' w yerrorbars pt 4
index 1 u 1:2:3 title
'Second bloc' w yerrorbars pt 4
\end{gnuplot}
\caption{Le titre du second graphe}
\end{figure}
\end{verbatim}
\begin{thebibliography}{9}
\bibitem{EinsteinPR1935}A.~Einstein and N.~Rosen, Phys. Rev. \textbf{48}, 73 (1935)
\bibitem{Guyot2022}
Vincent Guyot,
\emph{Modèle \LaTeX de travail de maturité}.
\url{https://git.roflcopter.fr/guyotv},
2022.
\end{thebibliography}