DragonFly On-Line Manual Pages

Search: Section:  


INKSCAPE(1)                        Inkscape                        INKSCAPE(1)

NAME

Inkscape - editor SVG (Scalable Vector Graphics).

SYNOPSIS

"inkscape [volby] [nazov suboru ...]" volby: -?, --help --usage -V, --version -f, --file=NAZOVSUBORU -e, --export-png=NAZOVSUBORU -a, --export-area=x0:y0:x1:y1 -C, --export-area-canvas -D, --export-area-drawing --export-area-snap -i, --export-id=ID -j, --export-id-only -t, --export-use-hints -b, --export-background=FARBA -y, --export-background-opacity=HODNOTA -d, --export-dpi=DPI -w, --export-width=SIRKA -h, --export-height=VYSKA -P, --export-ps=NAZOVSUBORU -E, --export-eps=NAZOVSUBORU -A, --export-pdf=NAZOVSUBORU -T, --export-text-to-path --export-bbox-page -l, --export-plain-svg=NAZOVSUBORU -p, --print=PRINTER -I, --query-id=ID -X, --query-x -Y, --query-y -W, --query-width -H, --query-height -S, --query-all -x, --extension-directory --verb-list --verb=VERB-ID --select=OBJECT-ID --shell -g, --with-gui -z, --without-gui --vacuum-defs --g-fatal-warnings

OPIS

Inkscape je editor suborov vektorovej grafiky vo formate Scalable Vector Graphics (SVG) s grafickym rozhranim, ktoreho schopnosti su podobne Adobe Illustrator, CorelDraw, Xara Xtreme, atd. Medzi vlastnosti Inkscape patria vsestranne tvary, bezierove krivky, kreslenie volbou rukou, viacriadkovy text, text na ceste, alpha blending, lubovolne afinne transformacie, farebne prechody a vypln vzorkou, uprava uzlov, mnohe formaty na export a import vratane PNG a PDF, zoskupovanie, vrstvy, zive klony a vela ineho. Rozhranie je navrhnute pre komfortne a efektivne ovladanie pre skuseneho pouzivatela, pricom dodrziava standardy GNOME, takze pouzivatel oboznameny s inymi aplikaciami GNOME si moze ovladanie rozhrania rychlo osvojit. SVG je standardny W3C XML format pre dvojrozmernu vektorovu grafiku. Umoznuje definiciu objektov kresby pomocou bodov, ciest a primitivnych tvarov. Farby, pisma, sirka tahu atd sa pri tychto objektoch uvadzaju ako atributy ,,stylu". Zamer je taky, ze kedze SVG je standard a jeho subory su text/xml, bude mozne pouzit SVG subory vo velkom pocte programov v sirokom spektre aplikacii. Inkscape pouziva SVG ako svoj nativny format dokumentu a jeho cielom je stat sa kresliacim programom plne konformnym SVG suborom, dostupnym open source komunite.

VOLBY

-?, --help Zobrazi spravu s pomocou -V, --version Zobrazi verziu a datum zostavenia Inkscape. -a x0:y0:x1:y1, --export-area=x0:y0:x1:y1 Pri exporte PNG, nastavi exportovanu oblast v pouzivatelskych jednotkach SVG (anonymne jednotky dlzky bezne pouzivane v Inkscape SVG). Standardne sa exportuje cele kresliace platno dokumentu. Bod (0,0) je spodny dolny roh. -C, --export-area-canvas Pri exporte NG, PDF, PS a EPS je exportovana oblast cele kresliace platno dokumentu (stranka). Toto je standardne nastavenie pre PNG, PDF a PS, takze ju nemusite uvadzat ak nepouzivate --export-id na exportovanie konkretneho objektu. Pri exporte EPS to vsak nie je standardne nastavenie. Naviac pri EPS neumoznuje specifikacia formatu aby bolo ohranicenie vacsie ako obsah dokumentu. To znamena, ze ak pri exporte EPS pouzijete --export-area-canvas, ohranicenie platna sa oreze dnu na ohranicenie objektu ak je mensie. -D, --export-area-drawing Pri exporte PNG, PDF, PS a EPS je exportovana oblast cela kresba (nie platno), t.j. ohranicenie vsetkych objektov dokumentu (alebo exportovaneho objektu ak je pouzite --export-id). S touto volbou budu na exportovanom obrazku iba viditelne objekty dokumentu bez okrajov alebo orezania. Toto je standardna exportna oblast pre EPS. Pri PNG je mozne pouzit tuto volbu v kombinacii s --export-use-hints. --export-area-snap Pri exporte png prichyti oblast exportu smerom von na najblizsiu celociselnu pouzivatelsku jednotku SVG (px). Ak pouzivate standardne rozlisenie na export 90 dpi a vasa grafika je zarovnana na pixle aby sa minimalizoval antialiasing, tento prepinac vam umozni zachovat toto zarovnanie aj ak exportujete ohranicenie nejakeho objektu (pmocou --export-id alebo --export-area-drawing), ktore samotne nie je zarovnane na pixle. -b FARBA, --export-background=FARBA Farba pozadia exportovaneho PNG. Toto moze byt akykolvek retazec specifikujuci farbu, ktory SVG podporuje, napr. ,,#ff007f" alebo ,,rgb(255, 0, 128)". Ak nie je nastavena, pouzije sa farba nastavena v Inkscape v dialogu Moznosti dokumentu (ulozena v atribute pagecolor= v sodipodi:namedview). -d DPI, --export-dpi=DPI Pouzite rozlisenie na export PNG. Tiez sa pouziva pri rasterizacii filtrovanych objektov pri exporte do PS, EPS a PDF (ak neuvediete --export-ignore-filters na potlacenie rasterizacie). Standardne 90, co zodpoveda 1 pouzivatelskej jednotke SVG. (px, tiez nazyvana ,,pouzivatelska jednotka") exportovanej na 1 pixel bitmapy. Tato hodnota ma precedenciu pred odporucanym DPI pri pouziti s prepinacom --export-use-hints. -e N'<i>AZOVS'<i>UBORU, --export-png=N'<i>AZOVS'<i>UBORU Nazov suboru pre export PNG. Ak uz existuje, bude prepisani bez pytania sa. -f N'<i>AZOVS'<i>UBORU, --file=N'<i>AZOVS'<i>UBORU Otvori zadane dokumenty. Je mozne vynechat retazec volby, t.j. mozete uviest zoznam suborov bez -f. -g, --with-gui Pokusit sa pouzit GUI (na unixovych systemoch, pouzit X server aj ked nie je nastavena premenna $DISPLAY). -h V'<i>YSKA, --export-height=V'<i>YSKA Vyska generovanych bitmap v pixloch. Tato hodnota ma precedenciu pred nastavenim --export-dpi (alebo odporucanim DPI pri pouziti s prepinacom --export-use-hints). -i ID, --export-id=ID Pri exporte PNG, PS, EPS a PDF hodnota atributu id objektu, ktory chcete exportovat z dokumentu. Ziadne ine objekty sa neexportuju. Standardne sa exportuje ohranicenie objektu. To mozete zmenit pouzitim volby --export-area (iba pri PNG) alebo --export-area-canvas. -j, --export-id-only Exportovat do PNG iba objekt s id zadanym v --export-id. Vsetky ostatne objekty sa skryju a nezobrazia sa v exporte ani ked prekryvaju exportovany objekt. Ak nie je uvedene --export-id, tato volba sa ignoruje. Pri exporte PDF je toto standardna volba, takze jej uvedenie nema ziadny vplyv. -l, --export-plain-svg=N'<i>AZOVS'<i>UBORU Exportovat dokumenty do formatu ciste SVG, bez mennych priestorov sodipodi: alebo inkscape: namespaces a bez metadat RDF. -x, --extension-directory Vypise aktualny adresar rozsireni, ktory bol nastaveny pre Inkscape a potom skonci. Vyuzivaju to externe rozsirenia aby pouzili rovnaku konfiguraciu ako povodna instalacia Inkscape. --verb-list Vypise vsetky slovesa dostupne v Inkscape podla ID. Tieto ID mozno pouzit pri definovani klavesovych map alebo menu. Tiez ich mozno pouzit na prikazovom riadku s volbou --verb. --verb=VERB-ID, --select=OBJECT-ID Tieto dve volby spolu poskytuju zakladne moznosti skriptovania v Inkscape z prikazoveho riadka. Obe sa mozu na prikazovom riadku vyskytovat lubovolny pocet krat a vykonaju sa v tomto poradi na kazdom urcenom dokumente. Prikaz --verb vykona uvedene sloveso ako keby bolo zavolane z menu alebo klavesovou skratkou. Dialogy sa objavia ak su sucastou slovesa. Ak chcete vypisat zoznam dostupnych ID, pouzite volby prikazoveho riadka --verb-list. Prikaz --select sposobi vyber objektov s uvedenym ID. To umoznuje vykonavanie slovies na nich. Ak chcete zrusit vsetky vybery, pouzite --verb=EditDeselect. ID objektov su dostupne v zavislosti na dokumente, ktory sa ma nacitat. -p TLACIAREN, --print=TLACIAREN Vytlaci dokumenty na urcenej tlaciarni pomocou ,,lpr -P TLACIAREN". Ak chcete vystup poslat rurou inemu prikazu, mozete pouzit ,,| PRIKAZ" alebo ,,> NAZOVSUBORU" ak chcete namiesto tlacenia zapisat vystup v PostScripte do suboru. Pamatajte na to, ze musite pouzit vhodne uvodzovky pre vas shell, napr. inkscape --print='| ps2pdf - mydoc.pdf' mydoc.svg -t, --export-use-hints Pouzit nazov exportovaneho suboru a atribut DPI ulozene v exportovanom objekte (iba s volbou --export-id). Tieto udaje sa nastavuju automaticky ked exportujete vyber z grafickeho rozhrania Inkscape. Takze napr. ak exportujete utvar s id="path231" ako /home/me/shape.png pri 300 dpi z dokument.svg z grafickeho rozhrania Inkscape a ulozite dokument, neskor budete moct exportovat utvar do rovnakeho suboru s rovnakym rozlisenim jednoducho spustenim inkscape -i path231 -t document.svg Ak spolu s touto volbou pouzijete --export-dpi, --export-width alebo --export-height bude sa atribut DPI ignorovat a pouzije sa hodnota zadana na prikazovom riadku. Ak spolu s touto volbou pouzijete --export-png, bude sa atribut nazvov suboru ignorovat a pouzije sa hodnota zadana na prikazovom riadku. -w S'<i>IRKA, --export-width=S'<i>IRKA Vyska generovanych bitmap v pixeloch. Tato hodnota ma precedenciu pred nastavenim --export-dpi (alebo odporucanim DPI pri pouziti s prepinacom --export-use-hints). -y HODNOTA, --export-background-opacity=HODNOTA Krytie pozadia exportovanych suborov PNG. Toto moze byt hodnota bud medzi 0.0 a 1.0 (kde 0.0 znamena celkom priehladne a 1.0 plne krytie) alebo vacsia ako 1 do 255 (kde 255 znamena plne krytie). Ak nie je hodnota nastavena a nepouzije sa volba -b, pouzije sa krytie stranky nastavene v Inkscape v dialogu Vlastnosti dokumentu (ulozene v atribute inkscape:pageopacity= sodipodi:namedview). Ak nie je hodnota nastavena a pouzije sa volba -b pouzije sa hodnota 255 (plne krytie). -P N'<i>AZOVS'<i>UBORU, --export-ps=N'<i>AZOVS'<i>UBORU Exportovat dokumenty do formatu PostScript. Pamatajte, ze PostScript nepodporuje priesvitnost, takze akekolvek priesvitne objekty v povodnom SVG sa automaticky rasterizuju. Prilozia sa pouzite pisma alebo podmnozina pouzitych znakov. Standardna oblast exportu je platno a mozete ju nastavit na kresbu pomocou --export-area-drawing. Ak chcete exportovat jediny objekt, mozete pouzit --export-id (vsetky ostatne sa skryju); v tom pripade bude oblastou exportu ohranicenie uvedeneho objektu, ale mozno ho nastavit na platno volbou --export-area-canvas. -E N'<i>AZOVS'<i>UBORU, --export-eps=N'<i>AZOVS'<i>UBORU Exportovat dokumenty do formatu Encapsulated PostScript. Pamatajte, ze PostScript nepodporuje priesvitnost, takze akekolvek priesvitne objekty v povodnom SVG sa automaticky rasterizuju. Prilozia sa pouzite pisma alebo podmnozina pouzitych znakov. Standardna oblast exportu je kresba a mozete ju vsak nastavit na platno, pozrite si vsak obmedzenia v popise volby --export-area-drawing. Ak chcete exportovat jediny objekt, mozete pouzit --export-id (vsetky ostatne sa skryju). -A N'<i>AZOVS'<i>UBORU, --export-pdf=N'<i>AZOVS'<i>UBORU Exportovat dokumenty do formatu PDF format. Tento format zachovava priesvitnost z povodneho SVG. Prilozia sa pouzite pisma alebo podmnozina pouzitych znakov. Standardna oblast exportu je platno a mozete ju nastavit na kresbu pomocou --export-area-drawing. Ak chcete exportovat jediny objekt, mozete pouzit --export-id (vsetky ostatne sa skryju); v tom pripade bude oblastou exportu ohranicenie uvedeneho objektu, ale mozno ho nastavit na platno volbou --export-area-canvas. -T, --export-text-to-path Konvertovat pri exporte textove objekty na cesty kde sa da (pri exporte PS, EPS a PDF). --export-ignore-filters Exportovat objekty s filtrami (napr. s rozostrenim) ako vektorovu grafiku a ignorovat filtre (pri exporte PS, EPS a PDF). Standardne sa vsetky objekty s filtrami rasterizuju s rozlisenim --export-dpi (standardne 90 dpi) cim sa zachova ich vzhlad. -I, --query-id Nastavit ID objektu, ktore rozmery zistujeme. Ak nie je nastavene, volby poziadavky vratia rozmer kresby (t.j. vsetkych objektov dokumentu), nie stranky ci zobrazenia. -X, --query-x Zistit suradnicu X kresby alebo, ak je urceny, objektu s --query-id. Vratena hodnota je v px (pouzivatelske jednotky SVG). -Y, --query-y Zistit suradnicu Y kresby alebo, ak je urceny, objektu s --query-id. Vratena hodnota je v px (pouzivatelske jednotky SVG). -W, --query-width Zistit sirku kresby alebo, ak je urceny, objektu s --query-id. Vratena hodnota je v px (pouzivatelske jednotky SVG). -H, --query-height Zistit vysku kresby alebo, ak je urceny, objektu s --query-id. Vratena hodnota je v px (pouzivatelske jednotky SVG). -S, --query-all Vypise zoznam vsetkych objektov v dokumente SVG s definovanym id spolu s ich suradnicou x,y, sirkou a vyskou vo formate s hodnotami oddelenom ciarkami. --shell Ak je zadany tento parameter, Inkscape vstupi do interaktivneho rezimu prikazoveho riadka. V tomto rezime pisete prikazy na prikazovom riadku a Inkscape ich vykonava bez toho aby ste museli pri kazdom prikaze spustat novu instanciu Inkscape. Tato vlastnost je najuzitocnejsia v skriptoch a pri pouziti na serveri: nepridava nove schopnosti, ale umoznuje vam zlepsovat naroky na rychlost a pamat akehokolvek skriptu, ktory opakovane vola Inkscape aby vykonal ulohy z prikazoveho riadka (ako export alebo konverzie). Kazdy prikaz v rezime shellu musi byt uplny platny prikaz Inkscape ale bez nazvu programu Inkscape, napr. ,,subor.svg --export-pdf=subor.pdf". --vacuum-defs Odstrani vsetky nepouzite polozky zo sekcie <lt>defs<gt> SVG suboru. Ak tuto volbu zadate spolu s --export-plain-svg, bude mat vplyv iba na exportovany subor. Ak ju pouzijete samostatne, zmeni sa existujuci subor. -z, --without-gui Neotvirat graficke rozhranie (na unixovych systemoch nepouzivat X server), iba spracovat subory z konzoly. Tato volba sa predpoklada pri volbach -p, -e, -l a --vacuum-defs. --g-fatal-warnings Tato standardna volba GTK vynucuje, ze akekolvek upozornenia, ktore su zvycajne neskodne, sposobia ukoncenie Inkscape (co je uzitocne pri ladeni). --usage Zobrazi strucnu spravu o tom ako pouzivat Inkscape.

KONFIGURACIA

Hlavny konfiguracny suboor je ~/.config/Inkscape/preferences.xml. Uklada rozlicne nastavenia, ktore mozete zmenit v Inkscape (prevazne v dialogu Nastavenia Inkscape). Do podadresarov tohto adresara tiez mozete umiestnit vlastne: $HOME/.config/Inkscape/extensions/ - rozsirujuce efekty. $HOME/.config/Inkscape/icons/ - ikony. $HOME/.config/Inkscape/keys/ - mapy klaves. $HOME/.config/Inkscape/templates/ - sablony novych suborov.

DIAGNOSTIKA

Program vrati nulovu hodnotu pri uspesnom a nenulovu pri neuspesnom ukonceni. Na standardny chybovy vystup alebo standardny vystup moze vypisat rozlicne chybove hlasenia alebo upozornenia. Ak sa program sprava chybne alebo havaruje v suvislosti s konkretnym SVG suborom, prehliadnutie tohto vystupu pomoze zistit dovod zlyhania.

PRIKLADY

Hoci je Inkscape zjavne v prvom rade aplikacia s grafickym pouzivatelskym rozhranim, tiez ho mozno pouzit na spracovanie SVG z prikazoveho riadka. Otvorenie SVG suboru v grafickom rozhrani: inkscape subor.svg Vytlacenie SVG suboru z prikazoveho riadka: inkscape subor.svg -p '| lpr' Export SVG suboru do PNG v predvolenom rozliseni 90 dpi (jedna pouzivatelska jednotka SVG zodpoveda jednemu pixlu bitmapy): inkscape subor.svg --export-png=subor.png To iste, ale velkost suboru PNG je vynutena na 600x400 pixlov: inkscape subor.svg --export-png=subor.png -w600 -h400 To iste, ale exportuje kresbu (ohranicenie vsetkych objektov), nie stranku: inkscape subor.svg --export-png=subor.png --export-area-drawing Exportuje do PNG objekt s id="text1555" s pouzitim nazvu suboru a rozlisenia, ktore boli pouzite pri poslednom exporte objektu z grafickeho rozhrania: inkscape subor.svg --export-id=text1555 --export-use-hints To iste, ale pouzit rozlisenie 90 dpi, urcit nazov suboru a prichytit exportovanu oblast smerom von k najblizsej celej hodnte pouzivatelskej jednotky SVG (aby sa zachovalo zarovnanie objektov na pixle a tak minimalizoval aliasing): inkscape subor.svg --export-id=text1555 --export-png=text.png --export-area-snap Previest Inkscape SVG na cisty SVG dokument: inkscape subor1.svg --export-plain-svg=subor2.svg Previest SVG dokument na EPS, pricom prevedie vsetky texty na cesty: inkscape subor.svg --export-eps=subor.eps --export-text-to-path Zistit sirku objektu s id="text1555": inkscape subor.svg --query-width --query-id text1555 Duplikovat objekt s id="path1555", otocit duplikat o 90 stupnov, ulozit SVG a skoncit: inkscape subor.svg --select=path1555 --verb=EditDuplicate --verb=ObjectRotate90 --verb=FileSave --verb=FileClose

PROSTREDIE

DISPLAY zistenie predvoleneho hostitela a cisla displeja. TMPDIR nastavenie predvoleneho adresara pre docasne subory. Adresar musi existovat.

TEMY

Ak chcete nacitat odlisnu sadu ikon ako predvoleny subor $PREFIX/share/inkscape/icons/icons.svg, pouzije sa adresar $HOME/.inkscape/icons/. Ikony sa nacitavaju podla nazvu (napr. fill_none.svg) alebo ak nie su najdene z icons.svg. Ak sa ikona nenacita ani z jedneho z tychto miest, pouzije sa predvolene umiestnenie systemu. Potrebne ikony sa nacitavaju zo SVG suborov hladanim SVG id so zodpovedajucim nazvom ikony. (Napr. pri nacitani ikony ,,fill_none" zo suboru sa ako ikona vykresli ohranicenie ,,fill_none", ci uz pochadza zo suboru fill_none.svg alebo icons.svg.)

DALSIE INFORMACIE

Umiestnenie kanonickej dokumentacie k Inkscape je na http://www.inkscape.org/. Webova stranka obsahuje novinky, dokumentaciu, navody, priklady, archivy konferencii, poslednu vydanu verziu programu, databazy chyb a ziadosti o nove funkcie, fora a dalsie.

POZRI AJ

potrace, cairo, rsvg(1), batik, ghostscript, pstoedit. Testovaci balik konformnosti so standardom SVG: http://www.w3.org/Graphics/SVG/Test/ Nastroj na testovanie platnosti SVG: http://jiggles.w3.org/svgvalidator/ Scalable Vector Graphics (SVG) 1.1 Specification W3C Recommendation 14 January 2003 <http://www.w3.org/TR/SVG11/> Scalable Vector Graphics (SVG) 1.2 Specification W3C Working Draft 13 November 2003 <http://www.w3.org/TR/SVG12/> SVG 1.1/1.2/2.0 Requirements W3C Working Draft 22 April 2002 <http://www.w3.org/TR/SVG2Reqs/> Document Object Model (DOM): Level 2 Core Arnaud Le Hors et al editors, W3C <http://www.w3.org/TR/DOM-Level-2-Core/>

POZNAMKY KU GRAFICKEMU ROZHRANIU

Ak sa chcete naucit pracovat s grafickym rozhranim Inkscape Pomocnik > Navody. Okrem SVG dokaze Inkscape importovat (Subor > Importovat) vacsinu bitmapovych formatov (PNG, BMP, JPG, XPM, GIF atd.), cisty text (vyzaduje Perl), PS a EPS (vyzaduje Ghostscript), formaty PDF a AI (AI verzie 9.0 alebo novsia). Inkscape exportuje 32-bitove PNG obrazky (Subor > Exportovat) a tiez AI, PS, EPS, PDF, DXF, a niekolko dalsich formatov pomocou Subor > Ulozit ako. Inkscape dokaze cyuzit informaciu o tlaku a sklone grafickeho tabletu na nastavenie sirky, uhla a sily niektorych nastrojov vratane kaligrafickeho pera. Inkscape obsahuje graficke rozhranie k jadru na vektorizaciu bitmap Potrace (http://potrace.sf.net), ktore je sucastou Inkscape. Inkscape dokaze vyuzivat externe skripty (filtre standardneho vstupu/vystupu), ktore predstavuju prikazy v menu Efekty. Skript moze mat graficky dialog na nastavenie parametrov a dokaze zistit ID vybranych objektov na ktore sa bude aplikovat prostrednictvom prikazoveho riadka. Inkscape obsahuje sadu efektov napisanych v jazyku Python.

KLAVESOVE VAZBY

Uplny zoznam skratiek klavesnice a mysi najdete v subore doc/keys.html alebo pomocou prikazu Pouzitie klavesnice a mysi v menu Pomocnik.

CHYBY

Je znamych mnozstvo chyb. Existujuce chyby kontrolujte a nove hlaste na webstranke inkscape.org. Tiez si precitajte sekciu Zname problemy v Poznamkach k vydaniu vasej verzie (subor ,,NEWS").

AUTORI

Kod vdaci za svoju existenciu mnozstvu prispievatelov do jeho rozlicnych foriem. Nasledovny zoznam je urcite neuplny, ale sluzi na uznanie mnohych ramien, na ktorych tato aplikacia stoji: Maximilian Albert, Joshua A. Andler, Tavmjong Bah, Pierre Barbry-Blot, Jean-Francois Barraud, Campbell Barton, Bill Baxter, John Beard, John Bintz, Arpad Biro, Nicholas Bishop, Joshua L. Blocher, Hanno Bock, Tomasz Boczkowski, Henrik Bohre, Boldewyn, Daniel Borgmann, Bastien Bouclet, Hans Breuer, Gustav Broberg, Christopher Brown, Marcus Brubaker, Luca Bruno, Nicu Buculei, Bulia Byak, Pierre Caclin, Ian Caldwell, Gail Carmichael, Ed Catmur, Chema Celorio, Jabiertxo Arraiza Cenoz, Johan Ceuppens, Zbigniew Chyla, Alexander Clausen, John Cliff, Kees Cook, Ben Cromwell, Robert Crosbie, Jon Cruz, Aurelie De-Cooman, Kris De Gussem, Milosz Derezynski, Daniel Diaz, Bruno Dilly, Larry Doolittle, Nicolas Dufour, Tim Dwyer, Maxim V. Dziumanenko, Johan Engelen, Miklos Erdelyi, Ulf Erikson, Noe Falzon, Frank Felfe, Andrew Fitzsimon, Edward Flick, Marcin Floryan, Fred, Ben Fowler, Cedric Gemy, Steren Giannini, Olivier Gondouin, Ted Gould, Toine de Greef, Michael Grosberg, Bryce Harrington, Dale Harvey, Aurelio Adnauer Heckert, Carl Hetherington, Jos Hirth, Hannes Hochreiner, Thomas Holder, Joel Holdsworth, Christoffer Holmstedt, Alan Horkan, Karl Ove Hufthammer, Richard Hughes, Nathan Hurst, inductiveload, Thomas Ingham, Jean- Olivier Irisson, Bob Jamison, Ted Janeczko, jEsuSdA, Lauris Kaplinski, Lynn Kerby, Niko Kiirala, James Kilfiger, Nikita Kitaev, Jason Kivlighn, Adrian Knoth, Krzysztof Kosinski, Petr Kovar, Benoit Lavorata, Alex Leone, Julien Leray, Raph Levien, Diederik van Lierop, Nicklas Lindgren, Vitaly Lipatov, Ivan Louette, Fernando Lucchesi Bastos Jurema, Pierre-Antoine Marc, Aurel-Aime Marmion, Colin Marquardt, Craig Marshall, Ivan Masar, Dmitry G. Mastrukov, David Mathog, Matiphas, Michael Meeks, Federico Mena, MenTaLguY, Aubanel Monnier, Vincent Montagne, Tim Mooney, Derek P. Moore, Chris Morgan, Peter Moulder, Jorg Muller, Yukihiro Nakai, Victor Navez, Christian Neumair, Nick, Andreas Nilsson, Mitsuru Oka, Vinicius dos Santos Oliveira, Martin Owens, Alvin Penner, Matthew Petroff, Jon Phillips, Zdenko Podobny, Alexandre Prokoudine, Jean-Rene Reinhard, Alexey Remizov, Frederic Rodrigo, Hugo Rodrigues, Juarez Rudsatz, Xavier Conde Rueda, Felipe Correa da Silva Sanches, Christian Schaller, Marco Scholten, Tom von Schwerdtner, Danilo Segan, Abhishek Sharma, Shivaken, Michael Sloan, John Smith, Bostjan Spetic, Aaron Spike, Kaushik Sridharan, Ralf Stephan, Dariusz Stojek, Martin Sucha, ~suv, Pat Suwalski, Adib Taraben, Hugh Tebby, Jonas Termeau, David Turner, Andre Twupack, Aleksandar Urosevic, Alex Valavanis, Joakim Verona, Lucas Vieites, Daniel Wagenaar, Liam P. White, Sebastian Wust, Michael Wybrow, Gellule Xg, Daniel Yacob, David Yip, Masatake Yamato Tuto manualovu stranku zostavil Bryce Harrington <brycehar@bryceharrington.com>.

HISTORIA

Kod, ktory sa neskor stal kodom Inkscape zacal svoj zivot v roku 1999 ako program Gill, aplikacia GNOME Illustrator, ktoru vytvoril Raph Levien. Cielom, ktory si Gill kladol bolo nakoniec podporovat kompletny standard SVG. Raph implementoval bezierovy PostScriptovy obrazovy model vratane vyplne a tahu, stylov zakoncenia a spojenia ciar, textu atd. Raphhova stranka o Gill je http://www.levien.com/svg/. Praca na Gill sa spomalila alebo zastavila v roku 2000. Dalsim stelesnenim kodu sa stal velmi popularny program Sodipodi, ktory viedol Lauris Kaplinski. Kod sa zmenil na velmi mocny ilustracny nastroj pocas niekolkych rokov prace na nom po pridani niekolkych novych vlasntosti, podpory jazykov, portovania na Windows a ine operacne systemy a odstraneni zavislosti. Inkscape vytvorili v roku 2003 styria aktivni vyvojari Sodipodi - Bryce Harrington, MenTaLguY, Nathan Hurst a Ted Gould, ktori chceli kod posunut novym smerom so zameranim na konformnost s SVG, vzlad a spravanie rozhrania a tuzbou otvorit prilezitost vyvoja viacerym prispievatelom. Projekt postupoval rychlo a ziskal si mnozstvo velmi aktivnych prispievatelov a vlastnosti. Mnoho prace v ranych dnoch projektu sa zameriavalo na stabilizaciu kodu a internacionalizaciu. Povodne vykreslovacie jadro zdedene zo Sodipodi bolo spojene s mnohymi matematickymi hranicnymi pripadmi, ktore viedli k neocakavanym havariam pri pouziti programu na ine ako rutinne ulohy. Toto vykreslovacie jadro nahradil Livarot, ktory hoci tiez nie je dokonaly, bol vyrazne menej nachylny na chyby. Projekt tiez praktikoval caste zaclenovanie kodu a posmeloval pouzivatelov v pouzivani vyvojovych verzii programu. To pomohlo s ranou identifikaciou chyb a zabezpecilo jednoduchy sposob ako pouzivatelia mohli overit funkcnost oprav. V dosledku Inkscape si Inkscape zasluzil vseobecnu reputaciu robustnosti a spolahlivosti. Tiez sa rozvinuli snahy o internacionalizaciu a lokalizaciu rozhrania, ktore pomohli programu ziskat prispievatelov z celeho sveta. Inkscape mal prinosny vplyv na vizualnu atraktivitu open source vo vseobecnosti, pretoze poskytol nastroj na tvorbu a zdielanie ikon, startovacich obrazoviek, grafiky webovych stranok atd. Istym sposobom okrem toho, ze je to len ,,program na kreslenie" hral Inkscape dolezitu ulohu pri vylepseni vizualnej stranky open source sirokemu publiku.

AUTORSKE PRAVA A LICENCIA

Copyright (C) 1999-2008 Autori. Inkscape je slobodny softver; mozete ho pouzivat a sirit za podmienok licencie GPL. Inkscape-0.91pre4 2009-04-30 INKSCAPE(1)

Search: Section: