From 9f6ce80ee91e060937339e86ad1d1647cdcd1cac Mon Sep 17 00:00:00 2001 From: cmarqu Date: Tue, 19 Feb 2008 00:02:26 +0000 Subject: [PATCH] Add zh_CN tutorial translations. --- share/tutorials/potrace-zh_CN.png | Bin 0 -> 2686 bytes share/tutorials/tutorial-advanced.zh_CN.svg | 303 ++++++++++++ share/tutorials/tutorial-shapes.zh_CN.svg | 511 ++++++++++++++++++++ 3 files changed, 814 insertions(+) create mode 100644 share/tutorials/potrace-zh_CN.png create mode 100644 share/tutorials/tutorial-advanced.zh_CN.svg create mode 100644 share/tutorials/tutorial-shapes.zh_CN.svg diff --git a/share/tutorials/potrace-zh_CN.png b/share/tutorials/potrace-zh_CN.png new file mode 100644 index 0000000000000000000000000000000000000000..fc1ba9bc2a67a441e6421e080d447b2761ca7640 GIT binary patch literal 2686 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 B9BKdn literal 0 HcmV?d00001 diff --git a/share/tutorials/tutorial-advanced.zh_CN.svg b/share/tutorials/tutorial-advanced.zh_CN.svg new file mode 100644 index 000000000..6bbf9a43a --- /dev/null +++ b/share/tutorials/tutorial-advanced.zh_CN.svg @@ -0,0 +1,303 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use Ctrl+down arrow to scroll + + ::高级 + + + +bulia byak, buliabyak@users.sf.net ; josh andler, scislac@users.sf.net + + + +本教程包括:复制/粘贴、节点编辑、手绘和Bezier曲线、路径操作、布尔操作、偏移、简化、以及文本工具。 +通过Ctrl+arrows, 滚轮, 或者 中键拖动 将绘图页面向下卷动。绘图对象的创建、选择、变换等基本操作,请参考帮助Help > 教程Tutorials中的基础教程。 + + + +粘贴操作 + +当用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则仅影响水平和竖直方向上的尺寸。这些命令依据复制对象的长宽比是否锁定(选择工具控制栏,W和H的中间),如果复制对象的长宽比锁定,目标对象的另外一个方向上的尺寸将根据该比例自动缩放;否则,另一个方向的尺寸将不改变。带有“分别Separately”的相应命令也是类似的,不同之处在于将每个选择对象都分别缩放以适应复制的对象。 + +注意,Inkscape使用自己的内部剪贴板,除了在文本工具中复制/粘贴文本外,不使用操作系统的剪贴板。 + + + +手绘和规则路径 + +创建任意形状的最简单的方法是使用铅笔(手绘)工具(F6): + + + +对于更规则一些的形状,可以用钢笔(Bezier)工具(Shift+F6): + + + +在钢笔工具中,每次单击创建一个没有曲线控制柄的尖锐点,所以,一系列的单击产生一串线段,点击然后拖动产生一个光滑的Bezier节点,两边各有一个共线的控制柄。拖动一个控制柄时,按住Shift可以保持另一个不动。同样,Ctrl限制当前线段或Bezier控制柄的方向为15度的整数倍。Enter结束绘制,Esc取消。如果只取消上一段,使用Backspace。 +在手绘和bezier工具模式下,选中路径的两端都会显示一个方形的锚点anchors,在这些锚点上可以继续绘图,从而延长路径,或使其封闭(从一个锚点画到另一个锚点),而不产生新的路径。 + + + +编辑路径 + +形状工具创建的是形状,而钢笔和铅笔工具创建的是路径。路径由直线和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+! inverts 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可以将控制柄重新拉出。 + + + +子路径和结合 +一个路径可以包含数个子路径subpath。每个子路径中的节点互相连接,子路径与子路径之间则是断开的。左下图,三个子路径组合为一个路径,右下图中则互相独立,各自为一个路径: + + + +要注意的是,复合路径并不等同于群组,它是一个单独的对象。如果你选中左上的对象,然后切换到节点工具,将会看到,三个子路径上的节点都显现出来,而在右侧,每次只能选中一个路径进行节点编辑。 + +通过对几个路径进行结合Combine可以形成一个复合路径(Ctrl+K),也可以将一个复合路径分解为几个独立的路径 (Shift+Ctrl+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: + + + + +而且,任何对象的轮廓stroke都可以转换为路径(“outline”)。下图中第一个是原始路径(无填充,黑色轮廓),第二个是执行轮廓转为路径Stroke to Path后(黑色填充,无轮廓): + + + + + +布尔操作 +路径Path菜单中命令可以将多个路径以布尔操作boolean operations的方式结合到一起: + +原始形状合并Union (Ctrl++)相减Difference (Ctrl+-)交集Intersection(Ctrl+*)排除Exclusion(Ctrl+^)分割Division(Ctrl+/)剪切路径Cut Path(Ctrl+Alt+/)(底部减去顶部) + +布尔操作对应的快捷键也与相应的运算相适应(合并union对应加号,相减difference对应减号,等)。命令相减Difference和 排除Exclusion 只针对两个路径,其它操作可以应用于任意数量的对象。操作后的对象总是保留参与操作的底层对象的样式。 + +排除Exclusion 与结合Combine 操作有些类似,只不过,排除Exclusion 在原始对象相交的地方添加节点。分割Division 和 剪切路径Cut Path命令的区别在于前者用顶层路径将底层路径完全剪切,而后者只剪切轮廓,填充则完全完全删除(适用于将不用填充的轮廓分为数段)。 + + + +嵌入与扩展 +Inscape不仅可以通过缩放,也可以通过偏移offsetting来扩展和收缩形状,即将路径上的点沿法线方向移动。相应的命令为:嵌入Inset (Ctrl+() 和 扩展Outset (Ctrl+))。下图中给出了原始路径(红色)以及通过嵌入和扩展产生的新路径: + + + +正常情况下,嵌入Inset 和扩展Outset命令生成的对象是路径(如果原始对象不是路径,将先转为路径)。通常,更方便的命令是动态偏移Dynamic Offset (Ctrl+J),通过一个拖动控制柄(同形状的控制柄类似)来控制偏移量。选中下面的对象,切换到节点工具,拖动控制柄到一个合适的位置: + + + +这种动态偏移对象dynamic offset object会记录原始位置,多次调整偏移时不会产生退化(degrade)。如果不需要再调整,可以将偏移对象转为路径。 + +也许,更有效的是关联偏移linked offset,与动态偏移类似,但原始对象仍然保留,并且可以编辑。一个原始对象可以有多个关联偏移。下图中,原始对象是红色的,其中一个关联偏移轮廓是黑色的,没有填充,另一个有黑色填充,但没有轮廓。 + +选择红色的对象,编辑其节点,观察关联偏移对象的变化。选择关联对象,拖动控制柄,调节偏移量。你会注意到,移动和改变原始对象影响到关联偏移对象,而偏移对象的移动和变换是独立的,同时保持和源对象的链接关系。 + + + + + + +简化 + +简化Simplify (Ctrl+L)命令在尽量保持形状的情况下减少路径上的节点。铅笔工具创建的对象,节点数目往往过多,需要这个工具来简化。下图中,左侧的形状是通过手绘工具创建的,右侧是简化后的。原始对象有28个节点,简化后只有17个(节点工具编辑时更容易一些),而且更平滑。 + + + +简化的程度(称为阈值threshold)取决于选区的大小。所以,如果选择路径的同时也选择了较大对象,简化的程度将更大。并且,简化的速度将加快。也就是所,如果连着按几次Ctrl+L(间隔不超过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: + + +原始的轻微简化严重简化 + + + +创建文本 + +Inkscape可以创建复杂的文本。也可以很方便地绘制简短的文字对象,例如标题,标识,标语,流程图等中的文字。本节介绍Inkscape中文本工具的基本功能。 + +切换到文本工具(F8),在页面上的任意位置点击,然后输入文字。打开文本和字体对话框Text and Font dialog(Shift+Ctrl+T),可以修改文字的字体,样式,大小和对齐方式。这个对话框里也有一个文字输入框,可以修改选中的文本的内容。在这个对话框里输入文本可能比在画布上更方便(而且支持拼写检查)。 + +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). + + +文本编辑中常用的一个操作是调整文字间距和行间距,Inkscape中同样有对应的键盘操作方式。当编辑文本时,Alt+< 和Alt+>改变当前行的字间距letter spacing,该行的长度在当前缩放级别上每次改变一个像素(选择工具中,同样用这些键实现像素级别的缩放)。通常,如果字体比默认的大,字间距紧凑一些看起来更协调。例如: + +原始的字间距减小,InspirationInspiration + +紧凑一些的作为标题看起来更好一些,但仍然不是很完美:字间距并不一致,例如,“a"和"t"的间隔比"t"和"i"的间距大。在一些质量比较差的字体中,(尤其是字体比较大的情况下)这种不均衡的紧排更明显;但是,不管任何字体,总会存在这种文本组合,需要手工调整松紧。 + +在Inkscape中调整起来是很方便的,将光标放到需要调整的两个字符的中间,Alt+arrows键移动光标右侧的文字。与上面相同的文字,手动调整字符间距后: + +字间距减小,某些字之间手工调节Inspiration + +除了Alt+Left 和Alt+Right将文字左右移动,Alt+Up 和 Alt+Down也可以将文字上下移动: + +Inspiration + +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. + + +与字间距类似,在多行文本中也可以调整行间距line spacing。在本教程的任意段落中,Ctrl+Alt+< 和Ctrl+Alt+>来增大和缩小行间距,每次调整,整个文本的高度在当前缩放级别上改变一个像素。与选择工具类似,配合Shift键,行间距和字间距的调整量扩大十倍。 + + + +XML编辑器 + +Inkscape中的终极工具是XML编辑器(Shift+Ctrl+X),可以实时显示整个文档的XML树形图。修改绘图时,你可以注意一下XML树形图中的变化。也可以在XML编辑器中修改文本、元素或者节点属性,然后在画图上查看效果。这是一个非常形象化的学习SVG格式的交互式工具。并且可以实现一些通常的编辑工具无法完成的功能。 + + + +小结 + +这个教程只展示了Inkscape功能的一小部分,我们希望你能喜欢。欢迎探索它的功能,展示你的灵感。更多信息,最新版本,以及寻求用户社区的帮助,请登录www.inkscape.org。 + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use Ctrl+up arrow to scroll + + \ No newline at end of file diff --git a/share/tutorials/tutorial-shapes.zh_CN.svg b/share/tutorials/tutorial-shapes.zh_CN.svg new file mode 100644 index 000000000..e609740ab --- /dev/null +++ b/share/tutorials/tutorial-shapes.zh_CN.svg @@ -0,0 +1,511 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use Ctrl+down arrow to scroll + + ::形状 + + + + + + + +本教程涵盖四种形状工具:矩形、椭圆、星形和螺旋线。我们将向你展示Inkscape在形状绘制上的能力,并通过实例演示这些工具的用法和用途。 + +通过Ctrl+Arrows, 滚轮, 或 中键拖动 将绘图页面向下卷动。绘图对象的创建、选择、变换等基本操作,请参考帮助Help > 教程Tutorials中的基础教程。 + + + +Inkscape有四种通用的形状工具,可以创建和编辑相应的形状。每种形状类型都具有共同的特征,可以通过拖动式的控制柄和一些数值参数来调节,使其具有不同的外观。 + +例如,在星形工具中,可以改变星的角数,边长,角度,圆角等,但仍然保持星形。形状不像简单路径那样“自由”,但通常更有趣,也更有用。形状总是可以转为路径(Ctrl+Shift+C),但路径不能转为形状。 + +形状工具包括:矩形, 椭圆, 星形, 和 螺旋线。首先,我们看一下形状工具的基本工作模式,然后再分别详细介绍。 + + + +一般性操作 +选择相应的形状工具,在画布上拖动drag鼠标可以创建新的形状。新形状创建后(自动被选中),上面有白色标记状的控制柄,可以通过拖动这些控制柄改变形状的外观。 + +在任意一种形状工具模式下,或在节点工具模式下(F2),选择任意类型的形状,都可以使形状的控制柄显现出来。当鼠标悬停在控制柄上时,底部的状态栏将会告诉你拖动或点击将产生的编辑效果。 + +每一种形状工具在绘图区顶部都会显示一个水平的工具控制栏。通常包括几个数字输入框和恢复默认参数的按钮。如果当前选择的形状工具类型与当前对象的形状类型一致,在控制栏中输入数字也可以改变被选对象的形状。 + +工具控制栏中参数的修改将应用到新创建的形状上。例如,如果将星形的顶点数改变,新的星形的顶点数将与改变后的数值一致。另外,选择形状后,也会将其具有的特征参数显示在工具控制栏,从而影响以后创建的新形状。 + +在某一种形状工具模式下,可以通过在形状上单击使其被选中。Ctrl+click (选择群组内对象) 和Alt+Click (选择下层对象)也跟一般的选择模式一样起作用。 + + + +矩形 +矩形是设计和绘图中最常用、最简单的形状。Inkscape尽力使矩形的创建和编辑简单快捷。 + +F4或者点击工具列中相应的图标,可以切换到矩形工具模式。请在这个蓝色矩形旁再画一个矩形: + +在这里画 + +保持在矩形工具模式下,通过单击,交替选择两个矩形。 + +矩形绘制技巧: + +配合Ctrl键,可以绘制正方形或边长为整数比率(2:1,3:1等)的矩形。 +配合Shift键,从中心开始绘制。 + + +刚绘制的矩形(新绘的矩形总是自动被选中)在三个角上显示3个控制柄,但实际上有四个控制柄,如果矩形没有圆角,右上角的两个是重合在一起的。这两个是倒圆控制柄;另外两个(左上和右下)是缩放控制柄。 + +首先看倒圆控制柄,抓住一个向下拖动,四个角都成圆形,并且第二个倒圆控制柄也显露出来(在角上的原始位置)。现在的圆角是等半径的,如果要使其成为不等半径的圆角,就需要向左移动另一个控制柄。 + +下图中前两个矩形具有等半径圆角,后两个则是椭圆形圆角: + +Elliptic rounded corners等半径圆角 + +在矩形工具模式下,点击选择这些矩形,看看他们的倒圆控制柄的区别。 + +有时,在整个绘图中,我们希望圆角的半径和形状保持不变,而不是随着矩形的大小而变化(例如流程图中,不同大小的矩形具有相同的圆角)。这在Inkscape中可以轻松实现。切换到选择工具,在工具控制栏的尾部,有四个开关按钮,左数第二个按钮(显示两个同心圆角),可以控制缩放矩形时圆角是否也同步缩放。 + +例如,在关闭“缩放圆角”情况下,下图中原始的红色矩形被复制和缩放了数次,各自具有不同的长宽比例: + +缩放圆角矩形关闭 "缩放圆角Scale rounded corners" + +注意所有矩形的圆角的大小和形状都是相同的,在右上角的位置可以精确地重合在一起。所有的蓝色虚线矩形都是从原始的红色矩形缩放得到,没有对倒圆控制柄做任何修改。 + +作为对照,下图中是在打开“缩放圆角”时的情形: + +缩放圆角矩形打开 "缩放圆角Scale rounded corners" + +矩形的圆角各不相同,在右上角没有一个细微的地方是重合的(可以放大了看)。在将原始矩形转为路径后(Ctrl+Shift+C),缩放时产生的也是这样的效果。 + +矩形的倒圆控制柄的操作技巧如下: + +按住Ctrl拖动,使两个控制柄的半径相同(等半径圆角)。 +Ctrl+click使另一个控制柄的半径与当前相同,不需要拖动。 + +Shift+click删除圆角。 + + +你可能也已经注意到,矩形工具的控制栏中有水平(Rx)和垂直(Ry)圆角半径,可以精确控制其尺寸。顾名思义,不倒圆 Not rounded按钮可以删除选中矩形中的倒角。 + +这些操作可以同时对多个矩形起作用。例如,要改变当前图层的多个矩形,只需要Ctrl+A (全部选择),然后在控制栏中设置需要的参数,而同时被选中的其他类型的形状则不会受到影响。 + +下面我们来看一下缩放控制柄。你可能会想,既然可以通过选择工具缩放,要这个缩放控制柄不是多余了吗? + +选择工具缩放存在的问题是,它总是沿着页面的方向进行水平和竖直缩放,而矩形缩放控制柄是沿边的方向进行缩放,即使矩形经过选择或倾斜。请试一下用选择工具和(矩形工具模式下的)缩放控制柄对下面的矩形进行缩放的区别: + + + +由于有两个缩放控制柄,可以沿任意方向缩放矩形,甚至可以让它沿着一条边的方向移动。这种缩放模式保持圆角半径不变。 + +缩放控制柄的技巧: + + +Ctrl拖动沿某一边或对角线方向缩放。换句话所,Ctrl拖动保持宽度、高度或宽高比不变(即使其本身的坐标系经过缩放和倾斜)。 + + +下面是同样的矩形,请用Ctrl拖动,使之沿虚线方向缩放: + + + + + + + + Snapping of rectangle - resize handles with Ctrl + +通过倾斜和旋转矩形,然后复制和缩放,可以很容易地生成三维效果: + +3 original rectanglesSeveral rectangles copied and resized by handles, mostly with Ctrl + +一些其它的矩形构图,其中也用了圆角和渐变填充: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +椭圆 +椭圆工具(F5) 可以创建椭圆和圆,然后也可以将其分为分割或圆弧段。绘制技巧与矩形工具相同: + + +Ctrl绘制圆或整数比率(2:1, 3:1,...)椭圆。 +配合Shift键,从中心开始绘制。 + + +让我们详细看一下椭圆的控制柄。首先选择这个椭圆: + + + +与矩形工具相似,可以看到三个控制柄,实际上是四个。最右侧的是两个重合在一起,可以通过它“打开”椭圆。拖动最右侧的控制柄,然后再拖动新出现的一个,可以得到各种扇形的分割和弧线: + + + +要得到分割segment(半径封闭),拖动时鼠标要保持在椭圆的外面,相反,如果鼠标在椭圆里面,则得到弧线arc。上图中,左侧共有四个分割,右侧有三个弧线。注意,弧线是不封闭的,仅弧线上有轮廓线,两端没有连接在一起。如果去掉填充色,只保留轮廓,看得就更清楚一些: + + + + + + 15 + + 分割圆弧 + +注意左侧看起来像扇子的很窄的分割,它是通过Ctrl对控制柄进行角度捕捉实现的。下面是弧线和分割控制柄的一些操作技巧: + + +配合Ctrl键拖动时,控制柄每次改变15度角。 +Shift+click使其重新成为完整的椭圆。 + + +捕捉的角度大小可以在Inkscape Preferences(其中的Steps子项)中调节。 + +另外两个控制柄使椭圆绕中心缩放。操作技巧同矩形的控制柄是相似的: + + +Ctrl拖动可以使椭圆成为圆(长短轴半径相等)。 +Ctrl+单击使椭圆成为圆,不需要鼠标拖动。 + + +与矩形的缩放控制柄类似,椭圆的缩放控制柄也是沿其自身的坐标轴方向调整其长度和宽度。也就是说,旋转或倾斜后仍然可以沿其本身的长短轴方向进行拉伸和挤压。试一下通过缩放控制柄对下面的椭圆进行缩放: + + + + + + +星形 +星形是Inkscape中最复杂,最吸引人的形状。如果你想用Inkscape让你的朋友们眼前一亮(Wow!),只需要给他们展示一下星形工具。它简直是乐趣无穷。 + +星形工具可以创建两种类似但看起来差别很大的形状:星形和多边形。星形有两个控制柄,决定星形角的长度和形状;多边形只有一个控制柄,拖动时控制旋转和缩放: + + + + 星形 + + 多边形 + +在星形工具的控制栏中,第一项是一个选择框,可以将星形转为对应的多边形或者相反。第二项是一个数字框,设置星形或多边形的顶点个数,这个参数只能在这里设置,数值范围为3-1024。如果你的电脑性能不高,最好不要设置过大的数值(超过200)。 + +当绘制一个新的星形或多边形时, + + +Ctrl使得其旋转角度为15度的整数倍。 + + +一般来说,星形看起来更吸引人(实际上多边形更实用)。星形的两个控制柄的差异略有不同。第一个初始位置在角的顶端,控制角的长短,但相对于星形的中心旋转时,另一个控制柄也跟着旋转。也就是说,这个控制柄不能让星形的角倾斜。 + +另外一个控制柄,初始位置在两个角中间的底端,可以沿半径或圆周方向任意移动,而不影响角顶端的控制柄(实际上,它的位置可以超过现有角的顶点而产生新的角)。这个控制柄可以使星形的角倾斜,获得晶体、雪花、 曼荼罗以及porcupines等各种形状。 + + + +如果你要的只是一个规则的星形,不需要这些装饰性的工艺,你可以抑制倾斜控制柄的倾斜功能: + + +Ctrl拖动时可以让星的角保持半径方向(不产生倾斜)。 +Ctrl+单击取消倾斜,不用拖动鼠标。 + + +作为在画布上拖动控制柄的一种补充方法,控制栏中的轮辐比Spoke ratio可以指定两种控制柄相对于中心距离的比值。 + +Inkscape兜里还有两个小绝技。从几何上来数,多边形是由直边和锐角组成,但现实中,会出现各种各样的边和圆角,这在Inkscape中也可以实现。倒圆星形和多边形与矩形略有不同,并没有专门的控制柄。但是, + + +Shift+拖动切向拖动控制柄来倒圆星形或多边形。 +Shift+点击控制柄来取消圆角。 + + +“切向”表示垂直于指向中心的半径的方向。如果沿逆时针方向拖动,得到正圆角,顺时针方向拖动,则得到负圆角。(看下面图中负圆角的例子。) + +这里比较一下由矩形工具产生的圆角正方形和由星形工具产生的圆角正四边形: + + + + Rounded polygon + + Rounded rectangle + +可以看到,圆角矩形由边和圆角构成,而圆角多边形和星形则没有边,从角的顶点圆滑过渡到底端的点。Inkscape通过在各个顶点产生切线方向一致的Besizer曲线来平滑星形(正多边形)。(将其转为路径后,用节点工具可以看出来。) + +控制栏中的圆角Rounded参数是切线相对于多边形/星形的边的长度的比例。为负值时改变切线的方向。其值介于0.2-0.4时是一个“正常”的圆角,其它值将会产生复杂、优美的图案。对于星形,圆角数值过大时曲线沿控制柄延伸很远。下面的例子给出了一些数值对应的图案: + +0.250.250.250.370.433.00-3.000.415.431.850.21-3.00-0.43-8.940.39 + +如果希望星形的角上尖锐而底部平滑或相反,可以通过对星形做 偏移offset (Ctrl+J)来实现: + +原始星形关联偏移,向内关联偏移,向外 + +Shift+drag拖动控制柄是是调节圆角的最精细的方法之一,可以处理得很好。 + +为了模仿真实的形状,Inkscape可以对星形和多边形做随机化randomize处理。轻微的随机使形状的规则性下降,更随意,更有趣;而更强的随机则可以产生无法预测的“疯狂”效果。 具有圆角的星形随机化后仍然保持圆角。其中的一些技巧: + + +Alt+drag切向拖动控制柄,产生随机效果。 +Alt+click取消随机效果。 + + +当绘制或拖动控制柄随机化星形时,形状会“抖动”,因为控制柄的每个位置都对应一种唯一的随机化效果。不使用Alt,仅移动控制柄,则在当前的随机化水平上重新产生一种随机化效果,使用Alt,拖动控制柄时,保持当前的随机化效果,仅改变随机化的程度。下面的星形具有相同的参数,仅略微移动控制柄,具有不同的随机化效果(随机化程度0.1)。 + + + +下面是上图中中间的星形,但随机化程度介于-0.2到0.2: + ++0.2+0.10-0.1-0.2 + +Alt+drag拖动该行中间星形的控制柄,可以看到它可以变形成为两边的形状。 + +在你自己的工作中,你将会发现随机化星形具有的各种用途,但我个人尤其喜欢这种像变形虫和凸凹不平的星球表面一样充满幻想的图案: + + + + + + +螺旋线 +Inkscape中的螺旋线是一种灵活的形状,尽管不像星形工具那样吸引人,有时也有很大的用途。螺旋线像星形一样,也从中心绘制,编辑也是相对于中心的, + + +Ctrl+drag保持角度为15的整数倍。 + + +画好后,螺旋线有两个控制柄,分别位于内部的起点和终点。拖动时都可以改变螺旋的角度(增减圈数)。其它的操作技巧: + +外部控制柄: + + +Shift+drag相对于中心缩放/旋转(不改变螺旋的角度)。 +Alt+drag改变螺旋角时保持半径不变。 + + +内部控制柄: + + +Alt+drag竖直拖动改变发散度,向中心汇聚/分散。 +Alt+click重设螺旋发散度。 +Shift+click将内部控制柄移动到螺旋线的中心。 + + +螺旋线的发散度divergence用来衡量其螺旋的非线性程度。值为1时,为标准的螺旋线;小于1(Alt+drag 向上),边缘密集,大于1(Alt+drag 向下),中心密集: + +0.20.5621 + +螺旋线的最大圈数为1024。 + +椭圆工具不仅可以产生椭圆,也可以产生圆弧(具有常曲率),螺旋线则可以产生曲率平滑改变的曲线。与普通的Bezier曲线相比,圆弧和螺旋线更方便,可以随意改变长度(拖动控制柄),而不会影响到其形状。螺旋线默认没有填充,加上填充,取消轮廓线,也可以产生一些有趣的效果。 + + + +最有趣的是,轮廓线为点时产生的效果:向内旋转和(点或短线)等间隔分布可以组合成很优美的波纹效果: + + + + + + +小结 +Inkscape形状工具的功能非常强大。有时间请注意多加练习,在实际的设计工作中他们不会让你失望的。而且,矢量绘图中形状工具通常比路径工具使用起来更快速,编辑起来更方便。如果你对这些工具有一些改进的建议,请与开发人员联系。 + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use Ctrl+up arrow to scroll + + \ No newline at end of file -- 2.30.2