本Inkscape教程包括:复制/粘贴、节点编辑、手绘和Bezier曲线、路径操作、布尔操作、偏移、简化、以及文本工具。通过Ctrl+arrows, 滚轮, 或者 中键拖动 将绘图页面向下卷动。绘图对象的创建、选择、变换等基本操作,请参考帮助Help > 教程Tutorials中的基础教程。
  在本教程开始之前,请确认你最好已经查看过“SVG编辑器软件:Inkscape基础教程”一文或者你已经对Inkscape有一定的了解。Inkscape基础教程篇详细的介绍了SVG编辑过程中的一些基本问题,另外”SVG制作软件Inkscape与Sodipodi的关系”介绍的是Inkscape的历史背景及创立故事。
 
1 粘贴操作
  当用Ctrl+C复制对象或Ctrl+X剪切对象后,通常的粘贴Paste命令(Ctrl+V)将复制的对象粘贴到鼠标光标处,如果光标在绘图窗口外,则粘贴到文档窗口的中心。实际上,剪贴板中的对象仍然记着它的原始位置,你可以用原位粘贴Paste in Place将它粘回原始位置(Ctrl+Alt+V)

  另一个粘贴命令,粘贴样式Paste Style(Shift+Ctrl+V),将复制对象的样式应用到所选对象。样式包括:填充、轮廓、以及字体设置,但不包括形状、大小、以及与该形状相关的参数,如星形的角数等。

  命令粘贴大小Paste Size,将复制对象的大小应用到所选对象上。该命令包括:粘贴大小、宽度、高度,以及分别粘贴大小、宽度、高度。

  粘贴大小Paste Size将全部选择的总大小缩放到剪贴板中对象的总大小。粘贴宽度Paste Width/粘贴高度Paste Height则仅影响水平和竖直方向上的尺寸。这些命令依据复制对象的长宽比是否锁定(选择工具控制栏,WH的中间),如果复制对象的长宽比锁定,目标对
象的另外一个方向上的尺寸将根据该比例自动缩放;否则,另一个方向的尺寸将不改变。带有分别Separately”的相应命令也是类似的,不同之处在于将每个选择对象都分别缩放以适应复制的对象。

  注意,Inkscape使用自己的内部剪贴板,除了在文本工具中复制/粘贴文本外,不使用操作系统的剪贴板。
2 手绘和规则路径
  创建任意形状的最简单的方法是使用铅笔(手绘)工具(F6):



  对于更规则一些的形状,可以用钢笔(Bezier)工具(Shift+F6):




  在钢笔工具中,每次单击创建一个没有曲线控制柄的尖锐点,所以,一系列的单击产生一串线段,点击然后拖动产生一个光滑的Bezier节点,两边各有一个共线的控制柄。拖动一个控制柄时,按住Shift可以保持另一个不动。同样,Ctrl限制当前线段或Bezier控制柄的方向为15度的整数倍。Enter结束绘制,Esc取消。如果只取消上一段,使用Backspace

  在手绘和bezier工具模式下,选中路径的两端都会显示一个方形的锚点anchors,在这些锚点上可以继续绘图,从而延长路径,或使其封闭(从一个锚点画到另一个锚点),而不产生新的路径。
3 SVG路径编辑
  形状工具创建的是形状,而钢笔和铅笔工具创建的是路径。路径由直线和Bezier曲线构成,像其他对象一样,路径也可以设置任意类型的填充和轮廓属性。但与形状不同的是,修改路径时可以随意调整节点和(直线或曲线)段,而不是预先设置好的控制柄。切换到节点工具(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+! in
verts in the entire path.

  路径的编辑通过拖动节点、节点控制柄、或路径段来进行。请在上面的路径上练习一下。Ctrl仍然有限制移动和旋转的作用。光标arrow , Tab, [, ], <, >的作用与选择工具中一样,但作用于节点,而不是整个绘图对象。在路径上的任意位置双击或Ctrl+Alt+Click可以添加节点。

  选中节点后按Del ,或者Ctrl+Alt+单击一个节点,可以将其删去。删除节点时,将尽可能保持路径的形状,如果要保持相邻的节点不变(形状将发生变化),用Ctrl+Del删除。另外,Shift+D可以再制选中的节点,Shift+B可以将路径在选中的节点处打开,如果选中的是路径的两个终点,则可以将其结合在一起。

  Shift+C可以使节点尖锐Cusp ,它的两个控制柄独立,可以各自调整角度;Shift+S可以使节点平滑smooth ,两个控制柄共线;Shift+Y可以让节点对称symmetric ,两个控制柄共线并且等长。改变节点的类型时,将鼠标悬停在一个控制柄上,可以保持该控制柄不变,
仅另一个控制柄相应地改变。

  通过Ctrl+click控制柄,可以将节点的控制柄收回(到节点上),如果相邻两个节点的控制柄都被收回,它们中间将变为直线。在节点上Shift+drag可以将控制柄重新拉出。
4 子路径和结合
  一个路径可以包含数个子路径subpath。每个子路径中的节点互相连接,子路径与子路径之间则是断开的。左下图,三个子路径组合为一个路径,右下图中则互相独立,各自为一个路径:



  要注意的是,复合路径并不等同于组,它是一个单独的对象。如果你选中左上的对象,然后切换到节点工具,将会看到,三个子路径上的节点都显现出来,而在右侧,每次只能选中一个路径进行节点编辑。

  通过对几个路径进行结合Combine可以形成一个复合路径(Ctrl+K),也可以将一个复合路径分解为几个独立的路径 (Shift+Ctrl+K)。在上图中练习一下。由于一个对象只能有一种填充和轮廓样式,结合后的复合路径将继承第一个对象(处于叠放次序的底层)的属性。


  在合并有填充的路径时,如果路径之间有重叠区域,合并后,重叠部分的填充将消失:



  这是创建内部有孔的形状的最简单的方法。路径工具的高级操作请参考下面的文本编辑工具布尔操作
5 SVG转换路径
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:
An example image

  而且,任何对象的轮廓stroke都可以转换为路径(“outline”)。下图中第一个是原始路径(无填充,黑轮廓),第二个是执行轮廓转为路径Stroke to Path后(黑填充,无轮廓):

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。