Professional Documents
Culture Documents
Paquetes necesarios
Se asume aquí que usted tiene una implementación de LATEXtal co-
mo MiKTEX 2.8, o TEXLive 2009 2 y usando el editor de su preferencia
Figura 2: GNUPlot GUI
(WinEdt, Led, TeXmakerX, etc.) 2
Este archivo fue probado en MiKTEX
Para generar gráficas desde un archivo .tex usando GNUPlot 4.5 2.8 y TEXLive 2009
debemos instalar los siguintes paquetes:
gráficas generadas con gnuplot desde un archivo LATEX usando el paquete gnuplottex 2
"C:\gnuplot4.5\gnuplot.exe" %1 %2 %3 %4 %5 %6 %7 %8 %9
0.5
0
y
-0.5
-1
-1.5
-20 -15 -10 -5 0 5 10 15 20
x
Figura 3: Un gráfica generada con GNU-
Plot desde una archivo .tex
\begin{marginfigure}
1
\begin{center} 0.5
0
\begin{gnuplot}[scale=0.55,terminal=pdf] -0.5
set parametric -1
1
0.8
0.6
set angle degree -1 -0.8 0
0.2
0.4
Ejemplos
1
sin(x)
0.8 cos(x)
0.6
0.4
0.2
-0.2
-0.4
-0.6
-0.8
-1
-10 -5 0 5 10
Función Exponencial e x
8
exp(x)
7
6
5
y 4
3
2
1
0
-1 -0.5 0 0.5 1 1.5 2
x
Varias funciones
2
exp(x)
-cos(x)
1.5 x**2
sin(x)/x
sqrt(cos(x))
1
0.5
0
y
-0.5
-1
-1.5
-2
-4 -3 -2 -1 0 1 2 3 4
x
gráficas generadas con gnuplot desde un archivo LATEX usando el paquete gnuplottex 5
función sinc(x)
1.5
sin(x)/x
0.5
$y$
-0.5
-1
-1.5
-20 -15 -10 -5 0 5 10 15 20
$x$
1.5
besj0(x)*0.12e1
(x**besj0(x))-2.5
1
0.5
-0.5
-1
-1.5
-2
-2.5
-30 -20 -10 0 10 20
0,8
0,6
0,4
0,2
0
0 1 2 3 4 5 6
This is the x axis
gráficas generadas con gnuplot desde un archivo LATEX usando el paquete gnuplottex 7
Los códigos
\begin{gnuplot}[scale=0.9,terminal=pdf,terminaloptions=fsize 8 linewidth 1.5]
plot sin(x), cos(x)
\end{gnuplot}
\begin{gnuplot}[scale=0.9]
set grid
set title ’Función Exponencial $e^x$’
set ylabel ’$y$’
set xlabel ’$x$’
plot [-1:2] exp(x) with lines
\end{gnuplot}
\begin{gnuplot}[scale=0.82,terminal=pdf]
set grid
set title ’Varias funciones’
set ylabel ’y’
set xlabel ’x’
plot [-4:4] [-2:2] exp(x), -cos(x), x**2, sin(x)/x, sqrt(cos(x)) with lines
\end{gnuplot}
\begin{figure}
\input{eg2.tex}
\caption{Salida de GNUPlot pegada con el comando \verb"\input"}\label{gnu2}
\end{figure}
gráficas generadas con gnuplot desde un archivo LATEX usando el paquete gnuplottex 8
Mas Documentación
http://www.ctan.org/tex-archive/macros/latex/contrib/gnuplottex/
gnuplottex.pdf
Soporte
Este artículo se escribió usando la clase tufte-
Los siguientes websites tiene información respecto al tema de este handout. Para mayor información sobre es-
artículo ta clase vea la documentación incluida en
MikTEX
http://www.texample.net/tikz/examples/gnuplot-basics/
http://www.texample.net/tikz/examples/tag/gnuplot/
http://www.texample.net/tikz/examples/gnuplot-tikz-terminal/
http://peter.affenbande.org/gnuplot/
http://www.texample.net/tikz/examples/gnuplot-basics/