Difference between revisions of "Text functionality in GIMP"

From GIMP GUI Redesign
Jump to: navigation, search
Line 12: Line 12:
  
 
== Quick plain text ==
 
== Quick plain text ==
 +
*the full-functionality text-tool is not obligatory
 
*simple annotations are supported
 
*simple annotations are supported
*can be inserted in a simple fashion (annotation mode/1-click)
+
*can be inserted in an easy way
  
 
== Effects ==
 
== Effects ==
Line 29: Line 30:
 
*freely positionable on the canvas
 
*freely positionable on the canvas
 
*text boxes of any shape
 
*text boxes of any shape
*(rectangular?) box fixed or dynamic
+
*(rectangular) box fixed or dynamic
 
*text along path
 
*text along path
 
*transformation tools
 
*transformation tools
 +
*combinations of above functions
 
*?layout grid on text layer?
 
*?layout grid on text layer?
  
Line 52: Line 54:
 
*baseline shift
 
*baseline shift
 
*language
 
*language
 +
exhaustive OpenType: e.g. ligatures, small caps,
  
exhaustive OpenType: e.g. ligatures, small caps,
+
*?glyph scaling
  
 
==== line level ====
 
==== line level ====

Revision as of 11:54, 3 February 2012

Internationalization

  • full support of all Unicode content
  • support for all OpenType features
  • multiple writing systems in the same text-box
  • right to left and top-down typing

Corrections

  • the text content is always accessible and editable
  • all applied effects are kept
  • binding of graphical output to the original wording is broken
  • the user decides on the order things are done (graphics first? -> placeholder text)

Quick plain text

  • the full-functionality text-tool is not obligatory
  • simple annotations are supported
  • can be inserted in an easy way

Effects

  • stroke text
  • fill text
  • all effects and filter can be applied on the text itself (see "Corrections")

Layout

  • full control to the user
  • all this is done in the context of the overall work:
    • the canvas
    • the applied effects

Positioning

  • freely positionable on the canvas
  • text boxes of any shape
  • (rectangular) box fixed or dynamic
  • text along path
  • transformation tools
  • combinations of above functions
  • ?layout grid on text layer?

Typography

  • fine grained-control
  • presets can be saved
  • manual access (M) to open type (OT) features: Glyph palette

Character level

  • Font family
  • Font style
  • size
  • Color
  • Hinting
  • Kerning (M+OT)
  • faux bold
  • faux italics
  • underline
  • through-line
  • baseline shift
  • language

exhaustive OpenType: e.g. ligatures, small caps,

  • ?glyph scaling

line level

  • leading (Line Spacing)
  • tracking

paragraph level

  • Indent
  • justifying
  • inter-paragraph spacing
  • text-flow