Inkscape tutorial: Напредно
Упутство | Напредно
Ово упутство покрива умножавање/убацивање, уређивање чвора, цртање слободном руком и цртање безјерових кривих, рад са путањама, логичке операције, помераје, пједностављивање и рад са текстом.
Користите „Ктрл+стрелице“, „точкић миша“ или „превлачење средњим дугметом“ да премакнете страницу на доле. За основе о прављењу објеката, бирању и преображају, видите упутство „Основе“ у „Помоћ⇒Упутства.
Технике убацивања
Након што умножите неки објекат тастерима Ктрл+C или га исечете тастерима Ктрл+Х, регуларном наредбом „Убаци“ (Ктрл+V) га убацујете одмах испод курсора миша или, ако се курсор налази ван прозора, на средиште прозора документа. Међутим, објекат у остави и даље памти оригинално место са кога сте га умножили, тако да можете да га вратите на то место наредбом „Убаци на место (Ктрл+Алт+V).
Једна друга наредба, „Убаци стил“ (Шифт+Ктрл+V), примењује стил (првог) објекта у остави на тренутни избор. Тако убачени „стил“ обухвата сва подешавања попуне, потеза и изгледа слова, али не и облик, величину, или параметре специфичне за врсту облика, као што је број врхова звезде.
Yet another set of paste commands, available from Edit⇒Paste..., scales the selection to match the desired size attribute of the clipboard object(s). There are a number of commands for pasting size and are as follows: Size, Width, Height, Size Separately, Width Separately, and Height Separately.
Edit⇒Paste…⇒Size scales the whole selection to match the overall size of the clipboard object(s). Width/Height scale the whole selection horizontally/vertically so that it matches the width/height of the clipboard object(s). These commands honor the scale ratio lock on the Selector Tool controls bar (between W and H fields), so that when that lock is pressed, the other dimension of the selected object is scaled in the same proportion; otherwise the other dimension is unchanged. The commands containing “Separately” work similarly to the above described commands, except that they scale each selected object separately to make it match the size/width/height of the clipboard object(s).
Остава је свеопште-системска — можете умножавати/убацивати објекте између различитих примерака Мастилурка, као и између Мастилурка и других програма (који морају бити у стању да обраде СВГ у остави како би користили ово).
Цртање слободном руком и правилних путања
The easiest way to create an arbitrary shape is to draw it using the Pencil (freehand) tool (P):
If you want more regular shapes, use the Pen (Bezier) tool (B):
Са алатком пенкале, сваки „клик“ ствара оштар чвор без икакве ручице криве, тако да низ кликова производи низ сегмената праве линије. „Клик и превлачење“ ствара глатки Безјеров чвор са две колинеарне наспрамне ручке. Притисните „Шифт“ док одвлачите ручице да заокренете само једну ручицу и причврстите другу. Као и обично, „Ктрл“ ограничава правац или текућег подеока линије или Безјерових ручица за кораке од по 15°. Притиском на „Унеси“ довршавате линију, а на „Есц“ је бришете. Да обришете само последњи подеок недовршене линије, притисните „Обриши“.
У алату за цртање слободном руком и за цртање Безјерових кривих, тренутно изабрана путања приказује мала квадратна „сидра“ на оба краја. Ова сидра вам омогућавају да „наставите“ ту путању (цртајући од једног од сидра) или да је „затворите“ (цртајући од једног сидра до другог) уместо да правите нову.
Уређивање путања
Unlike shapes created by shape tools, the Pen and Pencil tools create what is called paths. A path is a sequence of straight line segments and/or Bezier curves which, as any other Inkscape object, may have arbitrary fill and stroke properties. But unlike a shape, a path can be edited by freely dragging any of its nodes (not just predefined handles) or by directly dragging a segment of the path. Select this path and switch to the Node tool (N):
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 (including the very similar way to use the Alt key to draw around the nodes you want to select). 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.
Путање уређујете превлачењем њихових чворова, ручки чворова, или директним превлачењем сегмента путање. (Покушајте да превучете неке чворове, ручке и сегменте путања горе приказане путање.) Ктрл ради као и обично за ограничавање покрета и заокретања. Тастери стрелица, Таб, [, ], <, < са својим измењивачима сви раде баш као што раде и у избирачу, али се односе на чворове уместо на објекте. Можете да додате чворове било где на путањи било двоструким кликом или комбинацијом тастера Ктрл+Алт+Клик на жељеном месту.
You can delete nodes with Del or Ctrl+Alt+click. When deleting nodes, Inkscape will in most cases try to retain the shape of the path. Only on sharp corners, it will instead create a straight line. If you want it to always try to preserve the shape, you can use Ctrl+Del. Additionally, you can duplicate (Shift+D) selected nodes. The path can be broken (Shift+B) at the selected nodes, or if you select two endnodes on one path, you can join them (Shift+J).
Чвор може бити шиљат (Шифт+Ц), што значи да његове две ручке могу да се померају независно једна од друге под било којим углом; гладак (Шифт+С), што значи да су његове ручке увек на истој правој линији (колинеарне); симетричан (Shift+Y), што је исто што и глатко, али ручке имају исту дужину; и самостално-гладак (Shift+A), нарочит чвор који самостално подешава ручке чвора и околних самостално-глатких чворова да би одржао глатку криву. Када промените врсту чвора, можете да очувате положај једне од две ручке надношењем миша преко ње, тако да се само друга ручка заокреће/сразмерава како би одговарала.
Такође, можете да увучете ручку чвора са Ктрл+клик на њој. Ако су ручке два суседна чвора увучене, сегмент путање између њих је права линија. Да извучете увучени чвор, Шифт+превлачење од чвора.
Садржане путање и комбинације
Објекат путање може да садржи више од једне подпутање. Подпутања је низ чворова повезаних међусобно. (Стога, ако путања има више од једне подпутање, нису сви њени чворови повезани.) Испод лево, три подпутање припадају једној обједињеној путањи; исте те три подпутање на десној страни су независни објекти путање:
Знајте да обједињена путања није исто што и група. То је један објекат који се може изабрати само као целина. Ако изаберете леви објекат изнад и пребаците се на алатку чвора, видећете чворове приказане на свим подпутањама. Са десне стране, можете да уредите чвор само једне путање одједном.
Inkscape can Combine paths into a compound path (Ctrl+K) and Break Apart a compound path into separate paths (Ctrl+Shift+K). Parts of a path (i.e. a selection of nodes) can also be copied with Ctrl+C and inserted as a new subpath (into the same path or a different one) with Ctrl+V. Try these commands on the above examples. Since an object can only have one fill and stroke, a new compound path gets the style of the first (lowest in z-order) object being combined.
When you combine or paste overlapping paths with fill, usually the fill will disappear in the areas where the paths overlap:
Ово је најлакши начин да направите објекте са рупама у њима. За моћније наредбе путање, испод погледајте „логичке операције“.
Претварање у путању
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:
Осим тога, можете претворити у путању („нацрт“) потез било ког објекта. Испод, први објекат је изворна путања (без попуне, црног потеза), док је друга резултат наредбе „Потез у путању“ (црна попуна, без потеза):
Логичке операције
Наредбе у изборнику путање вам допуштају да обједините два или више објекта користећи логичке операције:
Пречице на тастатури за ове команде алудирају на аритметичке аналоге логичких операција (унија је сабирање, разлика је одузимање, итд.). Наредбе Разлика и Изузимање се могу применити само на два изабрана објекта; остале могу обрадити било који број објеката одједном. Резултат увек поприма стил доњег објекта.
Резултат наредбе изузимања је сличан обједињавању (видите изнад), али се разликује по томе што изузимање додаје додатне чворове где се пресецају изворне путање. Разлика између поделе и одсецања путање је у томе да прва одсеца читав доњи објекат путањом горњег објекта, док друга одсеца само потез доњег објекта и уклања било коју попуну (ово је погодно за сечење на комаде потеза са мање попуне).
For some common use cases, the Path menu also contains a few commands that combine multiple basic Boolean operations into one, to save you some time – and on top, they also keep the color and style of the objects, unlike the basic operations: Split Path splits a path into a set of non-overlapping sections (so a text-like path would be split into letters), Fracture fractures a set of overlapping paths along every line in any path, and Flatten will remove every part of each overlapping path that is not visible, because it is covered by another path in the selection.
Shape Builder tool
For building up new shapes from multiple paths by using the mouse only, the Shape Builder tool (X) can be used.
Before you switch to the tool, select some overlapping objects. After you switch to the tool, the canvas will only show the outlines of the objects that you have selected. Now, the Shape Builder tool can be used to choose which sections to keep and which to discard.
Click to add a section to the result, or Shift+click to remove it to create a hole in its place. click+drag to connect multiple sections to one, or Shift+click+drag to remove a contiguous section.
Finally, you can accept or discard the result using one of the buttons in the tool controls bar.
Уписивање и описивање
Мастилурко може да рашири и скупи облике не само променом размере, већ и померајем путање објекта, тј. њеним измештањем управно на путању у свакој њеној тачки. Одговарајући наредбе се називају „Уписивање“ (Ктрл+() и „Описивање“ (Ктрл+)). У наставку је приказана оригинална путања (црвеном бојом) и велики број путања уписаних или описаних око ње:
Чисте наредбе „уписивања“ и „описивања“ дају путање (претварајући оригинални објекат у путању ако још увек није путања). Често, погоднија наредба је „Динамички померај“ (Ктрл+Ј) која ствара објекат са ручком за превлачење (слично ручки облика) која управља растојањем помераја. Изаберите објекат у наставку, пребаците се на алатку чвора, и превуците његову ручку да добијете претставу:
Такав објекат динамичког помераја памти првобитну путању, тако да је не „деградира“ када поново и поново промените растојање помераја. Када вам више није потребно да је подешавате, увек можете претворити објекат помераја назад у путању.
Још погоднији је повезани померај, који је сличан динамичкој варијанти али је повезан са другом путањом која је и даље уређивати. Можете имати неограничен број повезаних компензација за једну путању извора. Испод, пут извор је црвена, један офсет везана за то има црну мождани удар и нема пуњење, други има црну боју и нема мождани удар.
Select the red object and node-edit it; watch how both linked offsets respond. Now select any of the offsets and drag its handle to adjust the offset radius. Finally, notehow you can move or transform the offset objects independently without losing their connection with the source.
Упрошћавање
Главна употреба наредбе „поједностави“ (Ктрл+Л) је смањење броја чворова на путањи док скоро очувава њен облик. Ово може бити корисно за путање створене алатом оловке, пошто тај алат понекад ствара више чворова него што је потребно. Испод, леви облик је као да је створен алатом слободне руке, а десни је умножак који је поједностављен. Изворна путања има 28 чворова, док поједностављена има 17 (што значи да је много лакше радити са њом у алату чвора) и мекша је.
Количина поједностављења (такозвана осетљивост) зависи од величине избора. Стога, ако изаберете путању заједно са неким већим објектом, биће поједностављена агресивније него ако изаберете само ту путању. Осим тога, наредба „Поједностави“ је убрзана. То значи да ако неколико пута брзо притиснете Ктрл+Л у кратком размаку (тако да су позиви на размаку од 0,5 секунде један од другог), осетљивост се повећава при сваком позиву. (Ако одрадите још једном наредбу поједностављивања после паузе, осетљивост се враћа на подразумевану вредност.) Употребом убрзања, лако је применити тачан износ поједностављивања која су вам потребна за сваки случај.
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:
Стварање текста
Мастилурко је у стању да ствара дуге и сложене текстове. Међутим, такође је веома погодан за стварање малих текстуалних објеката као што су заглавља, врпце, грбови, етикете дијаграма и натписи, итд. Овај део је основни увод у Мастилуркову способност за тад са текстом.
Creating a text object is as simple as switching to the Text tool (T), clicking somewhere in the document, and typing your text. To change font family, style, size, and alignment, open the Text and Font dialog (Shift+Ctrl+T). That dialog also has a text entry tab where you can edit the selected text object - in some situations, it may be more convenient than editing it right on the canvas (in particular, that tab supports as-you-type spell checking).
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).
Једна од најчешћих операција у текстуалном дизајну је прилагођавање размака између слова и редова. Као и увек, Мастилурко за то обезбеђује пречице на тастатури. Када уређујете текст, тастери Алт+< и Алт+> мењају размак између слова у текућем реду текстуалног објекта, тако да се укупна дужина реда мења за 1 пиксел на тренутном зуму (у поређењу са алатом избирача где исти тастери обављају промену величине објекта на основу величине пиксела). По правилу, ако је величина словног лика у текстуалном објекту већа од подразумеване, вероватно ћете имати користи од прибијања слова мало више него подразумевано. Ево примера:
Сузбијена варијанта изгледа мало боље као наслов, али још увек није савршена: растојања између слова нису подједнака, на пример „a“ и „t“ су предалеко, а „t“ и „i“ су преблизу. Износ тих лоших међуразмака (посебно видљивих у великим величинама слова) је већи у словима ниског квалитета у односу на она високог квалитета; међутим, у некој текстуалној нисци и у неком словном лику вероватно ћете наћи парове слова који ће имати користи од дотеривања међуразмака.
Мастилурко чини ова дотеривања заиста лаким. Само померите курсор уређивања текста између жељених знакова и користите Алт+стрелице да померите слова десно од курсора. Овде је опет исти наслов, овај пут са ручним дотеривањем за визуелно равномерно постављање слова:
Као додатак померању слова хоризонтално са Алт+Лево или Алт+Десно, можете их такође померати вертикално помоћу Алт+Горе или Алт+Доле:
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.
Слично размаку између слова, можете подесити и проред редова у текстуалним објектима од више редова. Пробајте тастере Ктрл+Алт+< и Ктрл+Алт+> на било ком пасусу у овом упутству да их размакнете, тако да се укупна висина текстуалног објекта промени за 1 пиксел при тренутном зумирању. Као у избирачу, притисак на Шифт са било којом пречицом размака или међуразмака даје 10 пута веће дејство него без помака.
Inkscape can also create flowed texts: simply click and drag with the text tool to draw a text box for your text to flow in. To control the flow, use the alignment button in the tool controls bar.
Lastly, there is a third type of text in Inkscape: the column-type text. This text's width can be set, while the height is not limited. You can turn any normal, non-flowed text (the one that is created by only clicking) into a fixed-width text by dragging the handle opposite the text anchor.
ИксМЛ уређивач
Крајњи моћни алат Мастилурка је ИксМЛ уређивач (Шифт+Ктрл+Х). Приказује цело ИксМЛ стабло документа, увек осликавајући његово тренутно стање. Можете уређивати свој цртеж и пратити одговарајуће промене у ИксМЛ стаблу. Осим тога, можете уредити сваки текст, елемент или атрибут чворова у ИксМЛ уређивачу и видети резултат на платну. Ово је најбољи могући алат за учење СВГ-а, и омогућава вам да изведете трикове који би били немогући са редовним алатима за уређивање.
Закључак
This tutorial shows only a small part of all capabilities of Inkscape. We hope you enjoyed it. Don't be afraid to experiment and share what you create. Please visit inkscape.org for more information, latest versions, and help from user and developer communities.
Translators: Мирослав Николић — 2021
Header / footer design: Esteban Capella — 2019