标签 Inkscape 下的文章

跟随这个 Inkscape 教程,大量创建会议讲座卡图形。

我录制了一个 15 分钟长的教程,演示如何在 Inkscape 中从 CSV 文件或电子表格中自动生成图形(基本上是邮件合并类图形)。它使用了 Maren Hachmann 的 Next Generator Inkscape 扩展

你可以在 Fedora 设计团队在 Linux Rocks 上的 PeerTube 频道(PeerTube 是开源的!)中观看。

在这篇文章中,我提供了一些关于这个教程相关的背景。我还包括了对视频中内容的一个非常简要的总结,以防你宁愿草草浏览文字而不看视频。

会议讲座卡图形

每个 Flock/Nest 都需要为你在举办虚拟会议的在线平台上的每个讲座提供一个图形。像这样的大型活动,通常有大约 50 个或更多的讲座。这需要大量手工制作的图形。

通过本教程,你将学习如何在 Inkscape 中制作这样的模板。

图片显示 Inkscape 模板的一个例子

CSV 文件类似这样:

CONFERENCENAMETALKNAMEPRESENTERNAMES
BestConThe Pandas Are MarchingBeefy D. Miracle
Fedora NestWhy Fedora is the Best LinuxColúr and Badger
BambooFest 2022Bamboo Tastes Better with FedoraPanda
AwesomeConThe Best Talk You Ever HeardDr. Ver E. Awesome

将它们结合起来,CSV 中的每一行生成一个图形,像这样:

在 Inkscape 模板上显示 CSV 的图片

会议图形是你如何应用这个教程的一个好例子。你也可以用它来生成名片(它输出的是 PDF)、个性化的生日邀请函、教室里学生的个性化图形(比如贴在学生课桌上的名卡),以及办公室的铭牌。你也可以用它来创建用于标记物品的图形。作为 Fedora 设计团队的成员,你甚至可以用它来为 Fedora 制作很棒的横幅和图片!你可以用它来制作大量的不同用途。你可以应用这种技术的用途有很多,所以让你的想象力飞翔吧。

Inkscape Next Generator 扩展

创建这些图片的第一步是安装 Maren Hachmann 为Inkscape 创建的 Next Generator 扩展

  • 到网站上下载 next\_gen.inxnext\_gen.py
  • 然后进入 Inkscape的 “ 编辑 Edit > 首选项 Preferences > 系统 System ”对话框。搜索 “ 用户扩展 User Extensions ” 目录列表并点击 “ 打开 Open ” 图标。将 .inx 和 .py 文件拖入该文件夹。
  • 最后,你应该关闭所有打开的 Inkscape 窗口并重新启动 Inkscape。新的扩展在 “ 扩展 Extensions ” 菜单下: “ 扩展 Extensions > 输出 Export > Next Generator”。

创建一个模板

你的 CSV 文件的每个标题(在我的例子中:ConferenceNameTalkNamePresenterNames)都是一个变量,你可以把它放在 Inkscape 文件中,作为你的模板。看一下 SVG 模板文件的例子,以获得指导。如果你想让 TalkName 出现在你的模板中,在 Inkscape中创建一个文本对象,并将以下内容放入其中:

%VAR_TalkName%

当你运行扩展时,%VAR_TalkName% 文本将被替换为 CSV 中每一行列出的 TalkName。因此,对于第一行,%VAR_TalkName% 被替换为第一个图形的文本 The Pandas Are Marching。对于第二个图形,TalkNameWhy Fedora is the Best Linux。继续,直到给每个图形的加上 TalkName 列。

运行生成器

一旦你的模板准备好了,通过加载你的 CSV,运行 Next Generator 扩展。然后,选择你想在每个文件名中使用的变量(标题名称),点击 “ 应用 Apply ” 按钮。

在后面的文章中,我将提供一个关于这个扩展的更高级使用的教程,比如改变每个文件中包含的颜色和图形。

本文最初发表在作者的 博客上,经许可后重新发表。


via: https://opensource.com/article/23/3/automate-graphics-production-inkscape

作者:Máirín Duffy 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Inkscape 是 Fedora 设计团队最喜爱最常用的软件,它的功能可不止于制作精美的矢量图形。矢量图形(也就是 SVG 文件)可以帮助实现更多操作,许多软件也支持这一格式。不过,Inkscape 还有其他功能有待发掘。本系列 第一篇文章介绍了如何 使用 Inkscape 生成 GCode 文件;本篇文章将探索 Inkscape 的另一项扩展功能:用于绣花设计的 Ink/Stitch

绣花 DIY

在过去数年里,DIY 风靡一时。可以说,这一现象始于廉价的 3D 打印 技术,以及后来的 数控 机床与激光切割机、激光雕刻机。这些设备都算不上非常昂贵。同时,绣花机等“传统”机器的价格也有下降。家用绣花机现在只需 500 美元就能买到了

如果你不想买或者买不到绣花机,离你最近的 创客空间 一般也会有。即便是一台商用单头绣花机,价格也下降到了 5000 美元。对于购置绣花机这种投资来说,一般很快就能看到回报。

绣花设计软件

一些家用绣花机附有配套的绣花设计软件,不过大部分都只能在 Windows 系统上运行,就算该领域最常用的、独立于各绣花机制造商的软件 Embird 也是如此。不过,你也可以通过 Wine 来运行这些软件。

在 Linux 上,另一个办法就是使用 Embroidermodde。不过,该软件在 2014 年的募捐活动之后,就停止了开发活动。

到今天,只剩下一个办法:Ink/Stitch

The logo of the Ink/Stitch project

开源与绣花设计

绣花机价格高以及 Linux 用户少都怪不得制造商,毕竟为 Linux 开发应用的确不太值得。

绣花文件格式问题

绣花机所用文件格式大量涌现,甚至还有一些制造商为自家机器定制了文件格式。在某些情况下,即便是一家制造商,可能也会使用多种文件格式。

  • .10o – 丰田绣花机
  • .100 – 丰田绣花机
  • .CSD – Poem、Huskygram 和胜家家用绣花缝纫机
  • .DSB – 百灵达绣花机
  • .JEF – 车乐美 MemoryCraft 10000
  • .SEW – 车乐美 MemoryCraft 5700、8000 和 9000
  • .PES – 兄弟和 Babylock 家用绣花缝纫机
  • .PEC – 兄弟和 Babylock 家用绣花缝纫机
  • .HUS – 好时运家用绣花缝纫机
  • .PCS – 百福家用绣花缝纫机
  • .VIP – 百福旧格式 & 好时运格式
  • .VP3 – 百福家用缝纫机新格式
  • .DST – 田岛商用绣花缝纫机
  • .EXP – 美高商用绣花缝纫机
  • .XXX – Compucon 和 胜家家用绣花缝纫机
  • .ZSK – 美国市场的 ZSK 绣花机

关于绣花机会用到的文件格式,上面列出来的只是九牛一毛,可 在此 查看全部格式。如果你想进一步了解这些文件格式,可点击 此处 获取更多信息。

Ink/Stitch 文件格式

Ink/Stitch 最初使用的是 libembroidery 库,现在则使用 pyembroidery 库。在 pyembroidery 库的支持下,Ink/Stitch 目前可以读取以下格式:100, 10o, BRO, DAT, DSB, DST, DSZ, EMD, EXP, EXY, FXY, GT, INB, JEF, JPX, KSM, MAX, MIT, NEW, PCD, PCM, PCQ, PCS, PEC, PES, PHB, PHC, SEW, SHV, STC, STX, TAP, TBF, U01, VP3, XXX, ZXY 以及 TXT(内容为 GCode 代码)。

不过,Ink/Stitch 支持的储存格式则比较少:DST, EXP, JEF, PEC, PES, U01, VP3 and of course SVG, CSV 以及 TXT(内容为 GCode 代码)。

除了文件格式,绣花缝纫软件还需解决其它一些问题。

支持繁杂多样的线迹类型是一个难题,绘制工具与缝制工具的搭配使用又是另一个难题。不过,为什么非要从无到有搞出一套新应用?为什么不依赖现有的矢量软件?这样一来,开发者只需要在其基础上增添绣花扩展功能即可。后者就是 Ink/Stitch 项目 过去四年来的设计理念。

安装 Ink/Stitch

Ink/Stitch 是 Inkscape 的一个扩展功能。不过,由于 Inkscape 下载安装扩展的新功能还处于测试阶段,在其提供的扩展功能中可能无法找到 Ink/Stitch。因此,你需要自行手动 下载 该扩展。下载后,将压缩包解压到 Inkscape 扩展所在路径,默认路径为 ~/.config/Inkscape/extensions(或者放置在系统全局路径:/usr/share/inkscape/extensions)。若你改变了默认路径,则需检查 Inkscape 设置选项,找到扩展文件的存放位置。

自定义:为 Ink/Stitch 安装插件

Ink/Stitch 提供了为 Inkscape 安装插件的功能,用户需首先执行这一功能。

依次点击如下选项: 扩展 Extensions > Ink/Stitch > 线条颜色管理 Thread Color Management > 为 Inkscape 安装线条调色板 Install thread color palettes for Inkscape ,之后等待片刻。

虽然这一过程不会出现进度条之类的提示,不过也无需着急。

该功能执行后,将会安装来自不同纱线制造商的 70 套色板,以及一套符号库。

Inkscape with the swatches dialogue open, which shows the Madeira Rayon color palette

如果你使用的 Ink/Stitch 是从 Github 下载的 2.0.0 版本,那么下载下来的 ZIP 文件里就包括了色板文件。你只需将其解压到正确的路径:~/.config/inkscape/palettes/。如果你需要环形模板,可以点击 此处 下载,并将其保存到 ~/.config/inkscape/templates 目录下。

重新启动 Inkscape,可在 文件 File > 由模板新建 New From Template 下找到该模板。

Ink/Stitch 绣字

到目前为止,绣花设计最简单也最常用的方法就是使用 Ink/Stitch 的 文字缝制 Lettering 功能。该功能位于 扩展 Extensions > Ink/Stitch > 文字缝制 Lettering 。绣花文字缝制可不是一件简单事儿,它其实就是所谓的缎面绣字,需要做好特殊的文字设置。

Inkscape with a “Chopin” glyph for satin stitching defined for the Lettering function

你可以将路径转换为缎面绣,但是这种方法比使用文字缝制功能还要繁琐许多。多亏了社区的活跃,2021 年 5 月份发布的 Ink/Stitch 2.0 版本预置了更多的字体。2.0 版本还增加了 扩展 Extensions > Ink/Stitch > 字体管理 Font Management 功能,让用户更方便地管理这些字体。

此外,还有制作字体的功能,但是你需要了解如何使用 Inkscape 设计字体,可在 此处 浏览相关英文教程。这里只给出大概的介绍:首先创建一个 SVG 字体,接着将其储存在 JSON 文件中,这样便可以在 Ink/Stitch 字体管理功能中使用。

On the left side the Lettering dialogue and on the right the preview of this settings

该功能将打开一个对话窗口,你可以把文字输进去,调整字体及其大小,然后即可将输入的文字渲染出来。

绣制区域、路径等对象

Ink/Stitch 最容易实现的就是绣制区域或者路径。你需要做的只是画出路径。如果你使用的是形状,那么你需要将其转换成路径,然后执行如下操作: 扩展 Extensions > Ink/Stitch > 填充工具 Fill Tools > 分离填充对象 Break Apart Fill Objects… ,将路径分割成若干部分。

虽然 Inkscape 也有 路径 Path > 分离 Break apart 功能,但是在这种情况下并不可行。

接下来,运行 Ink/Stitch 内置模拟器: 扩展 Extensions > Ink/Stitch > 可视化并导出 Visualise and Export > 模拟器/实际预览 Simulator/Realistic Preview

The new Fedora logo as Stitch Plan Preview

注意,模拟器运行时需要占用大量的系统资源,而且启动时间也比较长。其实,以下功能操作起来会更加简便: 扩展 Extensions > Ink/Stitch > 可视化并导出 Visualise and Export > 线迹计划预览 Stitch Plan Preview 。该功能会在文件外部对线条进行渲染。

Nicubunu’s Fedora hat icon as embroidery. The angles for the stitches of the head part and the brim are different so that it looks more realistic. The outline is done in Satin stitching

简单的缎面及缎面绣

Ink/Stitch 会使用连续的线条(非虚线)将每个笔画转换成之字形或简单的缎面。依照预先设置好的描边宽度,沿着路径绣出线迹。只要路径上没有过多的曲线,使用这一方法就没问题。

Parameter setting dialogue and on the right the Fedora logo shape embroidered as Zig-Zag line

这个方法虽然简单,但绝不是最好的选择。最好的选择是使用缎面工具,该功能可以在 扩展 Extensions > 缎面工具 Satin Tools 找到。其中,转换功能又是重中之重,它可以将路径转换为缎面笔画。

Fedora logo shape as Satin Line embroidery

通过 扩展 Extensions > 缎面工具 Satin Tools > 旋转缎纹路径 Flip Satin Column Rails ,你还可以改变线迹的方向。这样做可以凸显缎面绣的立体感,典型的例子就是泡芙刺绣(一种非常具有立体感的刺绣)。支持这种功能的机器还可以为绣花时产生的多余的连线线迹标记出修剪记号。这些记号正是从 Ink/Stitch 自身符号库里安装得到的符号。

Ink/Stitch 线迹库

线迹库包括了 Ink/Stitch 可以创建的线迹类型。在前文,填充式线迹和之字形/缎纹线迹已经介绍过了,不过其他还有很多。

  • 平针:平针用于边缘装饰,沿直线或曲线缝制出一排短小的线迹,由此组成的一条条虚线就是平针。虚线的尺寸可大可小。

A running stitch – each dashed line will be converted in such one

  • 豆针:豆针可用于边缘装饰或添加设计细节。使用平针来回缝制就是豆针,这种缝法会增加线迹的厚度。

Bean Stitches – creating a thicker line

  • 手工针:在该模式下,Ink/Stitch 会将路径的每个节点当作穿针点;这些节点也正是针穿入的位置。

In manual mode – each node will be the needle penetration point

  • E 字针:E 字针是一种简单但十分好用的绷缝线迹,用于贴花织物。这种线迹多用于婴儿装,因为婴儿的皮肤比较敏感。

E-Stitch mostly used for applications on baby cloths, soft but strong connection

绣花用线列表

有些绣花机,尤其是商用的绣花机,根据设计的需要,可以提前适配不同的针线。必要时,这类机器会自动切换使用合适的针线。有些绣花文件格式支持这一功能,但有些并不支持。Ink/Stitch 可以将用户设置好的线条列表应用到绣花设计中。

如果你想在现有的设计上导入线条列表,可执行如下操作: 扩展 Extensions > Ink/Stitch > 导入线条列表 Import Threadlist 。同样的,线条列表也可以导出: 另存为 Save As 不同的文件格式,如 *.zip。当然,也可以将其打印出来: 扩展 Extensions > Ink/Stitch > 可视化并导出 Visualise and Export > 打印 PDF Print PDF

结语

为绣花设计编写软件可不是一件简单的事儿,软件需要支持很多功能,还要应对不同文件格式(有些属于闭源文件格式)带来的难题。Ink/Stitch 已经做得很好了,尽力打造出了一款功能多样的绣花工具,让用户能够进行基础的绣花设计。当然,它也不是完美的,有些功能还需要完善。但是,Ink/Stitch 绝对是一款十分优秀的工具,我也希望它能越来越好。绣花是个不错的兴趣爱好,有了 Ink/Stitch,Fedora Linux 用户便可开启天马行空的设计之门。


via: https://fedoramagazine.org/make-more-with-inkscape-ink-stitch/

作者:Sirko Kemter 选题:lujun9972 译者:aREversez 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Inkscape 1.2 是一个激动人心的更新,包含许多有用的改进和新增功能。试一试吧!

Inkscape

Inkscape 是一个流行的开源矢量图形处理程序,可用于 Linux、Windows 和 macOS。

它的最新版本侧重于改进现有工具,以及提供更多自定义选项。

此外,它还有一些新增功能。让我们来看看吧!

Inkscape 1.2:有什么新功能?

Inkscape 1.2 是一个激动人心的更新,它包含了许多有用的增强功能。其中一些关键变化包括:

  • 改进的渐变编辑器
  • 新的捕捉模式
  • 支持多页文档
  • 改进的导出对话框
  • 可定制的工具栏

在这里,我将重点介绍重要的功能改进:

多页文档支持

你现在可以在同一个文档中创建多个标准/自定义大小的页面,并把它们保存为一个多页的 PDF 文档。

不仅是导出,你还可以导入多页 PDF 来简化操作。

自定义调色板

你现在可以轻松地更改尺寸、重新配置颜色,以此来尝试所有可用的调色板,然后选择你真正喜欢的颜色。

特别是当你需要在用户界面中使用多个调色板时,它会让操作更流畅。

新的“平铺”实时路径效果

如果你正在处理很多个对象,并想尝试不同路径效果,那么你应该会喜欢新的平铺实时路径效果。

你可以轻松调整镜像模式、调整间隙、添加行和列,从而获得大量发挥创意的机会。

图层和对象对话框

大多数改进使得体验比以前更直接。使用新的合并图层和对象对话框,你可以根据要查找的图层,快速组织/查找对象。

你甚至可以自定义图层和对象颜色来区分它们。

导出对话框

现在,导出对话框为你提供了选择简单/批量导出的选项,以及选择文件格式和 DPI 设置的能力。

其他改进

除了上面的主要亮点外,还有其他的一些重大变化,包括:

  • 两种新的画布捕捉模式有助于对齐对象
  • 你可以在“ 填充和描边 Fill and Stroke ”对话框中选择渐变
  • 编辑 标记 marker 的能力
  • 改进了与扩展的兼容性
  • 更新了 SVG 字体编辑器
  • 性能改进
  • 可配置的工具栏

你可以参考 Inkscape 1.2 发行说明 来查看所有的技术变化。

下载 Inkscape 1.2

你可以从它的官方网站下载 AppImage 格式的 Inkscape 1.2 软件包,或查看其他适用于 Windows/macOS 平台的可用软件包。

Inkscape 1.2

via: https://news.itsfoss.com/inkscape-1-2-release/

作者:Ankush Das 选题:lkxed 译者:lkxed 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

虽然我不是这方面的专业人员,但可以肯定地说,Inkscape 是最好的矢量图形编辑器之一。

不仅仅因为它是自由开源软件,而且对于数字艺术家来说,它是一个非常有用的应用程序。

上一次发布(0.92 版本)是在 3 年前。现在,终于,Inkscape 宣布了它的 1.0 版本 —— 增加了很多新的功能和改进。

Inkscape 1.0 里的新东西

Inkscape 1.0

在这里,让我重点介绍一下 Inkscape 1.0 版本中重要关键变化。

首个原生 macOS 应用

对于像 Inkscape 这样的神奇工具来说,适当的跨平台支持总是好的。在这个最新的版本中,它推出了原生的 macOS 应用。

请注意,这个 macOS 应用仍然是一个预览版,还有很多改进的空间。不过,在无需 XQuartz 的情况下就做到了更好的系统集成,对于 macOS 用户来说,应该是一个值得期许的进步。

性能提升

不管是什么应用程序/工具,都会从显著的性能提升中受益,而 Inkscape 也是如此。

随着其 1.0 版本的发布,他们提到,当你使用 Inkscape 进行各种创意工作时,你会发现性能更加流畅。

除了在 macOS 上(仍为“预览版”),Inkscape 在 Linux 和 Windows 上的运行都是很好的。

改进的 UI 和 HiDPI 支持

他们在发布说明中提到:

……达成了一个重要的里程碑,使 Inkscape 能够使用最新的软件(即 GTK+3)来构建编辑器的用户界面。拥有 HiDPI(高分辨率)屏幕的用户要感谢 2018 年波士顿黑客节期间的团队合作,让更新后的 GTK 轮子开始运转起来。

从 GTK+3 的用户界面到高分辨率屏幕的 HiDPI 支持,这都是一次精彩的升级。

更不要忘了,你还可以获得更多的自定义选项来调整外观和感受。

新增功能

即便是从纸面上看,这些列出新功能都看起来不错。根据你的专业知识和你的喜好,这些新增功能应该会派上用场。

以下是新功能的概述:

  • 新改进过的实时路径效果(LPE)功能。
  • 新的可搜索的 LPE 选择对话框。
  • 自由式绘图用户现在可以对画布进行镜像和旋转。
  • 铅笔工具的新的 PowerPencil 模式提供了压感的宽度,并且终于可以创建封闭路径了。
  • 包括偏移、PowerClip 和 PowerMask LPE 在内的新路径效果会吸引艺术类用户。
  • 能够创建复制引导、将网格对齐到页面上、测量工具的路径长度指示器和反向 Y 轴。
  • 能够导出带有可点击链接和元数据的 PDF 文件。
  • 新的调色板和网状渐变,可在网页浏览器中使用。

虽然我已经尝试着整理了这个版本中添加的关键功能列表,但你可以在他们的发布说明中获得全部细节。

其他重要变化

作为重大变化之一,Inkscape 1.0 现在支持 Python 3。而且,随着这一变化,你可能会注意到一些扩展程序无法在最新版本中工作。

所以,如果你的工作依赖于某个扩展程序的工作流程,我建议你仔细看看他们的发布说明,了解所有的技术细节。

在 Linux 上下载和安装 Inkscape 1.0

Inkscape 1.0 有用于 Linux 的 AppImage 和 Snap 软件包,你可以从 Inkscape 的网站上下载。

如果你还不知道,可以查看如何在 Linux 上使用 AppImage 文件来入门。你也可以参考这个 Snap 指南

Ubuntu 用户可以在 Ubuntu 软件中心找到 Inskcape 1.0 的 Snap 版本。

我在 Pop!\_OS 20.04 上使用了 AppImage 文件,工作的很好。你可以详细体验所有的功能,看看它的效果如何。

你试过了吗?请在下面的评论中告诉我你的想法。


via: https://itsfoss.com/inkscape-1-release/

作者:Ankush Das 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

使用开源软件为你最喜欢的万圣节鬼屋制作一个有趣和怪异的装饰品。

 title=

使用开源软件装饰一个独一无二的万圣节灯笼!

通常,灯笼的一部分结构体是不透明的,以阻挡内部的光线。灯笼之所以成为灯笼,是因为其去掉了一些东西 :从结构体上切开的窗口,这样光线就可以射出。虽然对于照明来说不实用,但是一个有着怪异形状窗口和隐藏暗色轮廓的灯笼却可以令人兴奋,并创造出很多乐趣。

这篇演示如何使用 Inkscape 创建你自己的灯笼。如果还没有 Inkscape ,在 Linux 上,你可以从软件库中安装它,在 MacOS 和 Windows 上,你可以从Inkscape 网站 上下载它.

使用材料

  • 模板(A4信纸大小)
  • 卡片纸(黑色是传统色)
  • 描图纸(可选)
  • 裁纸刀、尺子、切割垫板(可使用工艺切割机/激光切割机代替)
  • 工艺胶
  • LED 茶灯蜡烛

安全注意事项:这个项目只使用电池操作的蜡烛。

理解模板

首先,从上面的链接下载你所在区域(A4 或信纸)的合适的模板,然后在 Inkscape 中打开它。

 title=

灰白色的棋盘格背景是透明的(从技术角度来说,它是 alpha 通道。)

黑色基板构成了灯笼。现在,没有窗口可以让光线穿过;灯笼有一个非镂空的黑色基板。你将在 Inkscape 中使用并集差集选项来数字化的设计窗口。

蓝色虚线表示折线。橙色实线表示参考线。采光窗口不应该放在橙色盒子的外面。

模板的左侧是你可以在你设计中使用的一些预先制作好的对象。

创建一个窗口或形状

  1. 创建一个看起来像你想要的窗口样式的对象。可以使用 Inkscape 左侧工具栏中的一些形状工具来创建对象。此外,你可以下载共创或公共领域的剪贴画,并导入 PNG 文件到你的项目中。
  2. 当你对对象的形状满意时,在顶部菜单中选择“路径” -> “对象转化成路径” 将其转换为一个路径(而不是一个形状,Inkscape 视其为两种不同的对象)。

 title=

  1. 在基板形状的上面放置对象。
  2. 选择对象和黑色基板。通过先单击一个,并按住 Shift 按键,再选择另一个来完成。
  3. 从顶部菜单选择“路径” -> “差集” 来从基板的对象中移除形状。这将创建灯笼中的一个窗口。

 title=

添加对象到窗口中

在制作了一个窗口后,你可以添加对象到其中来创建一个场景。

提示:

  • 所有的对象,包括文本,必须连接到灯笼的基板,否则,在切割后会掉落下来,并留下一片空白。
  • 避免小而复杂的细微之处。即使使用激光切割机或工艺切割机等机器,也很难切割这些细微之处。
  1. 创建或导入一个对象。
  2. 放置对象到窗口内,以便它至少接触基板的两侧。
  3. 选择对象后,从顶部菜单选择“连接” -> “对象转化成路径”。

 title=

  1. 选择对象和黑色基板,通过在按住 Shift 按键的同时单击每一个来完成。
  2. 选择“路径” -> “并集”来使对象和基板合二为一。

添加文本

文本既可以从基板剪出文字来创建一个窗口(就像我对星星所做的那样),或者也可以添加到一个窗口上(它可以阻挡来自灯笼内部的光线)。如果你要创建一个窗口,只需要执行下面的步骤 1 和步骤 2,然后使用“差集”来从基板移除文本。

  1. 从左侧边栏中选择文本工具来创建文本。粗体字体效果最好。

 title=

  1. 选择你的文本,然后从顶部菜单选择“路径” -> “对象转化成路径”。这将转换文本对象为一个路径。注意,这个步骤意味着你将不能再编辑该文本,所以,只有当你确定你拥有想要的单词后,执行这个步骤。
  2. 在你转换文本后,你可以按键盘上的 F2 来激活节点编辑器工具,当选择使用这个工具时,可以清楚地显示文本的节点。

 title=

  1. 取消文本分组。
  2. 调整每个字母,以便使其与相邻字母或基板稍微重叠。

 title=

  1. 为将所有的字母彼此连接,并连接到基板,重新选择所有文本和基板,然后选择“路径” -> “并集”。

 title=

准备打印

下面是手工切割灯笼的说明。如果使用激光切割机或工艺切割机,遵循硬件所需要的技巧来准备好你的文件。

  1. 在“图层”面板中,单击“安全”图层旁边的“眼睛”图标来隐藏安全线。如果你看不到图层面板,通过顶部菜单选择“图层” -> “图层”来显示它。
  2. 选择黑色基板。在“填充和笔划”面板中,设置填充为“X”(意味着不填充),设置“笔划”为纯黑色(对于喜欢十六进制的粉丝来说是 #000000ff )。

 title=

  1. 使用“文件” -> “打印”来打印你的图案。
  2. 使用一把工艺刀和直尺,小心地绕着每一条黑线切割。在蓝色虚线上轻划,然后折叠。

 title=

  1. 要完成窗口的制作,剪切描图纸为每个窗口的大小,然后粘贴它到灯笼的内侧。

 title=

  1. 在折条处把灯笼的边粘在一起。
  2. 接通电池供电的 LED 蜡烛,并放置它到你灯笼中。

 title=

现在你的灯笼已经完成了,准备好点亮你的鬼屋了。


via: https://opensource.com/article/19/10/how-make-halloween-lantern-inkscape

作者:Jess Weichler 选题:lujun9972 译者:robsean 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

先说一下,我不是一个专业的设计师,但我在 Windows 上使用过某些工具(如 Photoshop、Illustrator 等)和 Figma(这是一个基于浏览器的界面设计工具)。我相信 Mac 和 Windows 上还有更多的设计工具。

即使在 Linux 上,也有数量有限的专用图形设计工具。其中一些工具如 GIMPInkscape 也被专业人士使用。但不幸的是,它们中的大多数都不被视为专业级。

即使有更多解决方案,我也从未遇到过可以取代 Sketch、Figma 或 Adobe XD 的原生 Linux 应用。任何专业设计师都同意这点,不是吗?

Akira 是否会在 Linux 上取代 Sketch、Figma 和 Adobe XD?

所以,为了开发一些能够取代那些专有工具的应用,Alessandro Castellani 发起了一个 Kickstarter 活动,并与几位经验丰富的开发人员 Alberto FanjulBilal ElmoussaouiFelipe Escoto 组队合作。

是的,Akira 仍然只是一个想法,只有一个界面原型(正如我最近在 Kickstarter 的直播流中看到的那样)。

如果它还不存在,为什么会发起 Kickstarter 活动?

Kickstarter 活动的目的是收集资金,以便雇用开发人员,并花几个月的时间开发,以使 Akira 成为可能。

尽管如此,如果你想支持这个项目,你应该知道一些细节,对吧?

不用担心,我们在他们的直播中问了几个问题 - 让我们看下:

Akira:更多细节

Akira prototype interface

图片来源:Kickstarter

如 Kickstarter 活动描述的那样:

Akira 的主要目的是提供一个快速而直观的工具来创建 Web 和移动端界面,更像是 SketchFigmaAdob​​e XD,并且是 Linux 原生体验。

他们还详细描述了该工具与 Inkscape、Glade 或 QML Editor 的不同之处。当然,如果你想要了解所有的技术细节,请查看 Kickstarter。但是,在此之前,让我们看一看当我询问有关 Akira 的一些问题时他们说了些什么。

问:如果你认为你的项目类似于 Figma,人们为什么要考虑安装 Akira 而不是使用基于网络的工具?它是否只是这些工具的克隆 —— 提供原生 Linux 体验,还是有一些非常有趣的东西可以鼓励用户切换(除了是开源解决方案之外)?

Akira: 与基于网络的 electron 应用相比,Linux 原生体验总是更好、更快。此外,如果你选择使用 Figma,硬件配置也很重要,但 Akira 将会占用很少的系统资源,并且你可以在不需要上网的情况下完成类似工作。

问:假设它成为了 Linux 用户一直在等待的开源方案(拥有专有工具的类似功能)。你有什么维护计划?你是否计划引入定价方案,或依赖捐赠?

Akira:该项目主要依靠捐赠(类似于 Krita 基金会 这样的想法)。但是,不会有“专业版”计划,它将免费提供,它将是一个开源项目。

根据我得到的回答,它看起来似乎很有希望,我们应该支持。

总结

你怎么看 Akira?它只是一个概念吗?或者你希望看到进展?

请在下面的评论中告诉我们你的想法。


via: https://itsfoss.com/akira-design-tool

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出