DragonFly On-Line Manual Pages
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)