Dnes zabrousíme do oblasti aplikací, které nejsou až tak zábavné a populární, nicméně by se některým našim uživatelům mohly pro jejich práci či studium docela hodit. Na tento program jsem narazil náhodně při surfování po netu, docela mě zaujal, a proto bych ho rád představil i našim čtenářům, uživatelům Linux Mintu.
Aplikace má název Veusz a jedná se GUI o balíček programů pro vědecké kreslení a sestavování různých grafů. Je navržen tak, aby výsledky bylo možné publikovat v PostScriptu nebo ve formátu PDF. Podporovány jsou také formáty SVG, EMF a export bitmap.
Program je multiplatformní, běží pod Unix/Linux, Mac OS X i Windows, šířený pod licencí GNU GPL v.2, navíc jsou k dispozici i binární soubory. Data lze číst z textu, CSV, HDF5 nebo FITS souborů. Kromě toho můžete data také zadávat, manipulovat s nimi nebo je zkoumat přímo v aplikaci.
Veusz vytváří grafy pomocí objektově založených widgetů s jednotným rozhraním. Program také umožňuje práci v příkazovém řádku a má i skriptovací rozhraní (založené na Pythonu). Jako vykreslovací modul může také sloužit Python.
Jak vyplývá z výše zmíněného, je Veusz napsán v Pythonu. Uživatelské rozhraní využívá pro manipulaci s daty PyQt a Numpy.
Mezi vlastnosti Veusz např. patří:
Vykreslovací funkce:
- Grafy os XY (s chybovými panely, lze měnit bary i velikosti )
- Čáry a pozemkové funkce
- Obrysy pozemků
- Obrázky (s barevným mapováním a paletou barev)
- Stupňování pozemků (pro histogramy)
- Sloupcové grafy
- Vektorová pole pozemků
- Krabicové grafy
- Kruhové grafy
- Ternární diagramy
- Vykreslování dat
- Montážní funkce s daty
- Skládání pozemků
- Vnořené pozemky
- Štítky
- Tvary a šipky na pozemcích
- Formátování LaTeX – jako text
- Více os
- Zalomené osy
- Vykreslení funkcí z datových souborů
Vstup a výstup:
- Podpora formátů EPS/PDF/PNG/SVG/ a exportu v EMF
- Vytváření/manipulace s datasety
- Vkládání Veusz v rámci jiných programů
- Import textu, CSV, HDF5, FITS, NPY/NPZ, QDP, binárních a uživatelských pluginů
- Data mohou být rovněž přijímána z externích zdrojů
Rozšíření:
- Použití jako 2/3 modul Python
- Uživatelem definované funkce, konstanty a lze importovat i externí funkce Pythonu
- Plugin rozhraní umožňuje uživateli psát nebo testovat kód
- Import dat pomocí nových formátů
- Vytváření nových datových souborů, případně jejich spojení s existujícími datovými
- Libovolná manipulace s dokumenty
- Skriptovací rozhraní
- Ovládání dbus a SAMP
Další vlastnosti:
- Sběr dat
- Interaktivní výuka
- Vykreslování Multithreaded
Několik screenů
Instalace v Linux Mintu
Zatím nejnovější verzí této aplikace je Veusz 1.20.1 a vzhledem k tomu, že má k dispozici vlastní repozitář PPA, tak je její instalace v Linux Mintu velmi snadná. Jediné, co tedy pro instalaci musíte udělat, je přidat si daný PPA do systému, aktualizovat databázi softwaru a nainstalovat balíček veusz.
Otevřete si tedy terminál a zadejte:
Příkazy terminálu: |
---|
sudo add-apt-repository ppa:jeremysanders/ppa |
sudo apt-get update |
sudo apt-get install veusz |
Následně se vám ikona pro spuštění aplikace zobrazí v Menu > Grafika > Veusz.
Jako nevýhodu pro naše končiny vidím absenci češtiny či slovenštiny, k dispozici je pouze v angličtině. Při troše snahy a tréninku se dá s aplikací obstojně pracovat, ale překlad by aplikaci jenom prospěl.
Nedá se o Veusz tvrdit, že je to program pro běžné používání. Je poměrně úzce zaměřen a asi jej mnoho Minťáků používat nebude. Jelikož je to však zajímavá apka, tak zase proč jí nezkusit, vždy jí lze snadno vymazat.
Domovskou stránku najdete na http://home.gna.org/veusz/.
Díky moc za další zajímavé seznámení … Chtěl bych se zeptat částečně z jiného soudku. V jakém programu by se dal jednoduše vytvořit text z prvního Jde mi konkrétně o tří a více barevný text, popřípadě možnost 3d textu. Pokud by to bylo pod Mint, bylo by to super. Díky
Nerozumiem presne čo znamená „vytvořit text z prvního“, ale na 3D text a aj farebný by som skúsil XARALX alebo INKSCAPE.
Se mi tam špatně vložil kód – mělo být text z prvního obrázku – odkaz na obrázek je, jen to slovíčko vypadlo.