Code

* [INTL: sk] Added Slovak translation (manpage)
[inkscape.git] / inkscape.sk.pod
2 =head1 NAME
4 Inkscape - editor SVG (Scalable Vector Graphics).
6 =head1 SYNOPSIS
8 C<inkscape [voľby] [názov súboru ...]>
10 voľby:
12     -?, --help        
13         --usage       
14     -V, --version
16     -f, --file=NÁZOVSÚBORU               
18     -e, --export-png=NÁZOVSÚBORU         
19     -a, --export-area=x0:y0:x1:y1     
20     -C, --export-area-canvas
21     -D, --export-area-drawing
22         --export-area-snap
23     -i, --export-id=ID     
24     -j, --export-id-only     
25     -t, --export-use-hints
26     -b, --export-background=FARBA     
27     -y, --export-background-opacity=HODNOTA     
28     -d, --export-dpi=DPI              
29     -w, --export-width=ŠÍRKA          
30     -h, --export-height=VÝŠKA        
32     -P, --export-ps=NÁZOVSÚBORU
33     -E, --export-eps=NÁZOVSÚBORU
34     -A, --export-pdf=NÁZOVSÚBORU
36     -T, --export-text-to-path
37     -B, --export-bbox-page 
38     -F, --export-embed-fonts
40     -l, --export-plain-svg=NÁZOVSÚBORU             
42     -I, --query-id=ID     
43     -X, --query-x
44     -Y, --query-y
45     -W, --query-width
46     -H, --query-height
47     -S, --query-all
49     -x, --extension-directory
51         --verb-list
52         --verb=VERB-ID
53         --select=OBJECT-ID
55     -p, --print=TLAČIAREŇ
57     -g, --with-gui                    
58     -z, --without-gui                 
60         --vacuum-defs
62         --g-fatal-warnings
64 =head1 OPIS
66 B<Inkscape> je editor súborov vektorovej grafiky vo formáte
67 B<Scalable Vector Graphics (SVG)> s grafickým rozhraním, ktorého
68 schopnosti sú podobné B<Adobe Illustrator>, B<CorelDraw>, B<Visio>,
69 atď. Medzi vlastnosti Inkscape patria všestranné tvary, bézierove krivky,
70 kreslenie voľbou rukou, viacriadkový text, text na ceste, alpha blending,
71 ľubovoľné afínne transformácie, farebné prechody a výplň vzorkou,
72 úprava uzlov, export SVG do PNG, zoskupovanie, vrstvy, živé klony
73 a veľa iného. Rozhranie je navrhnuté pre komfortné a efektívne ovládanie
74 pre skúseného používateľa, pričom dodržiava štandardy B<GNOME>, takže
75 používateľ oboznámený s inými aplikáciami GNOME si môže ovládanie rozhrania
76 rýchlo osvojiť.
78 B<SVG> je štandardný W3C XML formát pre dvojrozmernú vektorovú grafiku.
79 Umožňuje definíciu objektov kresby pomocou bodov, ciest a primitívnych
80 tvarov. Farby, fonty, šírka ťahu atď sa pri týchto objektoch uvádzajú ako
81 atribúty „štýlu“. Zámer je taký, že keďže SVG je štandard a jeho súbory sú
82 text/xml, bude možné použiť SVG súbory vo veľkom počte programov v širokom
83 spektre aplikácií.
85 B<Inkscape> používa SVG ako svoj natívny formát dokumentu a jeho cieľom je
86 stať sa kresliacim programom plne konformným SVG súborom, dostupným open
87 source komunite.
90 =head1 VOĽBY
92 =over 8
94 =item B<-?>, B<--help>
96 Zobrazí správu s pomocou
98 =item B<-V>, B<--version>
100 Zobrazí verziu a dátum zostavenia Inkscape.
102 =item B<-a> I<x0:y0:x1:y1>, B<--export-area>=I<x0:y0:x1:y1>
104 Pri exporte PNG, nastaví exportovanú oblasť v používateľských jednotkách
105 SVG (anonymné jednotky dĺžky bežne používané v Inkscape SVG). Štandardne sa
106 exportuje celé kresliace plátno dokumentu. Bod (0,0) je spodný dolný roh.
108 =item B<-C>, B<--export-area-canvas>
110 Pri exporte PNG, exportovaná oblasť je celé kresliace plátno dokumentu
111 (stránka). Toto je zvyčajne šandardné nastavenie, takže ju nemusíte uvádzať,
112 ak nepoužívate --export-id pre export konkrétneho objektu.
114 =item B<-D>, B<--export-area-drawing>
116 Pri exporte PNG, exportovaná oblasť je celá kresba (nie plátno), t.j.
117 ohraničenie všetkých objektov dokumentu. S touto voľbou budú na exporovanom
118 obrázku iba viditeľné objekty dokumentu bez okrajov alebo orezania. Je možné
119 použiť túto voľbu v kombinácii s --export-use-hints.
121 =item B<--export-area-snap>
123 Prichytí oblasť exportu smerom von na najbližšiu celočíselnú používateľskú
124 jednotku SVG (px). Ak používate štandardné rozlíšenie pre export 90 dpi a vaša
125 grafika je zarovnaná na pixely aby sa minimalizoval antialiasing, tento prepínač
126 vám umožní zachovať toto zarovnanie aj ako exportujete ohraničenie nejakého
127 objektu (pmocou --export-id alebo --export-area-drawing), ktoré samotné nie je
128 zarovnané na pixely.
130 =item B<-b> I<FARBA>, B<--export-background>=I<FARBA>
132 Farba pozadia exportovaného PNG.
133 Toto môže byť akýkoľvek režazec špecifikujúci farbu, ktorý SVG podporuje, napr.
134 „#ff007f“ alebo „rgb(255, 0, 128)“.
135 Ak nie je nastavená, použije sa farba nastavená v Inkscape v dialógu Možnosti
136 dokumentu (uložená v atribúte pagecolor= v sodipodi:namedview).
138 =item B<-d> I<DPI>, B<--export-dpi>=I<DPI>
140 Použité rozlíšenie pre export bitmapy.
141 Štandardne 90, čo zodpovedá 1 používateľskej jednotke SVG.
142 (px, tiež nazývaná „používateľská jednotka“) exportovanej na 1 pixel bitmapy.
143 Táto hodnota má precedenciu pred odporúčaným DPI pri použití s prepínačom
144 --export-use-hints.
146 =item B<-e> I<NÁZOVSÚBORU>, B<--export-png>=I<NÁZOVSÚBORU>
148 Názov súboru pre export PNG.
149 Ak už existuje, bude prepísaní bez pýtania sa.
151 =item B<-f> I<NÁZOVSÚBORU>, B<--file>=I<NÁZOVSÚBORU>
153 Otvorí zadané dokumenty.
154 Je možné vynechať reťazec voľby, t.j. možete uviesť zoznam súborov bez -f.
156 =item B<-g>, B<--with-gui>
158 Pokúsiť sa použiť GUI (na unixových systémoch, použiť X server aj keď nie je
159 nastavená premenná $DISPLAY).
161 =item B<-h> I<VÝŠKA>, B<--export-height>=I<VÝŠKA>
163 Výška generovaných bitmáp v pixeloch.
164 Táto hodnota má precedenciu pred nastavením --export-dpi (alebo odporúčaním DPI
165 pri použití s prepínačom --export-use-hints). 
167 =item B<-i> I<ID>, B<--export-id>=I<ID>
169 The id attribute value of the object that you want to export from the document.  By
170 default the exported area is the bounding box of the object; you can override this using
171 --export-area, --export-area-canvas, or --export-area-drawing.
173 =item B<-j>, B<--export-id-only>
175 Only export the object whose id is given in --export-id. All other objects are hidden and won't 
176 show in export even if they overlay the exported object. Without --export-id, this option is ignored.
178 =item B<-l>, B<--export-plain-svg>=I<NÁZOVSÚBORU>
180 Export document(s) to plain SVG format, without sodipodi: or inkscape: namespaces and without RDF metadata.
182 =item B<-x>, B<--extension-directory>
184 Lists the current extension directory that Inkscape is configured to use and
185 then exits.  This is used for external extension to use the same configuration
186 as the original Inkscape installation.
188 =item B<--verb-list>
190 Lists all the verbs that are available in Inkscape by ID.  This ID can be
191 used in defining keymaps or menus.  It can also be used with the --verb
192 command line option.
194 =item B<--verb>=I<VERB-ID>, B<--select>=I<OBJECT-ID>
196 These two options work together to provide some basic scripting for
197 Inkscape from the command line.  They both can occur as many times as
198 needed on the command line and are executed in order on every document that
199 is specified.
201 The --verb command will execute a specific verb as if it
202 was called from a menu or button.  Dialogs will appear if that is part
203 of the verb.  To get a list of the verb IDs available, use the --verb-list
204 command line option.
206 The --select command will cause objects that have the ID
207 specified to be selected.  This allows various verbs to act upon them.  To
208 remove all the selections use --verb=EditDeselect.  The object IDs
209 available are dependent on the document specified to load.
211 =item B<-p> I<TLAČIAREŇ>, B<--print>=I<TLAČIAREŇ>
213 Print document(s) to the specified printer using `lpr -P TLAČIAREŇ'.
214 Alternatively, use `| COMMAND' to specify a different command to pipe to,
215 or use `> NÁZOVSÚBORU' to write the PostScript output to a file instead of printing.
216 Remember to do appropriate quoting for your shell, e.g.
218 inkscape --print='| ps2pdf - mydoc.pdf' mydoc.svg
220 =item B<-t>, B<--export-use-hints>
222 Use export filename and DPI hints stored in the exported object (only with --export-id).
223 These hints are set automatically when you export selection from within Inkscape.
224 So, for example, if you export a shape with id="path231" as /home/me/shape.png at 300 dpi from document.svg using Inkscape GUI, and save the document,
225 then later you will be able to reexport that shape to the same file with the same resolution simply with 
227 inkscape -i path231 -t document.svg
229 If you use --export-dpi, --export-width, or --export-height with this option,
230 then the DPI hint will be ignored and the value from the command line will be used.
231 If you use --export-png with this option,
232 then the filename hint will be ignored and the filename from the command line will be used. 
234 =item B<-w> I<ŠÍRKA>, B<--export-width>=I<ŠÍRKA>
236 Výška generovaných bitmáp v pixeloch.
237 Táto hodnota má precedenciu pred nastavením --export-dpi (alebo odporúčaním DPI
238 pri použití s prepínačom --export-use-hints). 
240 =item B<-y> I<HODNOTA>, B<--export-background-opacity>=I<HODNOTA>
242 Opacity of the background of exported PNG.
243 This may be a value either between 0.0 and 1.0 (0.0 meaning full transparency, 1.0 full opacity)
244 or greater than 1 up to 255 (255 meaning full opacity).
245 If not set and the -b option is not used,
246 then the page opacity set in Inkscape in the Document Options dialog will be used (stored in the inkscape:pageopacity= attribute of sodipodi:namedview).
247 If not set but the -b option is used,
248 then the value of 255 (full opacity) will be used. 
250 =item B<-P> I<NÁZOVSÚBORU>, B<--export-ps>=I<NÁZOVSÚBORU>
252 Export document(s) to PostScript format. Note that PostScript does not support transparency, so any transparency in the original SVG will be lost. This option can be used together with --export-bbox-page and --export-text-to-path.
254 =item B<-E> I<NÁZOVSÚBORU>, B<--export-eps>=I<NÁZOVSÚBORU>
256 Export document(s) to Encapsulated PostScript format. Note that PostScript does not support transparency, so any transparency in the original SVG will be lost. This option can be used together with --export-bbox-page and --export-text-to-path.
258 =item B<-A> I<NÁZOVSÚBORU>, B<--export-pdf>=I<NÁZOVSÚBORU>
260 Export document(s) to PDF 1.4 format. This format preserves the transparency in the original SVG (though not all PDF viewers can display it yet). This option can be used together with --export-text-to-path (currently this is required, because exporting text as text is not yet supported).
262 =item B<-T>, B<--export-text-to-path>
264 Convert text objects to paths on export, where applicable (currently works for PS, EPS, and PDF export).
266 =item B<-B>, B<--export-bbox-page>
268 Export files with the bounding box set to the page size, where applicable (currently works for PS and EPS export).
270 =item B<-F>, B<--export-embed-fonts>
272 Embed fonts used in the document into exported PS/EPS file. Note: only Type 1 fonts can be embedded, not TrueType.
274 =item B<-I>, B<--query-id>
276 Set the ID of the object whose dimensions are queried. If not set, query options will 
277 return the dimensions of the drawing (i.e. all document objects), not the page or viewbox
279 =item B<-X>, B<--query-x>
281 Query the X coordinate of of the drawing or, if specified, of the object with --query-id. The returned value is in px (SVG user units). 
283 =item B<-Y>, B<--query-y>
285 Query the Y coordinate of of the drawing or, if specified, of the object with --query-id. The returned value is in px (SVG user units). 
287 =item B<-W>, B<--query-width>
289 Query the width of of the drawing or, if specified, of the object with --query-id. The returned value is in px (SVG user units). 
291 =item B<-H>, B<--query-height>
293 Query the height of of the drawing or, if specified, of the object with --query-id. The returned value is in px (SVG user units). 
295 =item B<-S>, B<--query-all>
297 Prints a comma delimited listing of all objects in the SVG document with
298 IDs defined, along with their x, y, width, and height values.
300 =item B<--vacuum-defs>
302 Remove all unused items from the <lt>defs<gt> section of the SVG file.  If this
303 option is invoked in conjunction with --export-plain-svg, only the exported file
304 will be affected.  If it is used alone, the specified file will be modified in place.
306 =item B<-z>, B<--without-gui>
308 Do not open the GUI (on Unix, do not use X server); only process the files from console.
309 This is assumed for -p, -e, -l, and --vacuum-defs options. 
311 =item B<--g-fatal-warnings>
313 Part of the standard GTK option that are recognized.  This forces any GTK
314 warnings to cause Inkscape to abort.  This option is listed because it gets
315 used for debugging.
317 =item B<--usage>
319 Display a brief usage message.
321 =back
323 =head1 KONFIGURÁCIA
325 The preferences.xml configuration file located in ~/.inkscape/ is used
326 to customize the application settings for the user.  
328 =over 8
330 =item B<interface> 
332 The B<interface> element(s) of the config file is used to set parameters
333 related to the GUI interface, such as the open/closed status of various
334 GUI elements, etc. 
336 =item B<group id="documents">
338 The documents group is used for containing the recent files list.  Each
339 document is listed with its uri (path) and name indicated.
341 =item B<group id="template">
343 The template group is used for storing parameters related to blank
344 documents. 
346 =item B<group id="tools">
348 The tools group is used for storing the user style preferences for
349 different event contexts (i.e., shapes, freehand or calligraphic stroke
350 properties, etc.).
352 =item B<group id="palette">
354 The palette group allows setting of dash styles.  This allows you to
355 define the stroke lengths for different kinds of dashes.
357 =item B<group id="dialogs">
359 The dialogs group allows persisting the position and width of each of
360 the dialogs in the application, so that they'll start up in the last
361 place the user had them at the next time the app is run.
363 =item B<group id="printing">
365 The printing group is for storing different printer settings.  Each
366 setting is identified with an id.  Properties include I<bitmap>
367 (true/false), I<resolution>, and I<destination>.
369 =item B<group id="options">
371 The options group allows persisting various user selected options
372 including I<nudgedistance>, I<rotationstep>, I<cursortolerance>, and
373 I<dragtolerance>. 
375 =back
377 =head1 DIAGNOSTIKA
379 The program returns zero on success or non-zero on failure.
381 A variety of error messages and warnings may be printed to STDERR or
382 STDOUT.  If the program behaves erratically with a particular SVG file
383 or crashes, it is useful to look at this output for clues.
385 =head1 PRÍKLADY
387 While obviously B<Inkscape> is primarily intended as a GUI application,
388 it can be used for doing SVG processing on the commandline as well.
390 Open an SVG file in the GUI:
392     inkscape filename.svg
394 Print an SVG file from the command line:
396     inkscape filename.svg -p '| lpr'
398 Export an SVG file into PNG with the default resolution of 90dpi (one SVG user unit translates to one bitmap pixel):
400     inkscape filename.svg --export-png=filename.png
402 Same, but force the PNG file to be 600x400 pixels:
404     inkscape filename.svg --export-png=filename.png -w600 -h400
406 Same, but export the drawing (bounding box of all objects), not the page:
408     inkscape filename.svg --export-png=filename.png --export-area-drawing
410 Export to PNG the object with id="text1555", using the output filename and 
411 the resolution that were used for that object last time when it was exported from the GUI:
413     inkscape filename.svg --export-id=text1555 --export-use-hints
415 Same, but use the default 90dpi resolution, specify the filename, 
416 and snap the exported area outwards to the nearest whole SVG user unit values 
417 (to preserve pixel-alignment of objects and thus minimize antialiasing):
419     inkscape filename.svg --export-id=text1555 --export-png=text.png --export-snap-area
421 Convert an Inkscape SVG document to plain SVG:  
423     inkscape filename1.svg --export-plain-svg=filename2.svg
425 Convert an SVG document to EPS, converting all texts to paths:
427     inkscape filename.svg --export-eps=filename.eps --export-text-to-path
429 Query the width of the object with id="text1555":
431     inkscape filename.svg --query-width --query-id text1555
433 Duplicate the object with id="path1555", rotate the duplicate 90 degrees, save SVG, and quit:
435     inkscape filename.svg --select=path1555 --verb=EditDuplicate --verb=ObjectRotate90 --verb=FileSave --verb=FileClose
438 =head1 PROSTREDIE
440 B<DISPLAY> to get the default host and display number.
442 B<TMPDIR> to set the default path of the directory to use for temporary
443 files.  The directory must exist.
445 =head1 TÉMY
447 To load different icons sets instead of the default
448 B<$PREFIX>/share/inkscape/icons/icons.svg file, the directory
449 B<$HOME>/.inkscape/icons/ is used.  Icons are loaded by name
450 (e.g. I<fill_none.svg>), or if not found, then from I<icons.svg>.  If the
451 icon is not loaded from either of those locations, it falls back to the
452 default system location.
454 The needed icons are loaded from SVG files by searching for the SVG id with
455 the matching icon name.  (For example, to load the "fill_none" icon from
456 a file, the bounding box seen for SVG id "fill_none" is rendered as the
457 icon, whether it comes from I<fill_none.svg> or I<icons.svg>.)
459 =head1 SÚBORY
461 B<$HOME>/.inkscape/preferences.xml - The user's preference settings. 
463 B<$HOME>/.inkscape/extensions/ - Directory with user's extension effects.
465 B<$HOME>/.inkscape/icons/ - Directory with user's icons.
467 B<$HOME>/.inkscape/keys/ - Directory with user's keyboard maps.
469 B<$HOME>/.inkscape/templates/ - Directory with user's new file templates.
472 =head1 ĎALŠIE INFORMÁCIE
474 The canonical place to find B<Inkscape> info is at
475 http://www.inkscape.org/.  The website has news, documentation,
476 tutorials, examples, mailing list archives, the latest released
477 version of the program, bugs and feature requests databases, forums,
478 and more.
480 =head1 POZRI AJ
482 potrace, cairo, rsvg(1), batik, ghostscript, pstoedit.
484 SVG compliance test suite:  http://www.w3.org/Graphics/SVG/Test/
486 SVG validator:  http://jiggles.w3.org/svgvalidator/
488 I<Scalable Vector Graphics (SVG) 1.1 Specification>
489 I<W3C Recommendation 14 January 2003>
490 L<http://www.w3.org/TR/SVG11/>
492 I<Scalable Vector Graphics (SVG) 1.2 Specification>
493 I<W3C Working Draft 13 November 2003>
494 L<http://www.w3.org/TR/SVG12/>
496 I<SVG 1.1/1.2/2.0 Requirements>
497 I<W3C Working Draft 22 April 2002>
498 L<http://www.w3.org/TR/SVG2Reqs/>
500 I<Document Object Model (DOM): Level 2 Core>
501 I<Arnaud Le Hors et al editors, W3C>
502 L<http://www.w3.org/TR/DOM-Level-2-Core/>
505 =head1 POZNÁMKY KU GRAFICKÉMU ROZHRANIU
507 To learn Inkscape's GUI operation, read the tutorials in Help > Tutorials.
509 Apart from SVG, Inkscape can import (File > Import) most bitmap formats 
510 (PNG, BMP, JPG, XPM, GIF, etc.), plain text (requires Perl), PDF, 
511 and AI format (AI version 9.0 or newer). 
513 Inkscape exports 32-bit PNG images (File > Export) as well as AI, PS, EPS, PDF, DXF, 
514 and several other formats via File > Save as.
516 Inkscape can use the pressure and tilt of a graphic tablet pen for width, angle,
517 and force of action of several tools, including the Calligraphic pen.
519 Inkscape includes a GUI front-end to the Potrace bitmap tracing engine
520 (http://potrace.sf.net) which is embedded into Inkscape.
522 Inkscape can use external scripts (stdin-to-stdout filters) that are represented by
523 commands in the Effects menu. A script can have a GUI dialog for setting various
524 parameters and can get the IDs of the selected objects on which to act via the command
525 line. Inkscape comes with an assortment of effects written in Python.
527 =head1 KLÁVESOVÉ VÄZBY
529 To get a complete list of keyboard and mouse shortcuts, view doc/keys.html, or use the Keys and Mouse command in Help menu.
531 =head1 CHYBY
533 Many bugs are known; please refer to the website (inkscape.org) for reviewing the reported ones and to
534 report newly found issues.  See also the Known Issues section in the Release Notes for
535 your version (file `NEWS').
537 =head1 AUTORI
539 This codebase owes its existance to a large number of contributors
540 throughout its various incarnations.  The following list is certainly
541 incomplete, but serves to recognize the many shoulders on which this
542 application sits:
544 [% INCLUDE "AUTHORS" %]
546 This man page was put together by Bryce Harrington
547 E<lt>brycehar@bryceharrington.comE<gt>.
549 =head1 HISTÓRIA
551 The codebase that would become Inkscape began life in 1999 as the
552 program Gill, the GNOME Illustrator application, created by Raph
553 Levien.  The stated objective for Gill was to eventually support all of
554 SVG.  Raph implemented the PostScript bezier imaging model, including
555 stroking and filling, line cap style, line join style, text, etc.  
556 Raph's Gill page is at http://www.levien.com/svg/.  Work on Gill appears
557 to have slowed or ceased in 2000.
559 The next incarnation of the codebase was to become the highly popular
560 program Sodipodi, led by Lauris Kaplinski.  The codebase was turned
561 into a powerful illustration program over the course of several
562 year's work, adding several new features, multi-lingual support, porting
563 to Windows and other operating systems, and eliminating dependencies.
565 Inkscape was formed in 2003 by four active Sodipodi developers, Bryce
566 Harrington, MenTaLguY, Nathan Hurst, and Ted Gould, wanting to take a
567 different direction with the codebase in terms of focus on
568 SVG compliance, interface look-and-feel, and a desire to open
569 development opportunities to more participants.  The project progressed
570 rapidly, gaining a number of very active contributors and features.
572 Much work in the early days of the project focused on code stablization
573 and internationalization.  The original renderer inherited from Sodipodi
574 was laced with a number of mathematical corner cases which led to
575 unexpected crashes when the program was pushed beyond routine uses; this
576 renderer was replaced with Livarot which, while not perfect either, was
577 significantly less error prone.  The project also adopted a practice of
578 committing code frequently, and encouraging users to run developmental
579 snapshots of the program; this helped identify new bugs swiftly, and
580 ensure it was easy for users to verify the fixes.  As a result, Inkscape
581 releases have generally earned a reputation for being robust and
582 reliable.
584 Similarly, efforts were taken to internationalize and localize the
585 interface, which has helped the program gain contributors worldwide.
587 Inkscape has had a beneficial impact on the visual attractiveness of
588 Open Source in general, by providing a tool for creating and sharing
589 icons, splash screens, website art, and so on.  In a way, despite being
590 "just an drawing program", Inkscape has played an important role in
591 making Open Source more visually stimulating to larger audiences.
593 =head1 AUTORSKÉ PRÁVA A LICENCIA
595 B<Copyright (C)> 1999-2007 by Authors.  
597 B<Inkscape> is free software; you can redistribute it and/or modify it
598 under the terms of the GPL.  
601 =for comment
602 $Date$