Content-Type: multipart/alternative; boundary="------------040208060903020401020104" --------------040208060903020401020104 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable He enlazado 1 archivo a este mensaje: Graficos.zip (104 KB)Ubuntu=20 One=20 http://ubuntu= one.com/2MHNWOsaFXPKd5eAZaYcho Mozilla Thunderbird hace f=C3=A1cil compa= rtir=20 archivos grandes a trav=C3=A9s del correo electr=C3=B3nico. Hola Mario. No es exactamente lo que me propones, me explico con un ejemp= lo. En octave creas un gr=C3=A1fico x=3D0:0.01:2*pi; plot(x,sin(x),x,cos(x)) legend("sin(x)","cos(x)") y despu=C3=A9s lo guardas con epslatex o epslatexstandalone print -depslatexstandalone "octave.tex" y te crea el octave.eps sin ninguna fuente y el octave.tex con los=20 textos totalmente ajustados sin que tengas que tocar nada (luego ya si=20 quieres modificas algo, por ejemplo cambiar cos(x) por $\cos(x)$, a=C3=B1= adir=20 epstopdf o cosas as=C3=AD). En maxima tanto plot2d([sin(x),cos(x)],[x,0,2*%pi],[gnuplot_term,ps]); (que genera un maxplot.ps) como draw2d(key=3D"sin(x)",color=3Dblue,explicit(sin(x),x,0,2*%pi),key=3D"cos(= x)",color=3Dred,explicit(cos(x),x,0,2*%pi),terminal=3D'eps); (que genera maxima_out.eps) crean eps similares al de octave, pero con=20 las fuentes "incrustadas" en el archivo. Con la soluci=C3=B3n que me prop= ones=20 he podido generar un archivo latex sin eps, solo a base de pictures,=20 pero comparado con los eps anteriores es bastante cutre. Creo que es lo=20 que Jos=C3=A9 Manuel propone en "2.B) Gr=C3=A1ficos "abiertos" (picture y= =20 pspicture) para latex y pdflatex" en=20 http://webs.um.es/mira/tex/maxima_latex.php El caso es que en maxima s=C3=AD est=C3=A1 implementado algo similar al e= pslatex=20 de octave, pero est=C3=A1 un poco escondido. Si metes la terminal pslatex= al=20 plot2d plot2d([sin(x),cos(x)],[x,0,2*%pi],[gnuplot_term,pslatex]); se crea un =C3=BAnico archivo maxplot.pslatex. Editando, parece que si le= =20 quitas las 8 primeras l=C3=ADneas (hasta el %!PS-Adobe-2.0 EPSF-2.0) y la= s=20 =C3=BAltimas hasta que empiezan los \put (y cambias las variables Color y= =20 Solid a true) te queda el eps SIN LOS TEXTOS. Los textos ajustados se=20 pueden sacar del entorno picture (l=C3=ADneas 6 y 7) y los \put del final= y=20 guardarlos en un archivo .tex. Creo que con un poco de paciencia yo podr=C3=ADa hacer un script en bash = que=20 automatizara todas estas cosas a partir del maxplot.pslatex, pero en=20 cualquier caso solo servir=C3=ADa para plot, no para draw que es m=C3=A1s= =20 completo. =C2=BFCrees que podr=C3=ADas incluir los terminales tipo=20 pslatex/epslatex/epslatexstandalone en draw? Es un poco lioso y no s=C3=A9 si me he explicado bien, incluyo todos los=20 archivos para que se me entienda mejor. Un saludo, David J. L=C3=B3pez Departamento de Matem=C3=A1tica Aplicada y Estad=C3=ADstica Universidad Polit=C3=A9cnica de Cartagena Planta Baja Hospital de Marina C/ Doctor Fleming, s/n 30202 Cartagena, Spain Phone: (34) 968 33 89 02 Fax: (34) 968 33 89 16 e-mail: david.lopez@upct.es El 01/10/12 20:58, Mario Rodriguez escribi=C3=B3: > El lun, 01-10-2012 a las 16:32 +0200, David Javier L=C3=B3pez Medina > escribi=C3=B3: >> Con draw he probado distintas opciones de terminal pero no he >> conseguido hacer nada parecido. Mario, =C2=BFves factible a=C3=B1adir = algo as=C3=AD a >> draw? Gracias. > > Te sugiero lo siguiente: > > Genera tu gr=C3=A1fico en eps e ignora el fichero con extensi=C3=B3n ep= s que > obtengas. > > A continuaci=C3=B3n edita el fichero maxout.gnuplot y sustituye la prim= era > l=C3=ADnea por > > set terminal latex size 6.0cm, 5.0cm > > Cambia tambi=C3=A9n el nombre del fichero en la segunda l=C3=ADnea si q= uieres. > > Ejec=C3=BAtalo desde gnuplot: > > gnuplot> load 'maxout.gnuplot' > > =C2=BFEs ese el resultado que quieres? Si es as=C3=AD, podemos incluirl= o como > nuevo terminal en draw. > > -- > Mario > > > --------------040208060903020401020104 Content-Type: multipart/related; boundary="------------000201040402070807090303" --------------000201040402070807090303 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

He enlazado 1 archivo a este mensaje:
Mozilla Thunderbird hace f=C3=A1cil compartir archivos grandes a trav=C3=A9s del correo electr=C3=B3nico.
Hola Mario. No es exactamente lo que me propones, me explico con un ejemplo.

En octave creas un gr=C3=A1fico

=C2=A0 x=3D0:0.01:2*pi;
=C2=A0 plot(x,sin(x),x,cos(x))
=C2=A0 legend("sin(x)","cos(x)")

y despu=C3=A9s lo guardas con epslatex o epslatexstandalone

=C2=A0 print -depslatexstandalone "octave.tex"

y te crea el octave.eps sin ninguna fuente y el octave.tex con los textos totalmente ajustados sin que tengas que tocar nada (luego ya si quieres modificas algo, por ejemplo cambiar cos(x) por $\cos(x)$, a=C3=B1adir epstopdf o cosas as=C3=AD).

En maxima tanto

=C2=A0 plot2d([sin(x),cos(x)],[x,0,2*%pi],[gnuplot_term,ps]);

(que genera un maxplot.ps) como
=C2=A0 draw2d(key=3D"sin(x)",color=3Dblue,explicit(sin(x),x,0,2*%pi),key=3D"cos(= x)",color=3Dred,explicit(cos(x),x,0,2*%pi),terminal=3D'eps);

(que genera maxima_out.eps) crean eps similares al de octave, pero con las fuentes "incrustadas" en el archivo. Con la soluci=C3=B3n q= ue me propones he podido generar un archivo latex sin eps, solo a base de pictures, pero comparado con los eps anteriores es bastante cutre. Creo que es lo que Jos=C3=A9 Manuel propone en "2.B= ) Gr=C3=A1ficos "abiertos" (picture y pspicture) para latex y pdflate= x" en http://webs.um.es/mira/tex/maxima_latex.php
El caso es que en maxima s=C3=AD est=C3=A1 implementado algo simila= r al epslatex de octave, pero est=C3=A1 un poco escondido. Si metes la terminal pslatex al plot2d

=C2=A0 plot2d([sin(x),cos(x)],[x,0,2*%pi],[gnuplot_term,pslatex]);<= br>
se crea un =C3=BAnico archivo maxplot.pslatex. Editando, parece que= si le quitas las 8 primeras l=C3=ADneas (hasta el %!PS-Adobe-2.0 EPSF-= 2.0) y las =C3=BAltimas hasta que empiezan los \put (y cambias las varia= bles Color y Solid a true) te queda el eps SIN LOS TEXTOS. Los textos ajustados se pueden sacar del entorno picture (l=C3=ADneas 6 y 7) y= los \put del final y guardarlos en un archivo .tex.

Creo que con un poco de paciencia yo podr=C3=ADa hacer un script en bash que automatizara todas estas cosas a partir del maxplot.pslatex, pero en cualquier caso solo servir=C3=ADa para plo= t, no para draw que es m=C3=A1s completo. =C2=BFCrees que podr=C3=ADas= incluir los terminales tipo pslatex/epslatex/epslatexstandalone en draw?

Es un poco lioso y no s=C3=A9 si me he explicado bien, incluyo todo= s los archivos para que se me entienda mejor. Un saludo,
David J. L=C3=B3pez
Departamento de Matem=C3=A1tica Aplicada y Estad=C3=ADstica
Universidad Polit=C3=A9cnica de Cartagena
Planta Baja Hospital de Marina
C/ Doctor Fleming, s/n
30202 Cartagena, Spain
Phone: (34) 968 33 89 02
Fax: (34) 968 33 89 16
e-mail: david.lopez@upct.es
El 01/10/12 20:58, Mario Rodriguez escribi=C3=B3:
El lun, 01-10-2012 a las 16:32 +0200, David Javier L=
=C3=B3pez Medina
escribi=C3=B3:
Con draw he probado distintas opciones de terminal=
 pero no he
conseguido hacer nada parecido. Mario, =C2=BFves factible a=C3=B1adir alg=
o as=C3=AD a
draw? Gracias.

Te sugiero lo siguiente:

Genera tu gr=C3=A1fico en eps e ignora el fichero con extensi=C3=B3n eps =
que
obtengas.

A continuaci=C3=B3n edita el fichero maxout.gnuplot y sustituye la primer=
a
l=C3=ADnea por

set terminal latex size 6.0cm, 5.0cm

Cambia tambi=C3=A9n el nombre del fichero en la segunda l=C3=ADnea si qui=
eres.

Ejec=C3=BAtalo desde gnuplot:

gnuplot> load 'maxout.gnuplot'

=C2=BFEs ese el resultado que quieres? Si es as=C3=AD, podemos incluirlo =
como
nuevo terminal en draw.

--
Mario




--------------000201040402070807090303 Content-Type: image/png; name="attachment-24.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="attachment-24.png" iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlw SFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoA AAH+SURBVEiJ7ZVNaxNRFIaf09T6AXXpUgQpfmGnSmYSsCB0qe50pdJFuxEVKhUEQVBcCipI S+yiG21dxLoTEQQFV83MBJJpF0LxRyiK0EzmddEkGMlnxV0PDMzc97znuefeuTMmif8Zg+2E dDq9KyY1LZjFGGkSxYbBk0Gqi2EYVrYFiElNy8i1FI0RQS4mJWChE2CgnSCY3brRTBT6qXJQ sHJQsCj0U5jdquXMdCreEVBflqgYzElKGmApOXLo4Fzt8RiA43orjpdZ7g/wR8FRN/PWcbNv 6mP5fL7612wuIi638rfdgyY7nIftvW1dO/jX2AHsABohgKPj48MAjnPmQG08aevoE/AZYGgz vgTAUHwdAONdN2OPB81eCJ016bbjZr9T/05VedrN26mDbwCnPG8s/rU3j9gAToBWgGGMV+Vi 4WN92foHyJYBEtmd9fVPPyzFBUEAIOlhFPhXAXZvVp7XDGutyli7P9rpbPZ4taoisMfgWiko LACcTKcPr4XhV4AxNzsltAj8lKrpKAy/9AwAGPW8KyZbAipmmir5/lJDc7PnDL0G9hk2WQpW X/bVQT0cN/MAuL+VbY+TJM4ZA5Nmdg8YMDRfCvyb7fxdAbXZ3jD0jOY9SwR3o6DwqJO3p3MQ BavzMk0A74HE0AeZJroVB0BSX1cmk9nfT/5vekgJrtOb2V0AAAAASUVORK5CYII= --------------000201040402070807090303 Content-Type: image/png; name="ubuntuone.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="ubuntuone.png" iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAA CXBIWXMAAABIAAAASABGyWs+AAAArUlEQVRIx2NkgIK7dz08JCTq6yG8hgYGvKChQVl5x44X Lxob0WUg5vz/T6x+JgaSwIMHuCwmF5DoAEIhQzMHwHy+cOEAOUBBARa3ENrens4OoB0YdcCo AwbcASyo3AsXiNNmYADJjlR3wIEDEPrDBwgtIIBd24QJ1AoBeBRASrqPHyG8BQuoZQHRDkAF sDKf2CihogNgIQGhDQ0hogkJ5DkIFpWwqIVFHYzPwAAAexFNtmcOxz4AAAAldEVYdGRhdGU6 Y3JlYXRlADIwMTItMDQtMDVUMTE6NTE6MDgrMDg6MDDvT9+8AAAAJXRFWHRkYXRlOm1vZGlm eQAyMDEyLTA0LTA1VDExOjUxOjA4KzA4OjAwnhJnAAAAAABJRU5ErkJggg== --------------000201040402070807090303-- --------------040208060903020401020104--