Difference between revisions of "Text functionality in GIMP"

From GIMP GUI Redesign
Jump to: navigation, search
(Positioning)
(New page: exhaustive open type support == Typography settings == === Character level === *Font family *Font style *size *Color *Hinting *Kerning *language === line level === *leadging (Line Spaci...)
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Internationalization ==
+
exhaustive open type support
* 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 ==
+
== Typography settings ==
*the text content is always accessible and editable
 
*all applied effects are kept
 
  
== Quick plain text ==
+
=== Character level ===
*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 family
*Font variant
+
*Font style
 
*size
 
*size
 
*Color
 
*Color
 
*Hinting
 
*Hinting
*Kerning (M+OT)
+
*Kerning
*faux bold+italics
 
*underline
 
*through-line
 
*baseline shift
 
 
*language
 
*language
+ [[OpenType features]]
 
  
*?glyph scaling (vertical and horizontal)
+
=== line level ===
 +
*leadging (Line Spacing)
 +
*Indent
  
==== line and paragraph level ====
+
=== paragraph level ===
*leading (Line Spacing)
+
*justifying
*tracking
 
*Indent
 
*justification
 
 
*inter-paragraph spacing
 
*inter-paragraph spacing
*text-flow
 
  
<!--
+
=== Text-box level ===
== What's NOT in it ==
+
*freely positionable on the canvas
This section cannot cover everything. Its purpose is to "draw the line".
+
*text boxes of any shape
*paging
+
*box fixed or dynamic
*multi-columns
 
*??text overflow (box to box)
 
*footnotes
 
*field functions
 
*meta text (apart from Comment/Exif data)
 
*automatic creation of content (TOC, tables,…)
 
 
 
-->
 

Revision as of 13:28, 1 February 2012

exhaustive open type support

Typography settings

Character level

  • Font family
  • Font style
  • size
  • Color
  • Hinting
  • Kerning
  • language

line level

  • leadging (Line Spacing)
  • Indent

paragraph level

  • justifying
  • inter-paragraph spacing

Text-box level

  • freely positionable on the canvas
  • text boxes of any shape
  • box fixed or dynamic