本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此条目也许具备关注度,但需要可靠的来源来加以彰显。(2019年11月5日)请协助補充可靠来源改善这篇条目。 此條目過於依赖第一手来源。 (2019年11月5日)请補充第二手及第三手來源,以改善这篇条目。 此條目需要补充更多来源。 (2019年11月5日)请协助補充多方面可靠来源改善这篇条目无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:"Inkscape"网页新闻书籍学术图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。
Inkscape
在 Linux 上运行的 Inkscape 1.3
在 Linux 上运行的 Inkscape 1.3
開發者Inkscape團隊
The Inkscape Team
当前版本
  • 1.3.2 (2023年11月25日;穩定版本)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言C++(采用了gtkmm), Python(扩展)
操作系统跨平台
类型矢量圖形編輯器
许可协议 編輯維基數據鏈接
网站inkscape.org 編輯維基數據鏈接

Inkscape向量圖形編輯器,以自由軟體授權發佈與使用。該軟體的開發目標是成為強大的繪圖軟體,且能完全遵循與支持XMLSVGCSS等開放性的標準格式,而且是跨平台的應用程式,支援WindowsMac OS XLinux類UNIX版等作業系統。

發展過程

Inkscape的開發始於2003年,最初是Sodipodi的分支[2]。Sodipodi自身則是在1999年以Raph Levien的Gill為基礎開始[3]

此一分線發展的主導來自一個四人團隊,這四人之前為Sodipodi的開發人員,他們分別是Ted Gould、Bryce Harrington、Nathan Hurst、以及MenTaLguY,他們對原有專案目標有不同的見解體認,並未公開地進行協力貢獻,且技巧性的否認他們的動機用意是為了分線發展。此外,他們聲明Inkscape的發展是嘗試與專注在完整實現SVG的標準上,相對的Sodipodi的發展強調是在於建立一套一般性用途的向量圖形編輯器,因此可能難以兼顧SVG方面的發展與支援性[4]

分線發展後,Inkscape也變更了幾項事物,例如開發所用的程式語言從C換成C++;而库方面也換成GTK+工具套件的C++綁定(gtkmm)、重新設計使用者介面並加入多項的新功能特點[5];事实上的图像使用的语言主要是Python插件也是一样的。雖然Inkscape對SVG標準的支援實現是採階段性的精進強化路線,不過至今仍未完整[6]

再者,Inkscape聲明在專案的開發執行上將不採行「由上到下的治理」(top-down governance)架構,而是提倡平等式文化,權柄作法或個別開發者的獨特才幹與作為,對Inkscape的發展而言都會造成拖累影響。因此,此專案特別強調其原始程式碼是放在任何參與專案活動的開發者都可以访问的位置,並在更大的開放原碼社群中進行參與及分享(這經常會形成跨專案的推動以及專案的分立,例如:開放美工圖庫)。

雖然專案發起人依舊在決策程序上有高度代表性,不過許多新近參與者也扮演著關鍵的角色任務,例如Bulia Byak就為Inkscape的使用者介面帶來根基性的新架構,新架構為今日的Inkscape帶來新的呈現畫面。

此後,由於英國Xara公司宣佈計畫將其所屬的繪圖應用程式:Xara Xtreme以開放原碼方式接續發展,這讓Inkscape的開發團隊深感興趣,並期望兩套軟體在後續發展上能緊密合作,嘗試找尋一種方式讓兩個軟體專案能共享原始程式碼、共享開發協調的心力成效等,並且使開放原碼在圖形方面的卓越表現,也能用在專屬軟體世界的各層面與環節。

版本

特點

建立物件

繪圖

形樣工具

其他工具

物件操作、運用

填充與邊框

路徑上的操作

文字支援

着色、上色

导入/导出

Inkscape支持以下格式的导入:

Inkscape支持以下格式的导出:

其他

介面與使用性

Inkscape專案在開發上的一項優先原則是介面的一致連貫性及使用性,包括必須遵循、合乎GNOME的人機介面指導方針(Human Interface Guidelines)、通用整體性的鍵盤操作、以及便利的畫布(繪圖區)上編輯。Inkscape從專案開始之初在使用性方面就有極大幅度的意義進展。

減少浮動對話方塊的使用,同時可用鍵盤捷徑[14],或者編輯視窗中的接駁工具列,此外位在視窗上端的工具控制列,則會隨時顯示與目前所用工具相關的資訊與微調項目。

所有的變化、轉換(不包含搬移,但包含縮放與旋轉)都有對應的鍵盤捷徑可用,同時有協調一致的鍵盤捷徑修改器(例如:按Alt再按1,可對現有縮放畫面中的逐點像素進行變化;按Shift再按10,則可進行同時、集體性的變化);節點工具也可如物件選取一樣地用鍵盤按鍵操作。絕大多數的共通性操作(如轉化、縮放、Z-Order等)都有便利的單鍵操作[15]

Inkscape也提供浮動的工具小技巧提示,此外也有狀態列能提供所有按鈕、控制、命令、按鍵、以及畫布操控等的使用提示。此外也有完整的鍵盤、滑鼠的對應參照(在HTML與SVG方面),以及在SVG方面的若干互動指導。

Sodipodi(Inkscape的前身)的部分介面是以CorelDRAWGIMP為基礎,現有Inkscape的介面也多少受到Xara Xtreme的影響。

註釋

  1. ^ Inkscape 1.3.2. 
  2. ^ FAQ | Inkscape. inkscape.org. [2021-05-22]. (原始内容存档于2021-05-22). 
  3. ^ Linux.com Article DB: Linux.com Interviews Lauris Kaplinski - 1/3. linux.omnipotent.net. [2021-05-22]. (原始内容存档于2005-05-18). 
  4. ^ Sodipodi / [Sodipodi-list] Announcing new project. sourceforge.net. [2021-05-22]. (原始内容存档于2021-05-22). 
  5. ^ SodiPodi - Inkscape Wiki. wiki.inkscape.org. [2021-05-22]. (原始内容存档于2021-05-22). 
  6. ^ Frequently asked questions - Inkscape Wiki. wiki.inkscape.org. [2021-05-22]. (原始内容存档于2021-05-22). 
  7. ^ 存档副本. [2021-06-23]. (原始内容存档于2021-05-07). 
  8. ^ Enjoy bug fixes in Inkscape 1.0.2 and try out Inkscape 1.1 alpha. 2021-01-17 [2021-04-26]. (原始内容存档于2021-05-06). 
  9. ^ Inkscape version 1.0.1 patches crashes & bugs. 2020-09-06 [2021-04-26]. (原始内容存档于2021-05-06). 
  10. ^ Introducing Inkscape 1.0. 2020-05-04 [2021-04-26]. (原始内容存档于2020-05-05). 
  11. ^ Inkscape Version 0.92 is Released!. 2016-01-04 [2016-01-26]. (原始内容存档于2018-09-24). 
  12. ^ Inkscape Version 0.91 is Released!. 2015-01-30 [2015-02-01]. (原始内容存档于2017-07-07). 
  13. ^ 各專業用詞與軟體工具名詞翻譯參考自Inkscape 0.44版軟體內的中文介面資訊。
  14. ^ 此處雖稱:捷徑(Shortcut),但意思與過去的熱鍵(Hot Key)相近。
  15. ^ 單鍵操作的便利性在於按一下即可,相對於此的是組合鍵、複合鍵操作,必須按住一個鍵再加按其他鍵才能操作,比較不方便。

關連條目

外部連結