Inkscape 指南/關於
Inkscape 是一款免費且開源的(FOSS)可縮放向量圖形 (SVG) 編輯軟體程式。其創作可以用於 Web、印刷和螢幕設計,以及使用者介面設計、徽標、圖示、橫幅和材料切割。其功能類似於商業產品,可用於多種實際用途,例如信頭、計算機和材料桌布、小冊子、名片和網頁設計。
Inkscape 的目標是成為一款強大的圖形工具,並完全符合全球資訊網聯盟 (W3C) 的可縮放向量圖形 (SVG) 1.1 標準。為了應對標準一致性的挑戰,Inkscape 改變了其版本釋出符號,以反映其對 SVG 1.1 標準的進展,並在 v0.48 和 v0.91 版本之間改變了其釋出標識。v0.91 反映了 Inkscape 實現了 SVG 1.1 標準的 82% 一致性。雖然 SVG 1.1 標準一致性是其主要目標,但其他密切相關的標準也正在出現:XML、CSS 和HTML5。最值得注意的是,它不支援動畫或 SVG 字型。截至撰寫本文時,Inkscape 的版本為 0.91。
Inkscape 適用於 Linux、Windows 和 Mac OS X(在 X11 下),以及其他類 Unix 作業系統。截至 2016 年,Inkscape 仍在積極開發中,定期新增新功能。
Inkscape 具有良好的多語言支援,特別是對複雜指令碼的支援,這是目前大多數商業向量圖形應用程式所缺乏的。
Inkscape 於 2003 年開始,作為 Sodipodi 專案的分支。Sodipodi 自 1999 年起開始開發,本身基於 Raph Levien 的作品 Gill。
該分支由四名前 Sodipodi 開發者(Ted Gould、Bryce Harrington、Nathan Hurst 和 MenTaLguY)領導,他們指出專案目標、對第三方貢獻的開放性以及可縮放向量圖形 (SVG) 一致性方面的分歧是他們進行分支的原因。他們聲稱 Inkscape 將尋求專注於實現完整的 SVG 標準,而Sodipodi 開發則強調建立通用向量圖形編輯器,這可能會以犧牲 SVG 為代價。[1]
自分支以來,Inkscape 除了其他方面,還從使用 C 語言更改為使用C++;更改為GTK+ 工具包 C++ 繫結 (gtkmm);重新設計了使用者介面並添加了許多新功能。它對 SVG 標準的實現顯示出逐步改進,但仍不完整。
其開發者聲稱,與自上而下的管理不同,他們鼓勵平等的文化,其中權力源於個人開發者的能力和對專案的積極參與。因此,該專案特別強調給予所有積極開發者對其原始碼庫的完全訪問權,以及積極參與更大的開源社群,這通常以跨專案倡議和次要專案的形式出現,例如開放剪貼畫庫[2]。雖然專案創始人在決策過程中仍然具有代表性,但許多新人也開始發揮重要作用。其中包括 “bulia byak”,他是徹底改變使用者介面設計的設計師,使 Inkscape 擁有了現在的外觀。
Inkscape 目前是 Google 程式設計之夏[3] 和 linuxfund.org 專案。
- 形狀工具
|
|
- 路徑和渲染工具
|
|
- 文字和其他工具
|
|
- 選單欄渲染
|
|
- 物件變換(定位、縮放、旋轉、傾斜),透過手繪、捕捉、鎖定、組合鍵、數字值或專用對話方塊(選單)
- Z 軸順序操作,物件在圖層內的堆疊順序
- 對物件進行分組,並提供一種無需取消分組或“進入組”即可“在組內選擇”的方式
- 圖層,並提供一種鎖定和/或隱藏單個圖層、重新排列圖層等的方式;圖層形成一個堆疊順序
- 物件剪下、複製和貼上操作
- 對齊和分佈命令,包括網格排列、隨機化、解除固定
- 一種用於建立克隆模式的工具,使用牆紙對稱性以及任意比例、位移、旋轉和顏色更改,可選隨機化
- 網格、參考線、節點、物件和其他用於捕捉的選項
|
|
- 節點編輯:定位節點和線段、曲線控制點、節點對齊和分佈、縮放和旋轉節點組、“節點雕刻”(多個節點的比例編輯)
- 轉換為路徑(文字、影像或形狀),包括將筆觸轉換為路徑
- 布林運算(聯合、交集、差集、排除、分割)
- 路徑簡化,具有可變閾值
- 路徑內縮和外擴,包括動態和連結偏移物件
- 裁剪路徑(非破壞性裁剪)
- 點陣圖追蹤(彩色和黑白)
- ‣路徑 ‣‣路徑效果... 包含十多個可在畫布上和透過選單設定操作的效果。
- ‣擴充套件 ‣‣修改路徑,用於向現有路徑新增效果,以及 ‣‣從路徑生成 用於對路徑進行其他操作。
|
|
|
|
|
|
|
|
|
|
Inkscape 專案的優先事項之一是介面一致性和可用性。這包括遵循 GNOME 人機介面指南 遵從性、通用鍵盤可訪問性和便捷的畫布上編輯。自專案啟動以來,Inkscape 在可用性方面取得了重大進展。[4]
Sodipodi(Inkscape 的前身)的介面部分基於 CorelDRAW 和 GIMP 的介面。當前的 Inkscape 介面在一定程度上受到了 Xara Photo and Graphic Designer 的影響。
浮動對話方塊的數量已經減少,它們的功能可以透過鍵盤快捷鍵或編輯視窗中的停靠工具欄使用。視窗頂部的工具控制欄始終顯示與當前工具相關的控制。
所有變換(不僅移動,還有縮放和旋轉)都具有鍵盤快捷鍵,並具有一致的修飾鍵(例如,Alt 以當前縮放比例變換 1 個螢幕畫素,Shift 將變換乘以 10 等);這些鍵在節點工具中對節點有效,在選擇器中對物件也有效。最常見的操作(例如變換、縮放、Z 軸排序)都具有方便的一鍵快捷鍵。
Inkscape 為所有按鈕、控制元件、命令、鍵和畫布上的控制點提供浮動/滑鼠懸停工具提示和狀態列提示。它帶有一個完整的鍵盤和滑鼠參考(HTML 和 SVG 格式),以及幾個 SVG 格式的互動式教程。