Gráficos en papeles

10

Siempre me he preguntado con qué programas hacen las personas sus gráficos cuando publican artículos. La mayoría de las veces parecen estar integrados de alguna manera como gráficos vectoriales, diría, ya que cuando trato de hacer zoom en el pdf parece que calcula la imagen en el momento, no parece ser una imagen. Por su aspecto, no parecen ser solo pantallas impresas de tramas de Mathematica.

Aquí hay algunos ejemplos de lo que quiero decir:

texto alternativo

texto alternativo

¿Alguien sabe qué debo usar para poder hacer gráficos similares?

(He puesto una etiqueta de látex porque creo que tiene algo que ver con eso)

elysium devorado
fuente
1
¿Realmente no es una pregunta de programación?
Quizás deba ser trasladado a superuser.com
Andy West
1
Con la precaución de mudarse a SU: ayudaría mucho si supiéramos qué medio ambiente estaba usando para preparar los documentos y los gráficos ... En ausencia de una respuesta, votaría por mudarlo.
dmckee --- ex-gatito moderador
superuser.com es un mejor entorno para esta pregunta. Sin embargo, es una pregunta interesante.
Stefano Borini

Respuestas:

4

Alok tiene razón al sugerir TikZ: este es probablemente el mejor software de gráficos de la generación actual. Aunque vale la pena mirar el metapost.

Una nota histórica: podría incrustar gráficos escalables en documentos de texto en los viejos tiempos, utilizando metafont para representar gráficos como caracteres de fuente, que simplemente podrían "teclearse" en archivos .dvi.

Más tarde, dvips admitió la codificación de "ps specials" en archivos dvi, lo que permitió la inclusión de figuras .eps e hizo posibles paquetes de gráficos más sofisticados como xy-pic y pstricks.

Metapost permitió que los descriptores de fuente de metafont se incrustaran directamente en el archivo dvi como especiales ps.

La llegada de pdflatex ha cambiado un poco el panorama: no todos los trucos ps se convierten también en la forma en que pdftex maneja los gráficos: metapost está bien, pero pstricks requiere escapar para volver a reproducir. Por lo tanto, paquetes como pdftricks, que proporcionan un subconjunto "seguro" de la funcionalidad de pstricks.

Charles Stewart
fuente
1

Recomiendo GLE: http://www.gle-graphics.org/ La mayoría de las figuras en "Reconocimiento de patrones y aprendizaje automático" de Christopher M. Bishop están hechas con esta herramienta.

Otros también usan GnuPlot, todas las figuras en "inferencia de teoría de la información y algoritmos de aprendizaje" de David MacKay.

Los dos libros anteriores son textos de investigación muy estándar en el campo del aprendizaje automático.


fuente
1

Utilice cualquier programa que pueda producir gráficos vectoriales y exportarlos .epso .pdfformatearlos.

Estoy usando MATLAB para crear gráficos. Luego lo exporto como .epsarchivo. LaTeX admite este formato directamente, para pdfLaTeX, y si necesito algo para ajustar, estoy usando Adobe Illustrator, o InDesign y lo exporto a '.pdf; o archivo 'eps'.

Crowley
fuente
0

Ver Wikilibros . En general, puede insertar un PDF (con pdflatex) o EPS (con ps latex) para importar los gráficos vectoriales, o puede usar un paquete LaTeX para representar los gráficos en línea.

Para crear gráficos externos, Gnuplot y R son buenas opciones, y también puedes crearlos con Gnumeric, Inkscape, Xfig, o lo que te parezca.

Para crear gráficos en línea, he tenido éxito con el paquete XY-pic. Es arcano y difícil de aprender, pero bastante poderoso.

TeX representa las etiquetas de esas dos figuras: es más fácil obtenerlas cuando se crean los gráficos en línea, pero también es posible que un archivo externo las obtenga.

Josh Lee
fuente
0

Cuando hice figuras en documentos de LaTeX, preferí usar una imagen externa en Poscript o PDF (dependiendo de la cadena de herramientas utilizada). Las herramientas que he usado para crear el gráfico (como gnuplot, Xfig, dot, etc.) pueden generar una imagen vectorial en lugar de una imagen ráster.

Andrés
fuente
0

TikZ y PStricks son buenos. Hay un área especializada de gráficos que es muy importante para la ciencia e ingeniería experimentales, pero que no se ha mencionado en las respuestas a continuación. Para trazar datos experimentales, encuentro que Jim Plank es jgraphmucho más simple y flexible que gnuplot (aunque confieso que la curva de aprendizaje es molesta). Un ejemplo es un diagrama que contiene algunas cajas de Tukey que hice para las calificaciones de los exámenes de mi clase. Hay varios otros buenos ejemplos en las páginas de jgraph.

Norman Ramsey
fuente