Veusz es un proyecto de software de código abierto y multiplataforma que proporciona a los usuarios una aplicación de trazado científico único y complejo, diseñado específicamente para permitir a los usuarios crear PDF y salida de PostScript que está listo para su publicación.
Las características clave incluyen la capacidad de crear gráficos de líneas, imágenes, histogramas, diagramas XY, diagramas de cajas, formas, gráficos polares, diagramas ternarios, gráficos de contorno, y parcelas de campo vectorial, tres interfaces de usuario (gráfica, la CLI y script), así como la capacidad de diseñar diseños complejos.
Se puede exportar la salida a EPS, PDF, PNG, SVG, formatos de mapa de bits y archivos EMF, leer datos de texto sin formato, CSV, FITS, QDP, NPZ / NPY, HDF5, facilidad de uso de plugins y archivos binarios, crear el trazado widgets con una interfaz basada en objetos constante, y actuar como un módulo de trazado de Python.
Además, la aplicación es capaz de manipular y crear bases de datos, captura de datos procedentes de fuentes externas, crear un nuevo conjunto de datos que está vinculado a un conjunto de datos existente, los datos de importación en los nuevos formatos, e importar las funciones de Python externos.
Otra característica interesante es la posibilidad de incrustar la solicitud dentro de otros programas, que les permitan utilizar sus potentes funciones de representación mencionadas anteriormente. Además, es compatible con las funciones definidas por el usuario y constantes.
Entre otras características interesantes, podemos mencionar el apoyo para la representación de multiproceso, una utilidad selector de datos, la arquitectura plug-in, el control con SAMP y D-Bus, así como un tutorial interactivo que aparecerá cuando inicie la aplicación por primera vez .
Bajo el capó, podemos reportar que la aplicación está escrito en el lenguaje de programación Python y utiliza las bibliotecas de PyQt / Qt4 para la interfaz gráfica de usuario, y la biblioteca Numpy para la funcionalidad de trazado científica. Es compatible con GNU / Linux, Microsoft Windows y sistemas operativos Mac OS X.
En resumen, Veusz es una gran y compleja aplicación trazado científica que ha sido diseñado desde cero para proporcionar a los usuarios con funciones de gran calidad y funcionalidad única.
¿Qué es nuevo en esta versión:
Nuevo en Veusz 1.23.2 (4º de enero de, 2016)
¿Qué es la nueva en la versión 1.23.2:
- Añadir datos recorte conjunto de datos plug-in
- Fix gráfica de caja con los ajustes manuales
- normalizar Fix plugin y se divide por el máximo para las nuevas versiones numpy
- Evitar el error en la creación de datos 2d
- Solucionar problemas con los caracteres Unicode en los plugins en Python 2.x
- eje del clip a un límite prudente -1e100- & gt; 1E100
- Manejo de errores de Unicode del sistema operativo en los scripts Veusz
- errores manija Unicode en los informes de errores
- Fix accidente en color
¿Qué hay de nuevo en la versión 1.23:
- Añadir un nuevo cuadro de diálogo de exportación que pueden exportar varias páginas y modificar las opciones de exportación
- Añadir un nuevo conjunto de datos de diálogo de filtrado
- Añadir cubehelix () funcional mapa de colores
- Añadir -stepN sufijo para mapas de colores para hacer un número arbitrario de pasos
- Fix colores incorrectos en las imágenes de registro y la escalas de color
- Fix comandos no seguras que no se ejecute
- Los cambios menores:
- Fix uso incorrecto de Ninguno en (x, ...) patrón
- accidente de captura si el trazado nan valor / inf en el espacio de registro
- Fijar getData en plugin de conjunto de datos para las dimensiones = 2
- Captura de error demasiado grande en flotador para la conversión de fecha y hora
- Captura de archivos desapareció durante la importación
- Índice fija en pickable
- Captura de error en los datos de diálogo de edición si cambia el tamaño del conjunto de datos 2d
- Si se selecciona widget de raíz con los demás, no lo hacen de error en la piel
- Fijar deshacer de histograma conjunto de datos con un único conjunto de datos de salida
- Error Fix cambiar el tamaño de la elipse con una anchura tupla, la altura o posición de ajuste
- Utilice sólo valores finitos en el histograma
- Vuelva a escribir los controles de ajuste de línea / FillSet su coherencia interna y fijar nuevos rellenos extendida estilo
- No choques con los ejes de registro de fecha y hora
- También ignoran los valores no finitas en el montaje con minuit
- Evitar el error de sintaxis con el mapa de colores no válido
- Actualizaciones para setup.py y archivos de escritorio
- Volver a crear el conjunto de datos de diálogo ahora funciona si no ha sido ya abierto
- Restaurar el diseño del muelle cuando se utiliza python3
- Fix deshacer después de las definiciones de estilos de carga / personalizados
- ejemplo Unicode soportan nombres de archivo
- líneas videoclip Bézier para evitar problemas con los ejes de registro
error
¿Qué es la nueva en la versión 1.22:
- Añadir opción para ignorar el espacio en blanco después de delimitadores al importar CSV
- Permitir x / x yedge y / ycent ser invertido para cambiar el orden de los datos cuando los datos 2D de importación
- reescritura de partes internas del árbol widget para corregir los errores misceláneos
- Opcionalmente utilizar astropy para SAMP
- Añadir para prolongar la ruta de importación pitón
- Añadir opción de seleccionar los widgets con el mismo nombre en la página
- Cambiar el tamaño de las formas rectangulares de mantenimiento de otros rincones fijos. el comportamiento de cambio de tamaño simétrico de edad se mantiene si se pulsa turno.
¿Qué hay de nuevo en la versión 1.21.1:
- Cambios:
- Añadir opción de cambio de claves, el intercambio de símbolos y texto
- Corrección de errores:
- Fix etiquetas que faltan, si la barra de colores de trama
- Preserve las etiquetas cuando vuelva a cargar conjuntos de datos
- Handle nan / inf / inf cuando se pone como valor en la interfaz de usuario
- Eliminar la dependencia de pyqtconfig en sistema de construcción
- controlar los errores correctamente en 2D CSV leer
- No bloquearse si la selección de los hermanos de los widget de documento
- Fijar la modificación accidental de los datos por widget de línea
- Mejorar el cuadro delimitador PDF redondeo para evitar cortar cerca del borde
- Fix función del trazador en la incrustación
- comprobación de versión Fix astropy
- Arreglo para el choque barra de error en formato CSV con blanco la columna anterior
- Características del paquete:
- características de trazado:
- parcelas X-Y (con errorbars)
- Línea y función parcelas
- Diagramas de contorno
- Imágenes (con asignaciones de color y colorbars)
- parcelas escalonadas (por histogramas)
- Los gráficos de barras
- parcelas de campo vectorial
- Los diagramas de caja
- Diagramas polares
- diagrama ternario
- Trazado de fechas
- funciones de ajuste a los datos
- parcelas y las matrices de parcelas apiladas
- parcelas anidadas
- teclas Terreno
- etiquetas de gráficos
- Las formas y flechas en parcelas
- formato similar al látex para el texto
- ejes múltiples
- Ejes con peldaños de la escala del eje (ejes rotos)
- Eje escalas utilizando formas funcionales
- Trazado de funciones de bases de datos
- Entrada y salida:
- EPS / PDF / PNG / SVG / exportación FEM
- creación del conjunto de datos / manipulación
- Insertar Veusz dentro de otros programas
- texto, HDF5, CSV, FITS, el NPY / NPZ, QDP, binario y fácil de plug-in importar
- Los datos pueden ser capturados a partir de fuentes externas
- La extensión:
- Usar como un módulo de Python
- funciones definidas por el usuario, constantes y se pueden importar las funciones de Python externos
- interfaz de plug-in para permitir al usuario escribir o código de carga de
- importar datos utilizando nuevos formatos
- hacer nuevos conjuntos de datos, opcionalmente vinculados a bases de datos existentes
- manipular arbitrariamente el documento
- interfaz de secuencias de comandos
- Control con DBUS y SAMP
- Otras características:
- selector de datos
- Tutorial interactivo
- multiproceso
¿Qué hay de nuevo en la versión 1.21:
- Añadir HDF5 guarda formato de documento
- Añadir estilo barra de error curva de llenado
- Añadir relleno opciones de izquierda / derecha para el punto plotter
- Añadir filtros de tipo de archivo de diálogo para buscar archivos de diálogo importar
- En completaron el archivo en el diálogo de importación, utilice la ficha seleccionada como filtro
- Código Mover a utilizar las señales del nuevo estilo de PyQt
- Añadir una configuración de color principal para el punto xy y la trama nonorthpoint
- algoritmo de etiquetado Línea mejorado mucho en los gráficos de contorno, que hace girar el texto para que coincida con el ángulo de línea y evita la etiqueta se superpone
- Más precisa eje Tick de cajas de contorno, lo que permite etiquetas giradas a colocarse muy juntos
- Añadir opciones de reflexión y rotación en los widget de campo de vectores
- Cambiar a la notación científica antes, cuando se muestran los ajustes de flotador
- Corrección de errores:
- Dirección combo no funcionaba en diálogo de importación
- Almacenamiento de datos de texto no funcionan en python3
- Soluciona el problema de la evaluación parcial del conjunto de datos al cargar documentos
- pixel no regular 2D imágenes espaciadas dan error si recortada en y
- Manija Unicode citado caracteres en los archivos de datos de texto sencillo
- xcent / ycent en Dataset2D plugins de importación fueron ignorados
- promote_tab roto para los plugins de importación
- Vista de pantalla completa cuando se eliminan todas las páginas
- Crash con el conjunto de datos vacía y widget de gráfico de caja
- Fix copia y pega de conjuntos de datos
- Python 3 redimensionar eje de errores
- Crash si picking / zoom en el documento sin páginas
- Crash si reeditar conjunto de datos de histograma de salida con la entrada en blanco
- Uso final de la cadena de formato de texto más allá de especificador de formato
- Al escribir texto SVG como texto, utilice xml: space = & quot; & quot preservar; para evitar espacios en blanco que faltan
- Incorporación tema zócalo en Python 3.4 +
¿Qué hay de nuevo en la versión 1.20.1:
- Los cambios en 1.20.1:
- Incluir appdata libre de escritorio, MIME y archivos de escritorio
- Al trazar las regiones de error del widget lleno xy, línea de la trama en la parte superior
- Corrección de errores:
- Fijar la incrustación problema de inicio de la interfaz de 1.20
- correcciones de interfaz adicionales para la incrustación de Python 3
- Fix accidente en el tutorial si widget de parpadear borrado
- Fijar accidente diagrama polar con minumum inversa y la máxima radios
- Fix accidente cuando se cambia gama de ejes rotos de forma interactiva
- Fix accidente eliminación del objeto en el menú de configuración
- Compruebe el conjunto de datos de salida no es igual que una entrada para histogramas
- Arreglo para la compilación de Qt 4.6
- errores de socket de captura en el cliente de inserción
- Arreglos para el formato de cadenas, incluyendo correcciones para los argumentos del formato extendido Vg% y adecuadamente apoyo %%
- Al restaurar posición de la ventana, no restaure fuera de la pantalla
¿Qué hay de nuevo en la versión 1.20:
- Añadir HDF5 importación de datos de archivos
- Permitir expresiones para ser editados para conjuntos de datos 2D enlaces
- Añadir soporte para conjuntos de datos 2D con puntos de la malla irregulares
- Añadir 2D de importación CSV de datos
- Permitir el cambio de nombre seguro de los conjuntos de datos vinculados
- Apoyo a la importación de texto desde archivos FITS
¿Qué hay de nuevo en la versión 1.19.1:
- Añadir opción para desactivar la escala de frontera marcador con el punto escalar
- Implementar etiqueta en-mínima y / o máxima para al-diagrama ternario
- Añadir borde y el fondo llenan los ajustes de control de etiqueta de texto
- Habilitar FITS soporte con astropy
¿Qué hay de nuevo en la versión 1.19:
- hacer que el código compatible con python3
- La separación del módulo de python y recursos en el paquete fuente (empaquetadores pueden necesitar consultar INSTALAR)
- Mover a v2 de la API de PyQt
- Eliminar API numpy en desuso desde el módulo de ayudantes
- Permitir FITS nombres de conjuntos de datos para estar en blanco si el prefijo / sufijo no son
- Nueva corrector de seguridad código basado en ast
- Selector utiliza 1-basada índice de coherencia
- Permitir que los conjuntos de datos no son de texto que se utilizará para las etiquetas
- Añadir número- & gt; el texto conjunto de datos plug-in de conversión
- Añadir plugin de conjunto de datos de agrupación
- Añadir propiedades notas para documentar, páginas y gráficos
- Permitir cifras más significativas en valores de coma flotante
- Inteligente elección de cifras significativas cuando se cambia de forma interactiva la zona del eje
- Disminuir rango mínimo de eje
- Añadir notas de ajuste para documentos, páginas y gráficos
- Corrección de errores:
- Fix accidente si otro eje vinculado no inicializado
- Fix accidente si se intenta editar conjuntos de datos no editables
- Hacer caso omiso de trabajo de excepción en el informe de errores de diálogo
- Cambiar el nombre de los conjuntos de datos, widgets y edición de datos permiten ahora que el texto original se va a editar, en lugar de ser limpiado
- posiciones de línea fijar en ejes rotos
- OS X Mavericks - correcciones para abrir archivos de buscador y fuentes
¿Qué hay de nuevo en la versión 1.18:
- Añadir soporte para expresiones de conjuntos de datos cuando se traza
- Agregar panel eje-función para el trazado de ejes que tienen una escala dada por una función, o están vinculados a un eje diferente a través de una función
- Añadir mapas de colores escalonadas
- Soporte edición de múltiples conjuntos de datos de forma simultánea en el editor
- Añadir configuración para fijar relación de aspecto de los gráficos
- Añadir el modo de línea de paso 'vCenter' para las parcelas escalón vertical
- Añadir configuración del margen interno para rejillas para separar las subtramas
- Añadir píxel, pixel_wcs, fracción y linear_wcs FITS coordinar la importación modos del sistema
- Añadir menú desplegable de botón de la barra de widgets para crear ejes
- widget de resolución de dependencias más eficiente
- Corrección de errores:
- Fix invierte 'broken' ejes
- No siempre dibujar ejes por encima de otros widgets (corrige un problema con la llave debajo del eje)
- Uso Fix imagen de transparencia al trazar imágenes no cuadrados
- Permitir listas pasados como xrange y yrange para crear el conjunto de datos 2D
- Fix posicionamiento FieldBool para los plugins
- QDP importación: FIX & quot; no & quot; valores cuando se utiliza mezclado con los números
- Eliminar la advertencia de imágenes de registro con ceros
- En el modo integrado, siempre volver cadena para __repr __
- Solución para ventanas que aparecen detrás de Mac OS X
- Mejorar la separación de propiedad en Mac OS X
¿Qué hay de nuevo en la versión 1.17.1:
- Permitir puntos de colores para las parcelas no ortogonales (polares , ternaria)
- Eliminar datos de excepción innecesarias
Requisitos
- Python
- PyQt
- Qt
Comentarios que no se encuentran