From d7164ea9bc6ef7a945cbbdba31090f227b156580 Mon Sep 17 00:00:00 2001 From: Marcin Floryan Date: Thu, 21 May 2009 22:56:38 +0000 Subject: Regenerated all tutorials from inkscape-doc primarily to add new tutorials translated into Polish, but also those where some translations existed. Hopefuly not messed around too much. (bzr r7914) --- share/tutorials/tutorial-advanced.pl.svg | 311 +++++++++++++++++++++++++++++++ 1 file changed, 311 insertions(+) create mode 100644 share/tutorials/tutorial-advanced.pl.svg (limited to 'share/tutorials/tutorial-advanced.pl.svg') diff --git a/share/tutorials/tutorial-advanced.pl.svg b/share/tutorials/tutorial-advanced.pl.svg new file mode 100644 index 000000000..7ea02aefb --- /dev/null +++ b/share/tutorials/tutorial-advanced.pl.svg @@ -0,0 +1,311 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Użyj Ctrl+strzałka w dół aby przewinąć + + ::ZAAWANSOWANY + + + +bulia byak, buliabyak@users.sf.net and josh andler, scislac@users.sf.net + + + +Ten poradnik opisuje techniki kopiowania/wklejania, edycję węzłów, rysowanie za pomocą ołówka i pióra, manipulowanie ścieżkami, operacje logiczne, odsunięcia, uproszczenia i narzędzie tekstu. +Aby przewinąć stronę w dół, użyj kombinacji klawiszy [ Ctrl+strzałki ], rolki myszy lub przewijaj stronę płynnie środkowym przyciskiem myszy. Podstawowe sposoby tworzenia, zaznaczania i przekształcania obiektów zostały omówione w poradniku „Podstawy” dostępnym z poziomu menu „Pomoc Poradniki + + + +Techniki wklejania + +Po skopiowaniu obiektów za pomocą skrótu klawiaturowego [ Ctrl+C ] bądź wycięciu poprzez [ Ctrl+X ], za pomocą polecenia „Wklej” [ Ctrl+V ] obiekty te można umieścić w obszarze roboczym. Zostaną one wklejone pod kursorem myszy lub – jeżeli kursor znajdował się poza oknem – na środku dokumentu. Obiekty znajdujące się w schowku pamiętają położenie, z którego były kopiowane możliwe więc jest wklejenie ich w to samo miejsce za pomocą polecenia „Wklej w miejscu pochodzenia” [ Ctrl+Alt+V ]. + +Polecenie „Wklej styl” [ Shift+Ctrl+V ] przyziela styl pierwszego obiektu znajdującego się w schowku aktualnemu zaznaczeniu. Wklejony styl zawiera ustawienia konturu, wypełnienia i czcionki, ale nie zawiera kształtu, rozmiaru czy parametrów specyficznych dla danego typu obiektu, jak na przykład liczba ramion gwiazdy. + +Inne polecenie – „Wklej rozmiar” pozwala skalować zaznaczenie, tak by dopasować je do obiektu znajdującego się w schowku. Istnieje wiele poleceń służących wklejaniu rozmiaru. Polecenia te to: „Wklej rozmiar”, „Wklej szerokość”, „Wklej wysokość”, „Wklej rozmiar oddzielnie”, „Wklej szerokość oddzielnie” i „Wklej wysokość oddzielnie”. + +Polecenie „Wklej rozmiar” skaluje całe zaznaczenie, by dopasować je do rozmiaru obiektu w schowku. „Wklej szerokość”/„Wklej wysokość” – skaluje całe zaznaczenie w poziomie/pionie, aby dopasować je do szerokości/wysokości obiektu znajdującego się w schowku. Polecenia te respektują blokadę zachowania proporcji, znajdującą się na pasku poleceń narzędzia „Wskaźnik” (pomiędzy polami Szer. i Wys.), tak więc przy włączonej blokadzie drugi wymiar jest skalowany proporcjonalnie do pierwszego. Jeśli blokada nie jest włączona – skalowany jest jeden wymiar, a drugi pozostaje niezmieniony. Polecenia zawierające w nazwie słowo „oddzielnie” działają podobnie do wyżej opisanych, z tym wyjątkiem, że skalują każdy zaznaczony obiekt oddzielnie, tak aby dopasował się do rozmiaru/szerokości/wysokości obiektu znajdującego się w schowku. + +Inkscape posiada swój własny, wewnętrzny schowek i nie używa schowka systemowego z wyjątkiem kopiowania/wklejania tekstu za pomocą narzędzia „Tekst”. + + + +Rysowanie ścieżek odręcznych i regularnych + +Najłatwiejszym sposobem utworzenia dowolnego kształtu jest narysowanie go za pomocą narzędzia „Ołówek” (rysunek odręczny) [ F6 ]: + + + +Jeżeli potrzebujesz bardziej regularnych kształtów, użyj narzędzia „Pióro” (krzywe Beziera) [ Shit+F6 ]: + + + +Każde kliknięcie narzędziem „Pióro” tworzy ostry węzeł bez uchwytów krzywej. Dzięki serii kliknięć powstanie więc sekwencja prostych odcinków. Kliknięcie i ciągnięcie tworzy gładką krzywą Beziera z dwoma współliniowymi, przeciwległymi uchwytami. Aby obracać tylko jeden z uchwytów, należy w trakcie przeciągania go, przytrzymać klawisz [ Shift ]. Przytrzymanie klawisza [ Ctrl ] ogranicza przyrost kierunku aktualnego odcinka lub uchwytów krzywej Beziera do 15 stopni. Naciśnięcie klawisza [ Enter ] kończy tworzenie linii, a [ Esc ] kasuje ją. Natomiast naciśnięcie klawisza [ Backspace ] kasuje tylko ostatni, niedokończony fragment. +Na obu końcach aktualnie zaznaczonej – narysowanej zarówno narzędziem „Ołówek”, jak i „Pióro” – ścieżki, wyświetlane są niewielkie znaczniki w postaci kwadratów. Pozwalają one kontynuować ścieżkę przez dalsze rysowanie linii począwszy od jednego ze znaczników lub zakończyć ją poprzez poprowadzenie linii od jednego znacznika do drugiego. + + + +Edytowanie ścieżek + +W odróżnieniu od kształtów tworzonych za pomocą narzędzi kształtu, obiekty tworzone poprzez „Pióro” i „Ołówek” nazywamy ścieżkami. Ścieżka to sekwencja prostych odcinków i/lub krzywych Beziera, która tak jak inne obiekty może mieć wypełnienie i kontur. Jednak w przeciwieństwie do kształtu, ścieżka może być edytowana poprzez swobodne przeciąganie dowolnego jej węzła (nie tylko wcześniej ustalonych uchwytów) lub segmentu. Zaznacz tę ścieżkę i wybierz narzędzie „Edycja węzłów” [ F2 ]: + + + +You will see a number of gray square nodes on the path. These +nodes can be selected by click, +Shift+click, or by dragging a rubberband - +exactly like objects are selected by the Selector tool. You can also click a +path segment to automatically select the adjacent nodes. Selected nodes become +highlighted and show their node handles - one or two +small circles connected to each selected node by straight lines. The ! key +inverts node selection in the current subpath(s) (i.e. subpaths with at least one +selected node); Alt+! inverts in the entire path. + + +Paths are edited by dragging their nodes, node handles, or directly +dragging a path segment. (Try to drag some nodes, handles, and path segments of the +above path.) Ctrl works as usual to restrict movement and rotation. The arrow +keys, Tab, [, ], <, > keys with their modifiers all work just as they do in selector, +but apply to nodes instead of objects. You can add nodes anywhere on a path by +either double clicking or by Ctrl+Alt+Click at the desired location. + + +Węzły można usuwać za pomocą klawisza [ Del ] lub kombinacji [ Ctrl+Alt+kliknięcie ]. Kasując węzły, Inkscape stara się zachować kształt ścieżki. By tego nie robił, należy do usuwania węzłów użyć skrótu [ Ctrl+Del ]. Zaznaczone węzły można powielać za pomocą skrótu [ Shift+D ]. Ścieżkę można też przerwać w zaznaczonych węzłach [ Shift+B ] oraz połączyć zaznaczając dwa krańcowe węzły jednej ścieżki i używając skrótu [ Shift+J ]. + +Węzeł może być: ostry [ Shift+C ], co oznacza, że uchwyty mogą być przemieszczane niezależnie od siebie; gładki [ Shift+S ], to znaczy taki, w którym linie uchwytów leżą zawsze na tej samej linii prostej (są współliniowe); symetryczny [ Shift+Y ], czyli gładki, ale z uchwytami o tej samej długości. Zmieniając typ węzła można zachować pozycję jednego z uchwytów. Aby to zrobić, wystarczy wskazać go kursorem myszy. Wówczas tylko drugi uchwyt zostanie obrócony/przeskalowany i dopasowany. + +Można wycofać uchwyt węzła za pomocą kombinacji [ Ctrl+kliknięcie na uchwycie ]. Jeżeli uchwyty przyległych węzłów zostały wycofane, fragment ścieżki pomiędzy nimi przechodzi w linię prostą. Kombinacja [ Shift+ciągnięcie ] na zewnątrz węzła pozwala na wyciągnięcie wycofanych węzłów. + + + +Subścieżki i łączenie ścieżek +Ścieżka może zawierać kilka subścieżek. Subścieżka jest sekwencją węzłów połączonych ze sobą. Z tego powodu, jeśli ścieżka posiada więcej niż jedną subścieżkę, nie wszystkie jej węzły są połączone. Położone poniżej, po lewej stronie, trzy subścieżki są częścią pojedynczej, złożonej ścieżki. Takie same trzy subścieżki po prawej są niezależnymi ścieżkami obiektów: + + + +Zauważ, że ścieżka złożona nie jest tym samym co grupa. To pojedynczy obiekt, który można zaznaczyć tylko jako całość. Jeśli zaznaczysz obiekt po lewej stronie i włączysz narzędzie „Edycja węzłów”, zobaczysz, że węzły wyświetlą się na wszystkich trzech subścieżkach. W obiekcie po prawej możesz w tym samym czasie edytować tylko jedną ścieżkę. + +Inkscape potrafi łączyć ścieżki w ścieżkę złożoną [ Ctrl+K ] oraz rozdzielać ścieżkę złożoną na pojedyncze ścieżki [ Shift+Ctrl+K ]. Wypróbuj te polecenia na powyższych przykładach. Ponieważ obiekt może mieć tylko jedno wypełnienie i kontur, nowa złożona ścieżka otrzymuje styl pierwszego (najniżej położonego w stosie) łączonego obiektu. + +Podczas łączenia nakładających się, wypełnionych ścieżek, wypełnienie zwykle znika w obszarach, w których ścieżki się przesłaniają: + + + +To najłatwiejszy sposób, by tworzyć obiekty z dziurami. Omówienie bardziej zaawansowanych poleceń ścieżek znajduje się w akapicie „Operacje logiczne”. + + + +Przekształcanie w ścieżkę + +Any shape or text object can be converted to path +(Shift+Ctrl+C). This operation does not change the appearance of the +object but removes all capabilities specific to its type (e.g. you can't round the +corners of a rectangle or edit the text anymore); instead, you can now edit its +nodes. Here are two stars - the left one is kept a shape and the right one is +converted to path. Switch to node tool and compare their editability when selected: + + + + +Co więcej, możliwe jest przekształcenie w ścieżkę konturu dowolnego obiektu. Pierwszy z poniżej położonych obiektów jest oryginalną ścieżką (brak wypełnienia, czarny kontur), podczas gdy ten po prawej (czarne wypełnienie, brak konturu) jest wynikiem zastosowania polecenia „Kontur w ścieżkę”: + + + + + +Operacje logiczne +Używając operacji logicznych znajdujących się w menu „Ścieżka” można połączyć dwa lub więcej obiektów: + +Oryginalne kształtySuma [ Ctrl++ ]Różnica [ Ctrl+- ]Część wspólna[ Ctrl+* ]Wykluczenie[ Ctrl+^ ]Podział[ Ctrl+/ ]Rozcięcie ścieżki[ Ctrl+Alt+/ ](dół minus góra) + +Skróty klawiaturowe dla tych operacji nawiązują do arytmetycznych odpowiedników operacji logicznych (suma to dodawanie, różnica to odejmowanie, itd.). Polecenia „Różnica” i „Wykluczenie” można zastosować tylko do dwóch zaznaczonych obiektów. Pozostałe polecenia mogą przetwarzać dowolną liczbę obiektów na raz. Obiekt wynikowy, zawsze otrzymuje styl obiektu znajdującego się na samym dole. + +Wynik działania polecenia „Wykluczenie” jest podobny do wyniku polecenia „Suma (zobacz powyżej), różni się jednak tym, że „Wykluczenie” dodaje dodatkowe węzły w miejscu przecięcia się oryginalnych ścieżek. Różnica pomiędzy poleceniami „Podział” i „Rozcięcie ścieżki” jest taka, że pierwsze polecenie przecina dolny obiekt ścieżką górnego obiektu, podczas gdy drugie, przecina kontur dolnego obiektu, usuwając wypełnienie – jest to wygodny sposób na rozdzielanie niewypełnionych konturów na kawałki. + + + +Odsuwanie ścieżki +Inkscape potrafi poszerzać i pomniejszać kształty nie tylko za pomocą skalowania, lecz także przy użyciu odsunięcia ścieżki obiektu, tj. przemieszczając go prostopadle do ścieżki w każdym punkcie. Korespondujące ze sobą polecenia nazywają się „Odsuń do wewnątrz” [ Ctrl+( ] i „Odsuń na zewnątrz” [ Ctrl+) ]. Poniżej pokazano oryginalną ścieżkę (czerwona) i wiele ścieżek odsuniętych, utworzonych ze ścieżki oryginalnej: + + + +Zwykłe polecenia „Odsuń do wewnątrz” i „Odsuń na zewnątrz” tworzą ścieżki, konwertując oryginalny obiekt w ścieżkę – jeżeli jeszcze nią nie jest. Często wygodniejsze jest „dynamiczne odsunięcie” [ Ctrl+J ], które tworzy obiekt z uchwytem do przeciągania (podobnym do uchwytu kształtu), kontrolującym wielkość odsunięcia. Zaznacz poniższy obiekt, wybierz narzędzie „Edycja węzłów” i przeciągnij uchwyt: + + + +Takie dynamiczne odsunięcie obiektu zapamiętuje oryginalną ścieżkę, więc nie „zniszczy” jej, kiedy ponownie zmienisz wielkość odsunięcia. Jeżeli nie ma już potrzeby regulowania odsunięcia, można przekształcić odsunięcie obiektu z powrotem w ścieżkę. + +Jeszcze wygodniejsze jest odsunięcie połączone, podobne do dynamicznego, ale połączone z inną ścieżką, którą można edytować. Można mieć wiele odsunięć połączonych dla jednej źródłowej ścieżki. W poniższym przykładzie, źródłowa ścieżka jest czerwona, jedno połączone z nią odsunięcie posiada czarny kontur i nie jest wypełnione, drugie ma czarne wypełnienie i brak konturu. + +Zaznacz czerwony obiekt i edytuj go za pomocą narzędzia „Edycja węzłów”, obserwując, jak oba odsunięcia połączone się zachowują. Zaznacz teraz jedno z odsunięć i przeciągnij jego uchwyt, by dostosować promień odsunięcia. Zauważ, że przesuwanie lub przekształcanie źródła przesuwa wszystkie odsunięte obiekty z nim połączone, oraz że można przesuwać lub przekształcać odsunięte obiekty niezależnie, bez utraty połączenia ze źródłem. + + + + + + +Upraszczanie + +Głównym zastosowaniem polecenia „Uprość” [ Ctrl+L ] jest redukcja liczby węzłów ścieżki z zachowaniem kształtu. Funkcja ta może być użyteczna w przypadku ścieżek stworzonych przy pomocy narzędzia „Ołówek”, ponieważ narzędzie to tworzy czasami więcej węzłów niż jest to konieczne. Kształt znajdujący się poniżej, po lewej stronie utworzono za pomocą ołówka, natomiast po prawej stronie jest kopią, którą poddano procesowi uproszczenia. Oryginalna ścieżka ma 28 węzłów, podczas gdy uproszczona 17, co oznacza, że łatwiej pracować z nią narzędziem „Edycja węzłów” i dodatkowo jest ona gładsza. + + + +Liczba uproszczeń, zwana progiem, zależy od rozmiaru zaznaczenia – im większe zaznaczenie, tym większa ilość uproszczeń. Dlatego ścieżka zaznaczona wraz z dużym obiektem zostanie uproszczona znacznie bardziej, niż gdyby zaznaczono samą ścieżkę. Ponadto polecenie „Uprośćakumuluje się. Oznacza to, że jeżeli skrót [ Ctrl+L ] zostanie użyty kilka razy w krótkich odstępach czasu (co 0,5 sekundy), próg zwiększy się za każdym wywołaniem polecenia. Jeśli następne uproszczenie zostanie wykonane po przerwie, próg powróci do domyślnej wartości. Z pomocą akumulacji można łatwo zastosować dokładną liczbę uproszczeń, jaka jest potrzebna w danym przypadku. + +Besides smoothing freehand strokes, Simplify can be used for various +creative effects. Often, a shape which is rigid and geometric benefits from some amount +of simplification that creates cool life-like generalizations of the original form - +melting sharp corners and introducing very natural distortions, sometimes stylish and +sometimes plain funny. Here's an example of a clipart shape that looks much nicer after +Simplify: + + +Oryginałdelikatne uproszczeniemocne uproszczenie + + + +Tworzenie tekstu + +Przy pomocy programu Inkscape można tworzyć długie i złożone teksty. Za pomocą Inkscape'a można też bardzo łatwo tworzyć małe obiekty tekstowe, takie jak: nagłówki, banery, logotypy, diagramy, etykiety, podpisy, itp. Ta część poradnika zawiera podstawowe wprowadzenie do funkcji tekstowych Inkscape'a. + +Tworzenie tekstu jest proste - wystarczy włączyć narzędzie „Tekst” [ F8 ], kliknąć gdzieś w dokumencie i wpisać treść. Aby zmienić rodzinę czcionek, styl, rozmiar i wyrównanie, należy otworzyć okno dialogowe „Tekst i czcionka” [ Shift+Ctrl+T ]. W oknie tym znajduje się karta „Tekst”, gdzie możliwe jest edytowanie zaznaczonego obiektu tekstowego – w niektórych sytuacjach może być to wygodniejsze niż edycja bezpośrednio w obszarze roboczym, chociażby dlatego, że w tej karcie działa sprawdzanie pisowni. + +Like other tools, Text tool can select objects of its own type - text +objects -so you can click to select and position the cursor in any +existing text object (such as this paragraph). + + +Jedną z najczęściej wykonywanych operacji w trakcie tworzenia obiektów tekstowych jest regulacja świateł międzyliterowych (odstępów między literami) i międzywierszowych (odstępów między wierszami). Operacja zmiany odstępów pomiędzy dwoma znakami nazywana jest kerningiem. Rozróżniamy kerning ujemny (tzw. podcinanie) czyli dosuwanie do siebie znaków, które wyglądają na nienaturalnie oddalone i dodatni – odsuwanie od siebie znaków sprawiających wrażenie zbyt „ściśniętych” tzn. położonych zbyt blisko siebie. Drugim sposobem regulacji świateł międzyliterowych jest tracking, czyli równomierne odsuwanie, lub przysuwanie do siebie znaków w ciągu tekstu. Inkscape posiada skróty klawiaturowe przypisane do tych operacji. Podczas edycji tekstu skróty [ Alt+< ] i [ Alt+> ] zmieniają odstęp między literami w aktywnym wierszu obiektu tekstowego tak, że całkowita długość wiersza w aktualnym powiększeniu zmienia się o 1 piksel (porównaj z narzędziem „Wskaźnik”, gdzie te same klawisze wykonują skalowanie o rozmiarze piksela). Z reguły, jeżeli rozmiar czcionki w obiekcie tekstowym jest większy niż domyślny, prawdopodobnie będzie korzystniej, jeśli odstęp między literami zostanie nieco zmniejszony. Oto przykład: + +Oryginałzmniejszone odległości między literami InspiracjaInspiracja + +Wariant ze zmniejszonymi odstępami pomiędzy literami wygląda lepiej jako nagłówek, ale wciąż nie jest idealny. Odległości pomiędzy literami nie są jednakowe – na przykład litery „a” i „t” są za daleko od siebie, a „t” i „i” są zbyt blisko. W czcionkach o niskiej jakości liczba złych odstępów – widocznych szczególnie w czcionkach o dużych rozmiarach – jest większa niż w czcionkach o wysokiej jakości. Zapewne w dowolnym ciągu tekstu i dowolnej czcionce znajdziesz pary liter, które zyskają na manipulacji kerningiem. + +Wykonanie kerningu w Inkscape'ie jest bardzo łatwe. Wystarczy ustawić kursor tekstowy pomiędzy literami sprawiającymi problemy i użyć skrótu [ Alt+strzałki ], aby odsunąć litery od kursora w kierunku zgodnym z użytym klawiszem strzałki. Oto ten sam nagłówek, tym razem dopasowany ręcznie w celu osiągnięcia wizualnego, jednolitego pozycjonowania liter: + +Zmniejszona przestrzeń między literami, w niektórych parach liter ręczny kerningInspiracja + +Dodatkowo oprócz przesuwania znaków w poziomie za pomocą skrótu [ Alt+strzałka w lewo ] lub [ Alt+strzałka w prawo ], znaki można również przesunąć w pionie, używając skrótu [ Alt+strzałka w górę ], bądź [ Alt+strzałka w dół ]: + +Inspiracja + +Of course you could just convert your text to path (Shift+Ctrl+C) and +move the letters as regular path objects. However, it is much more convenient to keep +text as text - it remains editable, you can try different fonts without removing +the kerns and spacing, and it takes much less space in the saved file. The only +disadvantage to the “text as text” approach is that you need to have the original font +installed on any system where you want to open that SVG document. + + +Podobnie jak w przypadku regulacji odstępu między literami, można w wielowierszowym obiekcie tekstowym wyregulować odstępy między wierszami. Wypróbuj skróty klawiaturowe [ Ctrl+Alt+< ] i [ Ctrl+Alt+> ] w dowolnym akapicie tego poradnika, by powiększyć bądź zmniejszyć te odstępy, tak aby całkowita wysokość obiektu tekstowego zmieniała się o jeden piksel w aktualnym powiększeniu. Podobnie jak w narzędziu „Wskaźnik”, naciśnięcie klawisza [ Shift ] z dowolnym skrótem powodującym zmianę kerningu lub trackingu sprawi, że efekt zwiększy się 10-krotnie. + + + +Edytor XML + +Potężnym narzędziem Inkscape'a jest edytor XML [ Shift+Ctrl+X ]. Wyświetla on całe drzewo XML dokumentu, zawsze odzwierciedlając jego aktualny stan. Można edytować rysunek i obserwować korespondujące z nimi zmiany w drzewie XML. Co więcej, w edytorze XML możliwe jest edytowanie dowolnego tekstu, elementu bądź atrybutu węzła i obserwowanie wyniku w obszarze roboczym. To najlepsze narzędzie, jakie można sobie wyobrazić do interaktywnej nauki SVG - pozwala wykonać rzeczy, które byłyby niemożliwe do zrobienia za pomocą zwykłych narzędzi edycji. + + + +Podsumowanie + +Ten poradnik pokazuje tylko niewielką część wszystkich możliwości Inkscape'a. Mamy nadzieję, że ci się spodobał. Nie obawiaj się eksperymentować i dzielić z innymi tym, co stworzyłeś. Aby uzyskać więcej informacji, najnowsze wersje programu i pomoc ze strony społeczności użytkowników i deweloperów, odwiedź witrynę www.inkscape.org. + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + Użyj Ctrl+strzałka do góry aby przewinąć + + \ No newline at end of file -- cgit v1.2.3