Inkscape 是一个流行的、功能齐全、自由而开源的矢量图形编辑器,它已经在 Fedora 官方仓库中。它特别适合创作 SVG 格式的矢量图形。Inkscape 非常适于创建和操作图片和插图,以及创建图表和用户界面设计。

使用 inkscape 创建的风车景色的插图

其官方网站的截图页上有一些很好的例子,说明 Inkscape 可以做些什么。Fedora 杂志Fedora Magazine上的大多数精选图片也是使用 Inkscape 创建的,包括最近的精选图片:

Fedora 杂志最近使用 Inkscape 创建的精选图片

在 Fedora 上安装 Inkscape

Inkscape 已经在 Fedora 官方仓库中了,因此可以非常简单地在 Fedora Workstation 上使用 Software 这个应用来安装它:

inkscape-gnome-software

另外,如果你习惯用命令行,你可以使用 dnf 命令来安装:

  1. sudo dnf install inkscape

(开始)深入 Inkscape

当第一次打开程序时,你会看到一个空白页面,并且有一组不同的工具栏。对于初学者,最重要的三个工具栏是:Toolbar、Tools Control Bar、 Colour Palette:

inkscape_window

Toolbar提供了创建绘图的所有基本工具,包括以下工具:

  • 矩形工具:用于绘制矩形和正方形
  • 星形/多边形(形状)工具
  • 圆形工具:用于绘制椭圆和圆
  • 文本工具:用于添加标签和其他文本
  • 路径工具:用于创建或编辑更复杂或自定义的形状
  • 选择工具:用于选择图形中的对象

Colour Palette 提供了一种设置当前选定对象的颜色的快速方式。 Tools Control Bar 提供了工具栏中当前选定工具的所有设置。每次选择新工具时,Tools Control Bar 会变成该工具的相应设置:

绘图

接下来,让我们使用 Inkscape 绘制一个星星。 首先,从 Toolbar 中选择星形工具,然后在主绘图区域上单击并拖动。

你可能会注意到你画的星星看起来很像一个三角形。要更改它,请使用 Tools Control Bar 中的Corners 选项,再添加几个点。 最后,当你完成后,在星星仍被选中的状态下,从 Palette(调色板)中选择一种颜色来改变星星的颜色:

inkscape-drawastar

接下来,可以在 Toolbar 中实验一些其他形状工具,如矩形工具,螺旋工具和圆形工具。通过不同的设置,每个工具都可以创建一些独特的图形。

在绘图中选择并移动对象

现在你有一堆图形了,你可以使用 Select 工具来移动它们。要使用 Select 工具,首先从工具栏中选择它,然后单击要操作的形状,接着将图形拖动到您想要的位置。

选择形状后,你还可以使用尺寸句柄调整图形大小。此外,如果你单击所选的图形,尺寸句柄将转变为旋转模式,并允许你旋转图形:

inkscape-movingshapes


Inkscape是一个很棒的软件,它还包含了更多的工具和功能。在本系列的下一篇文章中,我们将介绍更多可用来创建插图和文档的功能和选项。

原文发布时间为:2016-12-31

本文来自云栖社区合作伙伴“Linux中国”

Fedora 中使用 Inkscape 起步相关推荐

  1. Fedora中安装 Shutter步骤介绍

    这个快速指南解释了在 Fedora 34 及以上版本中安装 Shutter 所需的步骤. 截图工具有很多替代和选择.但在我个人看来,没有一个能接近 Shutter 的灵活性.不幸的是,由于各种依赖性问 ...

  2. linux fedor 安装 gcc,fedora中如何安装gccsense

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 有在fedora中安装过gccsense的吗? manual里面只有debian freeBSD Mac的安装前准备 没有feodra的 ./config ...

  3. Fedora中允许mysql远程访问的几种方式

    Fedora中允许mysql远程访问,可以使用以下两种方式: a.改表. mysql>use mysql; mysql>update user set host = '%' where u ...

  4. fedora ssh 安装mysql,Fedora中安装和配置OpenSSH | 学步园

    SSH的简介 传统的远程登陆程序的工具,比如TELNET.Rlogin以及Rsh等,都是将口令在网上明文的方式传输的.显然这不能保证系统和用户的安全和利益.SSH(Secure Shell)则避免了上 ...

  5. Fedora中systemctl命令的使用

    Fedora使用systemd服务来代替daemon,原来管理系统启动和管理系统服务的相关命令全部由systemctl命令来代替. 1.原来的 service 命令与 systemctl 命令对比 d ...

  6. fedora docker_如何在Fedora中授予用户使用Docker的权限

    fedora docker 在docker-dev列表上,有人询问了Fedora文档,该文档描述了如何将用户添加到docker组. 用户希望允许其用户进行docker search以尝试查找他们可以使 ...

  7. Fedora 中的 Yum 命令详解

    http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation 总所周知,Redhat和Fedora的软 件安装命令是rpm,但 ...

  8. Linux(fedora)中安装和删除软件

    在windows 下几乎所有的应用软件都提供了安装程序,如setup.exe.install.exe,大家只要双击然后一路"下一步"就行了,但是在linux 下很少有软件是通过这种 ...

  9. 在Fedora中安装OpenCV-Python | 二

    目标 在本教程中 我们将学习在你的Fedora系统中设置OpenCV-Python.针对Fedora 18(64位)和Fedora 19(32位)进行以下步骤. 介绍 可以通过两种方式在Fedora中 ...

最新文章

  1. 常见的java异常_浅谈十个常见的Java异常出现原因
  2. 【排序算法】— 手写堆排序
  3. 关于angularjs dom渲染结束再执行的问题
  4. 一次难忘的产品发布经历
  5. [转+个人整理]从D触发器的逻辑结构说明建立时间和保持时间
  6. 【数论】能量采集(P1447)
  7. 结构体嵌套结构体c语言,结构体的相互嵌套
  8. html中引入的图标库,动态引入阿里图标库
  9. 張學友 - Private Corner 新专辑1.29
  10. 安装VM、CentOS和网络配置
  11. 信息系统项目管理师2019年上半年上午试题解析(三)
  12. 软件工程:浅谈人工智能软件开发与传统软件开发的区别
  13. 【Spring注解驱动开发】使用@Autowired@Qualifier@Primary三大注解自动装配组件,你会了吗?
  14. 基于QT的商场线上购物管理系统之客户端
  15. 社会工程学与APT攻击之——社工邮件钓鱼分析
  16. Android急速模拟器Genymotion安装指北
  17. [转]关于iOS多线程,你看我就够了
  18. Java中多线程、多线程的实现方式、同步代码块的方式
  19. 百度地图API支持HTTPS
  20. [笔记分享] [Power] MSM8x60 Power Management study report

热门文章

  1. 计算机大赛响亮口号,比赛团队口号集锦
  2. 一步一步学习专栏:Python爬取静态网页(猫眼top100),实力好文
  3. 错误: 必须限制口令文件读取访问 jmxremote.password 有图示 文件访问权限问题配置
  4. 数独生成求解器——软件工程2018年个人作业项目(完成)
  5. 品牌需要来看看这个UP主眼里的“她困境”
  6. 微信小程序后台 iv encryptedData 解密
  7. 国际版 王者荣耀 英语
  8. 周志华《机器学习》入门-绪论
  9. 2019年开淘宝店赚钱吗?需要注意什么?
  10. ECS_FML——正则化