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:
¿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)
latex
vector-graphics
elysium devorado
fuente
fuente
Respuestas:
Echa un vistazo a PGF / TikZ . Se pueden encontrar muchos buenos ejemplos en la galería de ejemplos de PGF / TikZ .
Otras opciones incluyen: asíntota , Sketch 3D , PSTricks y terminal Gnuplot TikZ .
fuente
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.
fuente
Son tramas probables, generadas con GnuPlot e integradas en látex a través de pstricks.
Ver:
fuente
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
Utilice cualquier programa que pueda producir gráficos vectoriales y exportarlos
.eps
o.pdf
formatearlos.Estoy usando MATLAB para crear gráficos. Luego lo exporto como
.eps
archivo. 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'.fuente
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.
fuente
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.
fuente
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
jgraph
mucho 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.fuente