[原创][翻译]Inkscape 基础教程

Totem,mplayer,sopcast,realplayer,bmp
头像
arthur
帖子: 76
注册时间: 2006-08-13 16:06

[原创][翻译]Inkscape 基础教程

#1

帖子 arthur » 2007-06-29 16:46

这是Inkscape官方提供的教程,原文可以从Inkscape菜单“帮助>教程>基础”中打开,或者访问Inkscape的官方网站:http://www.inkscape.org/doc/basic/tutorial-basic.html

关于Inkscape可以从http://wiki.ccw.com.cn/Inkscape中获取更多信息。


由于原文是以标准的SVG(Inkcape采用的文件格式)写的,你可以直接使用Inkscape对它进行编辑,所以文中有很多练习是直接在文档中进行的,如果碰到这种情况你可以直接打开原文找到相应的地方进行练习,下面就是再说明了。

本文最初的翻译者是Arthur Chan(artie.chan@gamil.com),如果转载请保留此信息。

图片

目录
* 1 Inkscape 基础教程
o 1.1 移动画布
o 1.2 放大/缩小画布
o 1.3 Inkscape 工具
o 1.4 创建和管理文档
o 1.5 创建形状
o 1.6 移动、缩放和旋转
o 1.7 使用键盘进行变换
o 1.8 多重选择
o 1.9 分组
o 1.10 填充和描边
o 1.11 重制、对齐和分布
o 1.12 Z顺序
o 1.13 如何选择对象下面的对象和拖动它
o 1.14 结论
上次由 arthur 在 2007-06-29 16:57,总共编辑 1 次。
头像
arthur
帖子: 76
注册时间: 2006-08-13 16:06

#2

帖子 arthur » 2007-06-29 16:53

Inkscape 基础教程

本教程对Inkscape的基本使用进行示范。

本基础教程包括画布操作、文档管理、形状工具的基本使用、选择的技巧、使用选择器进行对象转换、分组、填充和描边设置、对齐和顺序等操作。对于更高级的话题,请查阅帮助菜单中的其它教程。

移动画布

可以通过多种方法来移动(滚动)文档画布。试一下使用键盘上的Ctrl+箭头键。(你现在就可以试着滚动一下这篇文档。) 你也可以通过按着鼠标的中键来拖动画布。或者你还可以使用滚动条(按Ctrl+B可以显示或隐藏它们)。鼠标上的滚轮同样进行垂直的滚动,按下Shift 键再使用滚轮则可以进行水平滚动。

放大/缩小画布

放大和缩小画布最简单的方法就是直接按"-"和"+"(或者"=")键。你也可以使用Ctrl + 鼠标中键或Ctrl + 鼠标右键来放大画布,用Shift + 鼠标中键或Shift + 鼠标右键来缩小画布,你也可以按下Ctrl键的同时滚动鼠标的滚轮。不然,你还可以在画布缩放输入框(在文档窗口的左下角),填写一个百分比,然后敲回车。我们提供了通过拖动来放大指定区域的缩放工具(在左边的工具栏里)。

Inskcape 还会保留你工作中的缩放记录。按下"`"键可以退到上一次的缩放比例,而Shift + "`"键则向前。

Inkscape 工具

Inkscape的绘制和编辑工具显示在左边的工具栏中。在窗口顶部的菜单栏下面是工具命令栏,它带有一般的命令按钮和特定工具的控制栏。在窗口底部的状态栏将会显示在你工作过程中的一些有用的提示和信息。

有很多操作是可以使用键盘快捷键的。打开菜单"帮助 > 键盘和鼠标(K)"可以查看完全参考信息。

创建和管理文档

从菜单中选择“文件 > 新建(N)” 或按Ctrl + N组合键来创建一个新的空白文档。使用“文件 > 打开(O)...”菜单(或Ctrl+O)来打开一个已存在的SVG文档。对于文档的保存,可以使用菜单“文件 > 保存(S)”(或Ctrl+S),也可使用菜单“文件 > 另存为(A)...”(或Shift+Ctrl+S)来以新的文件名保存文档。(Inkscape 可能还是一个不稳定的软件,所以记得要经常进行保存!)

Inkscape 使用的是SVG(Scalable Vector Graphics)格式的文件。SVG是被图形软件广泛支持的开源的标准。SVG文档是基于XML格式的并可以使用任何文本或XML编辑器来编辑它(在没有Inkscape的情况下)。除了SVG文档,Inkscape 可以导出和导入一些其它格式的文档(EPS,PNG)。

Inkscape会为每个文档打开一个独立的窗口。你可以通过使用你的窗口管理器(例如使用Alt + Tab)来操控它们,或者使用Inkscape的Ctrl + Tab快捷键,它可以在所有打开的文档中循环切换。(现在来练习一下,创建一个文档并在它与该文档之间切换。)

创建形状

是时候来做一些漂亮的形状了!点击工具栏中的矩形工具(或按F4键)然后在一个新建的文档中或者干脆就在这个文档中点击和拖动:

图片

正如你所见到的,默认的矩形出来时是蓝色的,带有黑色的边框,而且还有一些透明。后面我们将会看到如何去改变这些。通过其它的工具我还可以创建椭圆、星形和螺旋形:

图片

这些工具集合了被认为是形状的工具。你创建的每一个形状都会显示一个或多个菱形的把手。试一下拖动它们来看看对应的形状会有什么反应。形状工具的控制面板是改变一个形状的另外一种途径,这里的控制将影响当前被选中的形状(也就是那些显示出把手的)并视为下一个新创建的形状的默认属性。

按Ctrl + Z 可以撤销你最后一次操作。(或者如果你再一次改变主意了,你可以通过按下Shift + Ctrel + Z重做刚才被撤销的操作。)

移动、缩放和旋转

选择器是Inkscape工具中最常用的了。点击工具栏中最上面的按钮(里面有一个箭头的),或者按F1或空格键。现在你就可以选择在画布中的任何对象了。在下面的矩形上点击鼠标。

图片

你将会看到八个箭头状的把手出现在对象的周围。现在你可以:

* 通过拖动它来移动对象。(按下Ctrl键可以限制水平和垂直移动)
* 通过拖动任何一个把手来改变对象的比例。(按下Ctrl键可以保持原有的高/宽比。)

现在再点一下刚才的矩形。那些把手被改变了。现在你可以:

* 通过拖动角上的把手来旋转对象。(按下Ctrl键可以限制每一步只旋转15度。拖动十字架可以设定旋转的中心点。)
* 通过拖动边上的把手来歪斜对象。(按下Ctrl键可以限制每一步只歪斜15度。)

在使用选择器时,你也可以使用控制栏(在画布上面)的数字输入框来精确的设置被选对象的坐标(X和Y)和大小(W和H)。

使用键盘进行变换

一个使Inkscape别于其他一些矢量编辑器的特征是它强调了键盘的可及性。几乎没有什么命令或操作不可以通过键盘来完成的,当然变换对象也不例外

你可以使用键盘来移动(箭头键)、缩放(“<” 和“>” 键)和旋转(“[”和“]”键)对象。默认情况下每次移动和缩放2px;如果同时按下Shift键,将会移动或缩放10次。Ctrl+“>” 和 Ctrl + “<”分别放大或缩小到原来的200%或50%。默认情况下每次旋转15度,如果同时按下Ctrl键则旋转90度。

然而进行像素级的变换可能是使用键盘变换最有价值的地方。比如,使用Alt + 箭头键将会使已选对象在当前画布比例下移动1个像素(这里是说一个屏幕像素,不要跟SVG自有的可缩放的长度单位px混淆了)。这意味着如果你把画布放大了,按一下Alt+箭头键还是移动在你的屏蔽看起来是一个像素的位置。因此这允许你根据需要通过简单的放大或缩小画布来对对象进行精确定位。

同样,Alt +“>”和Alt +“<”像素级改变对象的大小,而Alt+“[”和Alt +“]”键可以使被选对象离中心点最远的地方旋转一个像素。

多重选择

你可以通过按下Shift键后点击对象来同时选中任意多个对象。或者,你也可以通过拖动鼠标把你需要选择的对象围起来,这称之为橡皮筋选择。(当在一个空白的地方开始拖动鼠标时选择器开始创建橡皮筋,然而,如果你在拖动鼠标之前按下了Shift键,Inkscape将会总是创建橡皮筋。)来通过把下面三个形状全部选中来练习一下:

图片

现在,使用橡皮筋(通过拖动鼠标或按下Shift后拖动鼠标)来选择下面除矩形外的两个椭圆:

图片

在默认情况下每一个被选中的独立对象都会显示一个形为虚线矩形框的选中提示。这些提示有助于容易的分辨出来此时什么被选中而什么则没有。例如,如果你选择了两个椭圆和一个矩形,如果没有那些提示框,你将很难猜测这些椭圆是否已被选中。

按下Shift键然后点击一个被选中了的对象可以把它从被选中的对象中排除出来。试试把上面三个对象全部选中,然后用Shift + 点击来把两个椭圆从选中的对象中排除掉而只留下那个矩形被选中。

按下Esc键可以使所有被选对象不被选中。Ctrl + A可以选中当前层中的所有对象(如果你没有创建层,那文档中的所有对象被选中)

分组

几个对象可以被结合到一个群组中。当你拖动或变换一个群组时它表现的就像一个单个对象。下面左边的三个对象是独立的,而在右边的三个对象的已经被分组的。拖动这个群组试试看。


图片


创建群组方法是,选择一个或多个对象后按Ctrl + G键。解开一个或多个群组的方法是,选择它们然后按Ctrl + U键。群组自己也可以分组,就像操作其它的对象一样;这样的嵌套群组可以无限制的嵌套下去。然而,Ctrl + U 只会取消选中对象的最上一层的分组;如果你想完全解开一个多重嵌套的群组那就需要重复的按Ctrl + U。


然而,如果你想编辑一个群组里面的一个对象事,你并不需要解开这个分组。只要按下Ctrl键再点击它就可以选中它并可以单独编辑它了,或者同时按下Shift和Ctrl键点击多个对象(不管是在群组里面和之外面的)可以进行多重选择,不管这些对象有没有被分组。试一下不解开群组而移动或变换它里面的一个独立的形状,然后取消选择后在选择那个群组可以看到它还是包含在群组里面。

填充和描边

Inkscape的很多功能是通过对话框来使用的。也许给对象涂上颜色的最简单的方法是在对象菜单中打开样品对话框,再选中一个对象,然后点击一个样品来给它涂色(改变它的填充颜色)。

更强大的是填色和描边对话框(Shift + Ctrl + F)。选择下面的形状然后打开填充和描边对话框。


图片


你可以看到这个对话框有三个标签:填色、描边绘制和描边风格。填色标签让你编辑选中对象的填色。使用标签下面的按钮可以选择填色的类型为不没有绘制(标着X的按钮)、单色、线性渐变或辐向渐变。

对于上面的形状就是使用了单色填充的。


在更下面一点你可以看到一个调色器的集合,它们每个都有自己的标签:RGB、CMYK、HSL和色盘。

也许色盘是使用起来最方便的,在那里你可以旋转那个三角形来选择一个色调,然后在三角形的里面选择色彩的浓度。所有的调色器都包含了一个用来设置选中对象的alpha值(透明度)的滑动条。


当你选择了一个对象,调色器会更新为它当前的填色和描边设置(对于选择了多个对象,对话框会显示它们的平均色)。摆弄一下下面的样板或者自己创建一些试试:


图片


使用描边绘制标签,你可以删除对象的描边(轮廓),或者调整它的颜色和透明度:

图片


最后一个标签描边风格让你设置描边的宽度和其它参数:

图片


最后,你可以在填色和描边中使用渐变来代替单色:

图片


当你把单色切换成渐变时,新创建的渐变会使用原先的颜色,从不透明渐变到全透明。选择渐变工具(Ctrl + F1)来拖动渐变把手--定义渐变的方向和长度的直线上的控制点。当任意一个渐变控制点被选中(蓝色高亮显示),填色和描边对话框将找选中对象整体的颜色代替成把手的颜色。


另外还有一个方便改变一个对象的颜色的方法:使用滴管工具(F7)。使用这工具在图中点击任何一处,被拾取到的颜色将会被使用到选中对象的填色中(Shift + 点击可以调整描边颜色)。

重制、对齐和分布

重制一个对象 (Ctrl + D)是最常用的操作之一。重制出来的复制品被精确的放在源对象的上面而且被选中,所以你可以通过鼠标或剪头键把它拖开。做一个练习,试一下用下面的正方体的复制品填满整行:

图片


可能你复制出来的正方形会或多或少有在散乱。这时候对齐对话框(Ctrl + Shift + A)就有用了。选择所有的正方形(Shift + click 或拖动橡皮条),找开对齐对话框然后点“水平居中”按钮、“使对象之间的间隙相等”按钮(看按钮的工具提示)。现在那些对象就排对很整齐而且分布得非常均匀。下面是一些其它的对齐和分布的例子:

图片

Z顺序

Z顺序指的是对象在图中堆叠的顺序,也就是说一个对象在其它的上面,并遮住了其它的。在对象菜单中的两个命令:“置于顶层(Home)”和“置于底层(End)”,会移动你选择的对象到当前层的Z顺序最顶或最底。还有两个命令:“提升(PgUp)”和“下降(PgDn)”,将使选中对象下觉或上浮一步,也就是移动它越过一个没选中的对象。


练习:翻转下回对象的Z顺序,最后最左边的椭圆在最上面而最右边的在最下面:

图片

Tab键是一条很有用的选择捷径。如果没有东西选中,它选中最下面的对象,否则选中当前选中对象在Z顺序中的上面的对象。Shift + Tab 正好相反,从最上面的对象开始然后一步步向下选择。当你的对象是创建在堆的顶层,在没有选中其它对象时使用Shift + Tab 可以方便的选中刚创建的对象。在上面的椭圆推中练习一下Tab 和 Shift + Tab 键。

如何选择对象下面的对象和拖动它

当我们需要的对象被藏在其它对象的下面应该怎么办呢?如果上面的对象是透明(部分透明)的你是可以看到它的,不过点击它的时候选中的却是它上面的对象,而不是你需要的那个。


这正是Alt + click 要解决的。首先象正常点击一样按着Alt键点击上面的对象,接着还是按着Alt点击同一个点在上面对象的下面的对象会被选中,再来,更下面一下对象被选中,如此类推。因此,经过一轮点Alt+点击后在点击点上的整个Z顺序推上的对象会被从头到尾的被循环选中。当已经到达最底的对象,再来一下Alt + 点击自然的会选中最顶的对象。


很不好,不当你选中了一个表面下的对象后你能对它做些什么呢?你可以使用键盘对它进行变换、你还可以拖动它的选中把手。然而,拖动对象自己将会再重新选择到了最上面的对象(这是点击拖动动作所设计的--它会首先选择光标底下的对象(顶层的),然后拖动它)。用Alt + 拖动告诉Inkscape只是拖动已经选择了的而不需要再去选择。这样当你拖动鼠标时就只会拖动当前选中的。


在下面绿色透明矩形下的两个褐色的形状练习一下Alt +点击和Alt + 拖动:

图片

结论

这篇基础教程就到这里了。当然对于Inkscape还有更多东西可以学的,不过除了一些绘图技巧外,你也已经可以创建一些简单有用的图形了。对于更复杂的教材,可以学习帮助 > 教程菜单里的高级教程和其它的教程。
newerABC
帖子: 60
注册时间: 2007-01-15 23:14

#3

帖子 newerABC » 2007-06-29 22:41

谢谢!
头像
adqin
帖子: 1417
注册时间: 2007-01-24 22:07
来自: http://adqin.cn
联系:

#4

帖子 adqin » 2007-07-01 11:21

这是个好帖子,收藏。 :D
头像
eagle5678
帖子: 1865
注册时间: 2006-07-08 14:07

#5

帖子 eagle5678 » 2007-07-01 14:17

有个问题,我画的图,断不开原图的连接
头像
arthur
帖子: 76
注册时间: 2006-08-13 16:06

#6

帖子 arthur » 2007-07-01 16:41

eagle5678 写了:有个问题,我画的图,断不开原图的连接
把问题说的详细一点。
头像
toawinner47
帖子: 200
注册时间: 2006-11-08 20:46
联系:

#7

帖子 toawinner47 » 2007-07-26 19:13

请问楼主:我打开INKSCAPE怎么会是内存文档-1inkscape,还经常异常关闭,不能输入中文,不能导入位图,郁闷中 ^ __ ^
头像
arthur
帖子: 76
注册时间: 2006-08-13 16:06

#8

帖子 arthur » 2007-07-30 1:06

Inkscape 新建的文档就命名为内存文档,就像其它软件的“未命名文档”一样。

至于你说的其它问题我这倒没有遇见过,我现在用的是0.45.1版。
头像
toawinner47
帖子: 200
注册时间: 2006-11-08 20:46
联系:

#9

帖子 toawinner47 » 2007-07-30 9:47

arthur 写了:至于你说的其它问题我这倒没有遇见过,我现在用的是0.45.1版。

我用的才是0.45版,从新立得安装的,楼主你怎么升到0.451的?
头像
soarlin
帖子: 106
注册时间: 2007-05-15 10:30
来自: Ubuntu
联系:

#10

帖子 soarlin » 2007-07-30 9:54

感谢楼主的共享,很不错的教学,希望将来出高级篇!!!!!
:::爱上ubuntu 享受写意人生:::
Free 自由免费
Cool 绚丽的3D桌面特效,全面的系统用户定制
Perfect 10 完善的系统更新,软件管理机制
Amazing 完美的中文支持
头像
arthur
帖子: 76
注册时间: 2006-08-13 16:06

#11

帖子 arthur » 2007-07-31 0:03

toawinner47 写了:
arthur 写了:至于你说的其它问题我这倒没有遇见过,我现在用的是0.45.1版。

我用的才是0.45版,从新立得安装的,楼主你怎么升到0.451的?
我是通过源码编译的。
头像
arthur
帖子: 76
注册时间: 2006-08-13 16:06

#12

帖子 arthur » 2007-07-31 0:05

soarlin 写了:感谢楼主的共享,很不错的教学,希望将来出高级篇!!!!!
本来打算接着翻译高级篇的,但是最近工作比较忙,经常要加班。等忙完一定翻。
头像
toawinner47
帖子: 200
注册时间: 2006-11-08 20:46
联系:

#13

帖子 toawinner47 » 2007-08-01 13:25

楼主能不能把Inkscape 0.45.1版做个.deb包传上来提供下载
sayal
帖子: 3
注册时间: 2007-03-02 17:23

#14

帖子 sayal » 2007-08-02 19:14

我以前用过Coreldraw和Illustrator,这个我用了一下,觉得还可以,只是有两个缺点:一:速度比较慢,二支持的格式太少了,CDR不支持也就算了,AI应该支持一下的吧
头像
toawinner47
帖子: 200
注册时间: 2006-11-08 20:46
联系:

不知你们能用吗,我升级到了GUTSY 7.10 cn99源里就有了inkscape 0.45.1版了,

#15

帖子 toawinner47 » 2007-08-02 21:36

不知你们能用吗,我升级到了GUTSY 7.10 cn99源里就有了inkscape inkscape 0.45.1版了++压缩后也有.bz2 10M多上传不了,gutsy内核是2.6.22-9-generic了,gimp是2.318版了真快速呀, :lol:
回复