Foros de matemática
15/12/2017, 11:14:52 am *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: Puedes practicar LATEX con el cómodo editor de Latex online
 
 
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Paquetes PSTricks  (Leído 14107 veces)
0 Usuarios y 1 Visitante están viendo este tema.
mario
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.322



Ver Perfil
« : 22/03/2007, 10:47:13 am »

AL PASAR DE LATEXRENDER A MATHJAX, HEMOS PERDIDO PSTRICKS

http://tug.org/PSTricks/main.cgi/
USEPACKAGE:  $string .= "\usepackage{pst-all}\n";   


[texx]\begin{align*}
1180 &= 2 \times \rnode{A}{482} + \rnode{B}{216} \\ \\
\rnode{C}{482} &= 2 \times \rnode{D}{216} + \rnode{E}{50} \\ \\
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{A}{C}
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{B}{D}
\rnode{F}{216} &= 4 \times \rnode{G}{50} + \rnode{H}{16} \\ \\
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{D}{F}
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{E}{G}
\rnode{I}{50} &= 3 \times \rnode{J}{16} + \rnode{K}{2} \\ \\
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{G}{I}
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{H}{J}
\rnode{L}{16} &= 7 \times \rnode{M}{\boxed{2}} + 0
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{J}{L}
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{K}{M}
\end{align*}[/texx]

\begin{align*}
1180 &= 2 \times \rnode{A}{482} + \rnode{B}{216} \\ \\
\rnode{C}{482} &= 2 \times \rnode{D}{216} + \rnode{E}{50} \\ \\
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{A}{C}
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{B}{D}
\rnode{F}{216} &= 4 \times \rnode{G}{50} + \rnode{H}{16} \\ \\
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{D}{F}
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{E}{G}
\rnode{I}{50} &= 3 \times \rnode{J}{16} + \rnode{K}{2} \\ \\
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{G}{I}
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{H}{J}
\rnode{L}{16} &= 7 \times \rnode{M}{\boxed{2}} + 0
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{J}{L}
\ncdiag[angleA=-90,angleB=90,arm=.4,linearc=.3]{->}{K}{M}
\end{align*}
En línea
ingmarov
Moderador Global
Pleno*
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Honduras Honduras

Mensajes: 3.723



Ver Perfil
« Respuesta #1 : 14/11/2015, 01:14:34 am »

Hola mario y amigos del foro

Que bueno que tengamos esta opción para crear imágenes usando LaTeX.

He estado probando crear algunos diagramas usando pstricks, pero he tenido un problemita. Espero que sea por causa de mi desconocimiento.

Si introduzco el siguiente código:

[tex]\psline[linewidth=1.6pt](-2.,0.)(2.,0.)
\psline[linewidth=1.6pt](0.,0.)(1,1.732050808)
\psline[linewidth=1.2pt,linestyle=dashed,dash=2pt 2pt](0.,0.)(1.732050808,1)
\psline[linewidth=1.2pt,linestyle=dashed,dash=2pt 2pt](0.,0.)(-1,1.732050808)
\rput[bl](-2.176702573504732,-0.4){$A$}
\rput[bl](1.85,-0.4){$C$}
\psdots[dotstyle=*](0.,0.)(2.,0.)(-2.,0.)(1,1.732050808)
\rput[bl](-0.1,-0.4){$O$}
\rput[bl](1,1.8){$B$}
\psarc[linewidth=1.4pt](0,0){0.6}{0}{60}
\psarc[linewidth=1.4pt](0,0){0.7}{60}{180}
\rput[c](0,-0.7033534395351457){Figura 1}
[/tex]

Y se genera

[texx]\psline[linewidth=1.6pt](-2.,0.)(2.,0.)
\psline[linewidth=1.6pt](0.,0.)(1,1.732050808)
\psline[linewidth=1.2pt,linestyle=dashed,dash=2pt 2pt](0.,0.)(1.732050808,1)
\psline[linewidth=1.2pt,linestyle=dashed,dash=2pt 2pt](0.,0.)(-1,1.732050808)
\rput[bl](-2.176702573504732,-0.4){$A$}
\rput[bl](1.85,-0.4){$C$}
\psdots[dotstyle=*](0.,0.)(2.,0.)(-2.,0.)(1,1.732050808)
\rput[bl](-0.1,-0.4){$O$}
\rput[bl](1,1.8){$B$}
\psarc[linewidth=1.4pt](0,0){0.6}{0}{60}
\psarc[linewidth=1.4pt](0,0){0.7}{60}{180}
\rput[c](0,-0.7033534395351457){Figura 1}
[/texx]



El primero sale perfecto, como quería, especialmente el texto. Ahora si introduzco

[tex]\psline[linewidth=1.6pt](-2.,0.)(2.,0.)
\psline[linewidth=1.6pt](-1,-1.732050808)(1,1.732050808)
\psarc[linewidth=1.4pt](0,0){0.6}{0}{60}
\psarc[linewidth=1.4pt](0,0){0.6}{180}{240}
\rput[bl](0,-2){Hola}
[/tex]


[texx]\psline[linewidth=1.6pt](-2.,0.)(2.,0.)
\psline[linewidth=1.6pt](-1,-1.732050808)(1,1.732050808)
\psarc[linewidth=1.4pt](0,0){0.6}{0}{60}
\psarc[linewidth=1.4pt](0,0){0.6}{180}{240}
\rput[bl](0,-2){Hola}
[/texx]

No se genera el gráfico, ¿alguien sabe por qué sucede esto?

Saludos
En línea

No te confíes, revisa lo que escribo. Yo también me equivoco.
ingmarov
Moderador Global
Pleno*
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Honduras Honduras

Mensajes: 3.723



Ver Perfil
« Respuesta #2 : 14/11/2015, 06:25:42 pm »

Hola de nuevo

... Ahora si introduzco

[tex]\psline[linewidth=1.6pt](-2.,0.)(2.,0.)
\psline[linewidth=1.6pt](-1,-1.732050808)(1,1.732050808)
\psarc[linewidth=1.4pt](0,0){0.6}{0}{60}
\psarc[linewidth=1.4pt](0,0){0.6}{180}{240}
\rput[bl](0,-2){Hola}
[/tex]


[texx]\psline[linewidth=1.6pt](-2.,0.)(2.,0.)
\psline[linewidth=1.6pt](-1,-1.732050808)(1,1.732050808)
\psarc[linewidth=1.4pt](0,0){0.6}{0}{60}
\psarc[linewidth=1.4pt](0,0){0.6}{180}{240}
\rput[bl](0,-2){Hola}
[/texx]

No se genera el gráfico, ¿alguien sabe por qué sucede esto?

Saludos

Añado que si, en el segundo código, elimino la linea \rput[bl](0,-2){Hola}, entonces se genera


[texx]\psline[linewidth=1.6pt](-2.,0.)(2.,0.)
\psline[linewidth=1.6pt](-1,-1.732050808)(1,1.732050808)
\psarc[linewidth=1.4pt](0,0){0.6}{0}{60}
\psarc[linewidth=1.4pt](0,0){0.6}{180}{240}
[/texx]

Entonces la duda es por qué en el primer código todo quedó bien, aún conteniendo lineas de código con "\rput"
En línea

No te confíes, revisa lo que escribo. Yo también me equivoco.
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.1 | SMF © 2006, Simple Machines LLC XHTML 1.0 válido! CSS válido!