Difference between revisions of "Inkscape glossary"

From Inkscape Wiki
Jump to navigation Jump to search
(just some formatting)
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:


* RussianTerminology
* RussianTerminology
* FrenchTerminology


------
'''GENERAL'''


* '''Node''': a point on a ''path'' that you can drag. It is displayed as gray (when not selected) or blue (when selected) square on a path when you are in node tool. ''Shapes'' do not display nodes; they have ''handles''. A node may also have one or two ''handles'' - these are the small circles connected to the node to adjust bezier tangents.
== General ==


* '''Handle''': 1) one of two points around a ''node'', displayed (for selected nodes) as a circle connected with its node by a line (node handles); 2) the arrows around the selected object in selector (scale handles, rotation handles); 3) points on a ''shape'' that can be dragged by node tool to edit the shape, displayed as small white diamonds (shape handles); 4) the things that you drag on canvas to set the placement, direction, and size of a gradient or pattern (gradient handles, pattern handles). (Internally this is called a '''Knot''', but this is a deprecated term in user documentation.)
* '''Node''': a point on a ''path'' that you can drag. It is displayed as gray (when not selected) or blue (when selected) square on a path when you are in node tool. ''Shapes'' do not display nodes; they have ''handles''. A node may also have one or two ''handles'' - these are the small circles connected to the node to adjust bezier tangents.  


* '''Path''': an object that has editable ''nodes'' but does not have ''controls'' (when in node editor). An example is a line created by the freehand tool.
* '''Handle''': 1) one of two points around a ''node'', displayed (for selected nodes) as a circle connected with its node by a line (node handles); 2) the arrows around the selected object in selector (scale handles, rotation handles); 3) points on a ''shape'' that can be dragged by node tool to edit the shape, displayed as small white diamonds (shape handles); 4) the things that you drag on canvas to set the placement, direction, and size of a gradient or pattern (gradient handles, pattern handles). (Internally this is called a '''Knot''', but this is a deprecated term in user documentation.)


* '''Shape''': an object that does not display ''nodes'' but may have ''controls''. An example is a circle or star. A shape can be converted to ''path'' by Convert to Path command.
* '''Path''': an object that has editable ''nodes'' but does not have ''controls'' (when in node editor). An example is a line created by the freehand tool.  


* '''Stroke''': a visible outline of a ''shape'' or ''path''. Not the same as ''path''; a path may or may not have a stroke. If the stroke is present, it can be converted to path by Convert Stroke to Path command.
* '''Shape''': an object that does not display ''nodes'' but may have ''controls''. An example is a circle or star. A shape can be converted to ''path'' by Convert to Path command.  


** '''Stroke shape''' (''to be implemented''): the dependency of the stroke width on distance along the stroke. Currently only constant-width strokes are supported.  
* '''Stroke''': a visible outline of a ''shape'' or ''path''. Not the same as ''path''; a path may or may not have a stroke. If the stroke is present, it can be converted to path by Convert Stroke to Path command.
 
** '''Stroke shape''' (''to be implemented''): the dependency of the stroke width on distance along the stroke. Currently only constant-width strokes are supported.


** '''Stroke pattern''' (''to be implemented''): the representation of a stroke as a sequence of arbitrary objects positioned along the path.
** '''Stroke pattern''' (''to be implemented''): the representation of a stroke as a sequence of arbitrary objects positioned along the path.


* '''Object''': an independent editable thing on the canvas. May be a ''path'', a ''shape'', a text object, a group, etc.
* '''Object''': an independent editable thing on the canvas. May be a ''path'', a ''shape'', a text object, a group, etc.  


'''USER INTERFACE'''
== User Interface ==


* '''Document window''': the window with a Canvas, Menu, Commands bar, etc. Note that the same instance of the program may have several document windows. Some dialog are referred to as "windows" therefore it is important to distinguish between them and the Document window.
* '''Document window''': the window with a Canvas, Menu, Commands bar, etc. Note that the same instance of the program may have several document windows. Some dialog are referred to as "windows" therefore it is important to distinguish between them and the Document window.  


** '''Menu''', bar at the top.
** '''Menu''', bar at the top.  


** '''Commands bar''', beneath the Menu, with buttons for commands like New, Open, ...  Note that this one will likely be broken into many smaller toolbars, each covering one topic, so the user will be able to switch them on/off and rearrange. So this name is temporary.
** '''Commands bar''', beneath the Menu, with buttons for commands like New, Open, ...  Note that this one will likely be broken into many smaller toolbars, each covering one topic, so the user will be able to switch them on/off and rearrange. So this name is temporary.  


** '''Tool Controls bar''', beneath the Commands bar. Has the controls for the currently active tool. Note the capitalization. One should not refer to it as the "Tool bar," nor is it a "Tool" edition of the "controls" variety of "bar". It's proper name should be "Tool Controls" bar.
** '''Tool Controls bar''', beneath the Commands bar. Has the controls for the currently active tool. Note the capitalization. One should not refer to it as the "Tool bar," nor is it a "Tool" edition of the "controls" variety of "bar". It's proper name should be "Tool Controls" bar.  


** '''Toolbox''', along the left side
** '''Toolbox''', along the left side  
*** '''Selector tool''', or simply '''Selector'''
*** '''Selector tool''', or simply '''Selector'''  
*** '''Node tool'''
*** '''Node tool'''  
*** '''Zoom tool'''
*** '''Zoom tool'''  
*** '''Rectangle tool'''
*** '''Rectangle tool'''  
*** '''Ellipse tool'''
*** '''Ellipse tool'''  
*** '''Star tool'''
*** '''Star tool'''  
*** '''Spiral tool'''
*** '''Spiral tool'''  
*** '''Pencil tool''': please, for consistency, do not refer to this as the ''Freehand tool'', or ''Freehand (pencil) tool''. However, you can (and probably should) use ''Pencil (freehand) tool'' when you refer to it for the first time.
*** '''Pencil tool''': please, for consistency, do not refer to this as the ''Freehand tool'', or ''Freehand (pencil) tool''. However, you can (and probably should) use ''Pencil (freehand) tool'' when you refer to it for the first time.  
*** '''Pen tool''': please, for consistency, do not refer to this as the ''Bezier tool'', or ''Bezier (pen) Tool''. However, you can (and probably should) use ''Pen (Bezier) tool'' when you refer to it for the first time.
*** '''Pen tool''': please, for consistency, do not refer to this as the ''Bezier tool'', or ''Bezier (pen) Tool''. However, you can (and probably should) use ''Pen (Bezier) tool'' when you refer to it for the first time.  
*** '''Calligraphy tool'''
*** '''Calligraphy tool'''  
*** '''Text tool'''
*** '''Text tool'''  
*** '''Gradient tool'''  
*** '''Gradient tool'''  
*** '''Dropper tool'''
*** '''Dropper tool'''
 
** '''Canvas''', the main area optionally bordered with '''rulers''' and '''scrollbars'''  


** '''Canvas''', the main area optionally bordered with '''rulers''' and '''scrollbars'''
** '''Statusbar''', along the bottom


** '''Statusbar''', along the bottom
== DEPRECATED TERMS ==


'''DEPRECATED TERMS''': these are for the code only. Never use them in user documentation.
These are for the code only. Never use them in user documentation.
** knot (this may be a "handle", "control", "node" etc as seen by the user)
* knot (this may be a "handle", "control", "node" etc as seen by the user)
** item (use "object")
* item (use "object")
** desktop (use "canvas" or "document window" depending on context)
* desktop (use "canvas" or "document window" depending on context)
** event contexts (they are known to users as "tools")
* event contexts (they are known to users as "tools")

Revision as of 18:43, 21 May 2005

This is a beginning of an Inkscape glossary. Please respect it and contribute to it if you work on Inkscape UI. If you are doing translations, please create and link below a similar glossary for your language.

  • RussianTerminology
  • FrenchTerminology


General

  • Node: a point on a path that you can drag. It is displayed as gray (when not selected) or blue (when selected) square on a path when you are in node tool. Shapes do not display nodes; they have handles. A node may also have one or two handles - these are the small circles connected to the node to adjust bezier tangents.
  • Handle: 1) one of two points around a node, displayed (for selected nodes) as a circle connected with its node by a line (node handles); 2) the arrows around the selected object in selector (scale handles, rotation handles); 3) points on a shape that can be dragged by node tool to edit the shape, displayed as small white diamonds (shape handles); 4) the things that you drag on canvas to set the placement, direction, and size of a gradient or pattern (gradient handles, pattern handles). (Internally this is called a Knot, but this is a deprecated term in user documentation.)
  • Path: an object that has editable nodes but does not have controls (when in node editor). An example is a line created by the freehand tool.
  • Shape: an object that does not display nodes but may have controls. An example is a circle or star. A shape can be converted to path by Convert to Path command.
  • Stroke: a visible outline of a shape or path. Not the same as path; a path may or may not have a stroke. If the stroke is present, it can be converted to path by Convert Stroke to Path command.
    • Stroke shape (to be implemented): the dependency of the stroke width on distance along the stroke. Currently only constant-width strokes are supported.
    • Stroke pattern (to be implemented): the representation of a stroke as a sequence of arbitrary objects positioned along the path.
  • Object: an independent editable thing on the canvas. May be a path, a shape, a text object, a group, etc.

User Interface

  • Document window: the window with a Canvas, Menu, Commands bar, etc. Note that the same instance of the program may have several document windows. Some dialog are referred to as "windows" therefore it is important to distinguish between them and the Document window.
    • Menu, bar at the top.
    • Commands bar, beneath the Menu, with buttons for commands like New, Open, ... Note that this one will likely be broken into many smaller toolbars, each covering one topic, so the user will be able to switch them on/off and rearrange. So this name is temporary.
    • Tool Controls bar, beneath the Commands bar. Has the controls for the currently active tool. Note the capitalization. One should not refer to it as the "Tool bar," nor is it a "Tool" edition of the "controls" variety of "bar". It's proper name should be "Tool Controls" bar.
    • Toolbox, along the left side
      • Selector tool, or simply Selector
      • Node tool
      • Zoom tool
      • Rectangle tool
      • Ellipse tool
      • Star tool
      • Spiral tool
      • Pencil tool: please, for consistency, do not refer to this as the Freehand tool, or Freehand (pencil) tool. However, you can (and probably should) use Pencil (freehand) tool when you refer to it for the first time.
      • Pen tool: please, for consistency, do not refer to this as the Bezier tool, or Bezier (pen) Tool. However, you can (and probably should) use Pen (Bezier) tool when you refer to it for the first time.
      • Calligraphy tool
      • Text tool
      • Gradient tool
      • Dropper tool
    • Canvas, the main area optionally bordered with rulers and scrollbars
    • Statusbar, along the bottom

DEPRECATED TERMS

These are for the code only. Never use them in user documentation.

  • knot (this may be a "handle", "control", "node" etc as seen by the user)
  • item (use "object")
  • desktop (use "canvas" or "document window" depending on context)
  • event contexts (they are known to users as "tools")