Veusz jest projektem open source i wieloplatformowy, która zapewnia użytkownikom wyjątkowy i kompleksowego naukowego aplikacji kreślenia, specjalnie zaprojektowany, aby umożliwić użytkownikom tworzenie PDF i wyjścia PostScript, który jest gotowy do publikacji.
Najważniejsze cechy to możliwość tworzenia wykresów liniowych, obrazy, histogramy, wykresy XY wykresów skrzynkowych, kształty, działki polarne, trójskładnikowych działek, działki kontur, i działek pola wektorowego trzy interfejsy użytkownika (graficzny, CLI i skryptów), jak również zdolność do projektowania złożonych układów.
Może eksportować dane wyjściowe do EPS, PDF, PNG, SVG, formaty rastrowe i plików EMF, odczyt danych z zwykły tekst, CSV, drgawki, QDP, NPZ / NPY, hdf5, łatwość wtyczki i plików binarnych, tworzenia kreślenia widgety ze stałym interfejsu opartego obiektu, i działać jako moduł Pythona kreślenia.
Ponadto, aplikacja jest w stanie manipulować i tworzenie zbiorów danych, odczyt danych ze źródeł zewnętrznych, należy utworzyć nowy zestaw danych, który jest połączony z istniejącym zbiorze danych, import danych w nowych formatach, a import zewnętrznych funkcje Pythona.
Inną ciekawą funkcją jest możliwość umieścić aplikację w ramach innych programów, które pozwolą im wykorzystać swoje potężne funkcje kreślenia wymienione powyżej. Ponadto, obsługuje funkcje zdefiniowane przez użytkownika i stałe.
Wśród innych ciekawych funkcji, możemy wspomnieć poparcie dla wielowątkowy rendering, narzędzie do kompletowania danych, architektury wtyczki sterowania z SAMP i D-Bus, a także interaktywny samouczek, który pojawi się po uruchomieniu aplikacji po raz pierwszy .
Pod maską możemy poinformować, że wniosek został napisany w języku programowania Python i wykorzystuje biblioteki PyQt / Qt4 dla graficznego interfejsu użytkownika, a biblioteka Numpy dla funkcjonalności naukowej kreślenia. Obsługuje GNU / Linux, Microsoft Windows oraz systemów operacyjnych Mac OS X.
Podsumowując, Veusz jest wielkie i skomplikowane naukowe aplikacji kreślenia, który został zaprojektowany od podstaw, aby zapewnić użytkownikom funkcje najwyższej klasy i wyjątkowej funkcjonalności.
Co jest nowy w tym wydaniu:
Nowością w Veusz 1.23.2 (04 stycznia 2016)
Co nowego w wersji 1.23.2:
- Dodaj dane wtyczka obcinania zestaw danych
- Fix boxplot z ustawieniami ręcznymi
- normalizować wtyczki naprawić i podzielić przez maksymalnie nowych wersjach NumPy
- Unikaj błędów w 2D tworzenia danych
- Rozwiąż problemy ze znaków Unicode w Pythonie 2.x wtyczek w
- Oś Clip do rozsądnego zakresu -1e100- & gt; 1e100
- Uchwyt unicode błędy z systemu operacyjnego w skryptach Veusz
- Uchwyt unicode błędy w raportach o błędach
- Crash Fix w kolorze
Co nowego w wersji 1.23:
- Dodaj nowe pole dialogowe eksportu, które mogą eksportować wiele stron i modyfikowania opcje eksportu
- Dodaj nowe okno filtrowania zestawu danych
- Dodaj cubehelix () colormap funkcjonalne
- Dodaj -stepN przyrostek dla mapą kolorów, aby dowolne liczby kroków
- Fix nieprawidłowe kolory w obrazach dziennika i zaloguj skale kolorów
- Fix niebezpiecznych poleceń nie jest prowadzony
- Drobne zmiany:
- Fix nieprawidłowe stosowanie równych w (x, ...) wzór
- Złap katastrofa jeśli kreślenia nan / wartość inf w przestrzeni dziennika
- Fix getData w zbiorze danych plugin do wymiarów = 2
- Błąd Złap zbyt dużego pływaka do nawrócenia czasu data li>
- Złap zniknął podczas importu pliku
- Wskaźnik błędu ustalony w pickable
- Błąd Złap oknie edycji danych w razie zmiany wielkości 2d zestaw danych
- Jeśli widget korzeń jest wybrana z innymi, nie błąd na skórze
- Fix cofnąć do zbioru danych histogramu jednym zbiorze wyjściowym
- Błąd Fix rozmiaru elipsę o szerokości krotka, wysokości i położenia ustawienie
- Należy używać tylko wartości skończone w histogramie
- Przepisz ustawienie kontroluje Line / fillset dla wewnętrznej spójności oraz ustalić nowe style rozszerzony wypełnienia
- Nie upaść siekierami dziennika Date-Time
- ignorują również wartości nie skończone, gdy krój Minuit
- Unikaj błąd składni z nieprawidłowym mapą kolorów
- Aktualizacje setup.py i desktop
- Odtworzenie zestawu danych działa teraz, jeśli okno nie zostało już otwarte
- Przywróć układ dokowania przy użyciu Python3
- Fix cofnąć po definicjach stylów załadunku / niestandardowe
- przykład wsparcie dla Unicode nazwy plików
- Linie Klip Beziera, aby uniknąć problemów z osiami dziennika
Co nowego w wersji 1.22:
- Dodaj opcję ignorować spacje po ograniczniki podczas importowania pliki CSV
- Zezwalaj x / yedge oraz x / ycent być odwrócone, aby zmienić kolejność danych podczas importu danych 2D
- Przepisywanie wewnętrznych drzew widget, aby naprawić różne błędy
- Ewentualnie użyć astropy dla SAMP
- Dodaj ustawienie przedłużyć ścieżkę python import
- , aby wybrać opcję Dodaj widżety o tej samej nazwie na stronie
- Resize prostokątne kształty prowadzenie innych narożniki stałych. Stary symetryczne zachowanie resize jest zachowany, jeżeli zostanie wciśnięty przycisk Shift.
Co nowego w wersji 1.21.1:
- Zmiany:
- Dodaj możliwość wymiany na klawiszach, zamiana symbol i tekst
- Poprawki błędów:
- Fix brakujących etykiet, jeśli colorbar na działce
- Zachowaj znaczniki przy przeładunku zestawów danych
- Uchwyt nan / inf / inf kiedy jako wartość w interfejsie
- Usuń zależność pyqtconfig w systemie build
- Uchwyt błędy poprawnie w 2D CSV przeczytać
- nie upaść Po wybraniu rodzeństwo widget dokumentu
- Fix przypadkowej modyfikacji danych przez widget linii
- Pomóż PDF obwiednię zaokrąglania aby zapobiec krojenia blisko krawędzi
- Funkcja Fix ploter w osadzania
- sprawdzanie wersji Fix astropy
- Crash Fix na pasku błąd w pliku CSV z pustymi poprzedniej kolumnie
- Charakterystyka pakietu:
- Rysowanie funkcje:
- Działki X-Y (z errorbars)
- Linia i funkcji
- Działki Contour
- Obrazy (z odwzorowania kolorów i colorbars)
- Wzmocnić działki (dla histogramy)
- Wykresy słupkowe
- Działki pola wektorowego
- Działki Box
- Działki Polar
- Działki trójskładnikowych
- Terminy Wykreślanie
- Dopasowanie funkcji do danych
- Ułożone Działki i tablice działek
- Działki zagnieżdżone
- Klucze Działka
- Działka etykiety
- Kształty i strzałki na działkach
- formatowanie LaTeX-jak tekst
- Wiele osie
- Osie ze stopniami w skali osi (osie łamane)
- Axis Wagi używając formy funkcjonalne
- Funkcje wykreślanie zbiorów danych
- Wejście i wyjście:
- EPS / PDF PNG SVG / export / / EMF
- Tworzenie zestawu danych / manipulacji
- Wstaw Veusz ramach innych programów
- Tekst, HDF5, CSV, drgawki, NPY / NPZ, QDP, binarny i łatwy wtyczki importowania
- Dane mogą być przechwytywane ze źródeł zewnętrznych
- Rozszerzenie:
- Użyj jako moduł Pythona
- Funkcje definiowane przez użytkownika, stałe i można importować zewnętrzne funkcje Python
- Interfejs Plugin pozwala użytkownikowi napisać lub kod obciążenie
- import danych z wykorzystaniem nowych formatów
- tworzyć nowe zestawy danych, ewentualnie związane z istniejących zbiorów danych
- dowolnie manipulować dokumentu
- Interfejs skryptów
- Kontrola z DBus i SAMP
- Inne funkcje:
- zbieracz danych
- Interaktywny samouczek
- wielowątkowy rendering
Działki
Co nowego w wersji 1.21:
- Dodaj HDF5 zapisany format dokumentu
- Dodaj wypełniony krzywej bar błędu stylu
- Dodaj wypełnienia lewo / prawo opcji dla punktu plotera
- Dodaj filtry filetype importować okno dialogowe przeglądarki plików
- W pliku Completer w oknie importu, należy wybraną zakładkę jako filtr
- Kod Move korzystania z PyQt sygnały nowym stylu
- Dodaj ustawienie mistrzem kolorów dla xy punkt i nonorthpoint działce
- algorytm etykietowania Linia znacznie poprawiła się w działek konturu, który obraca tekst, aby dopasować kąt i uniknięcie nakładania się etykieta li>
- Dokładniejsze osi tick etykieta ograniczająca pola, pozwalając obróconych etykiet, które mają być umieszczone blisko siebie,
- Dodaj refleksji i rotacji opcje do widgetu pola wektorowego
- Przejdź do notacji naukowej wcześniej, kiedy pokazano ustawienia pływak
- Poprawki błędów:
- Kierunek kombi nie działa w oknie importu
- Zapisywanie zestawów danych tekstowych nie działa w Python3
- Rozwiąż problem oceny częściowego zestawu danych podczas ładowania dokumentów
- 2D nieregularna pikselowe rozmieszczone obrazy dają błąd, jeśli obcięte w Y
- Uchwyt Unicode cytowany znaków w plikach danych prosty tekst
- xcent / ycent w Dataset2D wtyczek importu były ignorowane,
- promote_tab uszkodzony wtyczek importu
- Widok pełnoekranowy, gdy wszystkie strony są usuwane
- Błąd z pustym zbiorze i boxplot widget
- Fix kopiowania i wklejania zbiorów danych
- Python 3 rozmiaru osi bug
- Awaria, jeśli zbieranie / powiększanie na dokument bez stron
- Awaria, jeśli przeredagowanie histogram zestaw danych z pustego wpisu wyjściowej
- Użyj koniec łańcucha formatowania tekstu poza specyfikacją formatu
- Podczas wprowadzania tekstu SVG jako tekst, użyj xml: space = & quot; zachowanie & quot; aby uniknąć brakuje spacji
- Osadzanie problem z gniazdem na Python 3.4 +
Co nowego w wersji 1.20.1:
- Zmiany w 1.20.1:
- Dołącz AppData wolnego pulpitu, MIME i pliki na pulpicie
- Podczas kreślenia xy regiony błędach widgetów wypełnione linię działki, na górze
- Poprawki błędów:
- Fix osadzanie problemu uruchamiania interfejsu w 1,20
- Dodatkowe poprawki interfejsu osadzanie dla Pythona 3
- Crash Fix w poradniku, jeśli miga widget usunięte
- Fix polarnego katastrofę działka z odwrotnej minumum i maksymalnej promieni
- Fix awarii podczas zmiany zakresu połamanych osi interaktywnie
- usuwanie awarii obiektu ustalić w menu ustawień
- Sprawdź wyjściowego zestawu danych nie jest taki sam, jak wejście do histogramy
- Fix do kompilacji na Qt 4.6
- Błędy gniazdo połów na kliencie embed
- Poprawki do formatowania ciągów, w tym poprawki argumentów rozszerzonego% formacie Vg i właściwie wspieranie %%
- Podczas przywracania położenie okna, nie należy przywrócić poza ekranem
Co nowego w wersji 1.20:
- Dodaj hdf5 import danych pliku
- Zezwalaj wyrażenia być edytowane dla połączonych zbiorów danych 2D
- Dodaj wsparcie dla zestawów danych 2D o nieregularnych gridpoints
- Dodaj 2D importu CSV danych
- Zezwalaj bezpieczną zmianę nazwy połączonych zestawów danych
- Pomoc importowania tekstu z plików pasuje
Co nowego w wersji 1.19.1:
- Dodaj opcję, aby wyłączyć skalowanie markera granicy z punktu skalowanie
- Wdrożenie etykietę-minimum / maksimum dla at-potrójnego działce
- Dodawanie obramowania i tła wypełnić ustawienia widget etykietę tekstową
- Włącz PASUJE wsparcia ze astropy
Co nowego w wersji 1.19:
- Wpisz kod zgodny z python3
- Rozdzielenie modułu Pythona i zasobów w pakiecie źródłowym (packagers może trzeba skonsultować INSTALL)
- Przenieś do v2 z pyqt API
- Usuń przestarzałe API numpy z modułu pomocników
- Zezwalaj PASUJE nazwy zestawu danych będzie puste, jeśli prefiksu / sufiksu nie są
- Nowy kontroler bezpieczeństwa Kod ast oparte
- Picker używa 1-Based indeks konsystencji
- Zezwalaj zbiory danych nietekstowe być stosowany do etykiet
- Dodaj Number & gt; tekst Wtyczka konwersji zestawu danych
- Dodaj binning wtyczki zestawu danych
- Dodaj notatki właściwości dokumentu, strony i wykresy
- Zezwalaj większą liczbą cyfr znaczących w wartościach zmiennoprzecinkowych
- Inteligentny wybór cyfr znaczących interaktywnie zmienia zakres osi
- Zmniejsz minimalny zakres osi
- Dodawanie notatek ustawienia do dokumentów, stron i wykresy
- Poprawki błędów:
- Crash Fix jeśli inna oś powiązana nie zainicjowany
- Crash Fix jeśli próbujesz edytować zakaz edycji zestawów danych
- zignorować wyjątku pracę w raportowanie błędów okno
- Zmiana nazwy zbiorów danych, widżety i edycji danych pozwalają teraz oryginalny tekst który ma być edytowany, zamiast być usunięte
- pozycji na linii Fix złamanych osiach
- OS X Mavericks - poprawki do otwierania plików z wyszukiwarki i czcionki
Co nowego w wersji 1.18:
- Dodaj wsparcie dla wyrażenia zestawu danych podczas drukowania
- Dodaj widżet Oś-funkcyjny do kreślenia osie, które mają skalę daną przez funkcję lub są powiązane z innej osi za pomocą funkcji
- Dodaj schodkowe mapy kolorów
- Obsługa edycji wielu zestawów danych jednocześnie w edytorze
- Dodaj ustawienie naprawić współczynniku kształtu wykresów
- Add 'vcentre' tryb krokiem linii pionowych powierzchniach kroku
- Dodaj wewnętrznego ustawienia marginesów dla siatki do oddzielania sub-działek
- Dodaj pikseli, pixel_wcs, frakcja i linear_wcs PASUJE import współrzędnych tryby systemowe
- Dodaj rozwijanego menu na pasku narzędzi przycisk do tworzenia widgetów osi
- rozdzielczość zależność Bardziej efektywne widget
- Poprawki błędów:
- Fix odwrócone 'broken' osie
- Nie zawsze wyciągnąć osie nad innymi okienkami (rozwiązuje problem z kluczem poniżej osi)
- Zastosowanie Fix przejrzystości obrazu podczas drukowania obrazów non-kwadratowych
- Zezwalaj listy przekazywane jako xrange i yrange stworzyć zbiór danych 2D
- Fix pozycjonowanie FieldBool wtyczek
- QDP import: naprawić & quot; no & quot; Wartości kiedy mieszać z numerami
- Usuń ostrzeżenie obrazów dziennika zerami
- W trybie wbudowanym, zawsze zwraca ciąg dla __repr __
- Obejście do okien umieszczonych z tyłu dla Mac OS X
- Pomóż odstępy nieruchomości na Mac OS X
Co nowego w wersji 1.17.1:
- Zezwalaj kolorowe punkty za nieortogonalna działek (polarny , trójargumentowy)
- Usuń niepotrzebne dane wyjątków
Wymagania :
- Python
- PyQt
- Qt
Komentarze nie znaleziono