Difference between revisions of "Text-Handling in GIMP"

From GIMP GUI Redesign
Jump to: navigation, search
(New page: == Vision == Text handling in GIMP Text in GIMP is always part of the composition - (unless it is an annotation) There is no such thing as paging in gimp Text in gimp has form...)
Line 1: Line 1:
 
== Vision ==
 
== Vision ==
Text handling in GIMP
+
'''Text handling in GIMP'''
  
    Text in GIMP is always part of the composition - (unless it is an annotation)
+
*Text in GIMP is always part of the composition - (unless it is an annotation)
    There is no such thing as paging in gimp
+
*There is no such thing as paging in gimp  
    Text in gimp has form and symbolic meaning, but meta levels of information in text are not supported  
+
*Text in gimp has form and symbolic meaning, but meta levels of information in text are not supported
 +
Users get:
 +
*Complete control over typography and the layout of text on the canvas
 +
*unicode supported localisation of text tools
 +
*text editing for ever
 +
*super-fast workflow, when they are experienced
 +
 
 +
== Functionality ==
 +
 
 +
=== 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 textflow
 +
 
 +
=== Corrections ===
 +
*the text content is always accessible and editable
 +
*all applied effects are kept
 +
 
 +
=== 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 on every level
 +
*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 overflow from box to box
 +
*text along path
 +
*transformation tools
 +
*combinations of above functions
 +
*?grid (see http://en.wikipedia.org/wiki/Grid_%28page_layout%29 )
 +
 
 +
==== Typography ====
 +
*fine grained-control
 +
*presets can be saved
 +
*manual access (M) to open type (OT) features: Glyph palette
 +
 
 +
'''Character level'''
 +
*Font family
 +
*Font variant
 +
*size
 +
*Color
 +
*Hinting
 +
*Kerning (M+OT)
 +
*faux bold+italics
 +
*underline
 +
*through-line
 +
*baseline shift
 +
*language
 +
+ [[OpenType features]]
  
Users get:
+
*?glyph scaling (vertical and horizontal)
 +
 
 +
'''line and paragraph level'''
 +
*leading (Line Spacing)
 +
*tracking
 +
*Indent
 +
*justification
 +
*inter-paragraph spacing
 +
*text-flow
  
    Complete control over typography and the layout of text on the canvas
+
<!--
    unicode supported localisation of text tools
+
== What's NOT in it ==
    text editing for ever
+
This section cannot cover everything. Its purpose is to "draw the line".
    super-fast workflow, when they are experienced
+
*paging
 +
*multi-columns
 +
*??text overflow (box to box)
 +
*footnotes
 +
*field functions
 +
*meta text (apart from Comment/Exif data)
 +
*automatic creation of content (TOC, tables,…)
  
= Functionality =
+
-->

Revision as of 14:25, 6 February 2012

Vision

Text handling in GIMP

  • Text in GIMP is always part of the composition - (unless it is an annotation)
  • There is no such thing as paging in gimp
  • Text in gimp has form and symbolic meaning, but meta levels of information in text are not supported

Users get:

  • Complete control over typography and the layout of text on the canvas
  • unicode supported localisation of text tools
  • text editing for ever
  • super-fast workflow, when they are experienced

Functionality

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 textflow

Corrections

  • the text content is always accessible and editable
  • all applied effects are kept

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 on every level
  • 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 overflow from box to box
  • text along path
  • transformation tools
  • combinations of above functions
  • ?grid (see http://en.wikipedia.org/wiki/Grid_%28page_layout%29 )

Typography

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

Character level

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

+ OpenType features

  • ?glyph scaling (vertical and horizontal)

line and paragraph level

  • leading (Line Spacing)
  • tracking
  • Indent
  • justification
  • inter-paragraph spacing
  • text-flow