Difference between revisions of "Graphics"

From Wiki
Jump to navigation Jump to search
m (minor adjustments, nothing new)
m (minor adjustments, nothing new)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
  
{{TwoColumnsUnderLevel1
+
= Basics =
|
+
;[[Using Graphics|Using graphics]]: insert image, apply transformations, and advanced stuff.
; Basics
+
;[[Floating_Objects|Floating objects]]: to place and number floating objects like figures, tables, paragraphs, etc.
:* [[Using Graphics|Using graphics]], insert image, apply transformations, and advanced stuff.
+
;[[Combinations]]: adjusted images placement in rows and columns
:* [[Floating_Objects|Floating objects]]: to place and number floating objects like figures, tables, paragraphs, etc.
 
:* [[Combinations]] (regular adjusted image placement)
 
  
; Build your graphics
+
= Build your graphics =
:* [[MetaPost]], the graphical programming language, and [[MetaFun]], its ConTeXt extension.
+
; [[MetaPost]], the graphical programming language
:* [[Sharing graphics]]: Export MetaPost drawings as PDF, import MetaPost drawings into MS Office, LibreOffice, etc.
+
; [[MetaFun]], ConTeXt graphical programming language, extension of MetaPost.
:* Data plotting with the [[MPgraph|module graph]] (2016)
+
; [[Sharing graphics]]: Export MetaPost drawings as PDF, import MetaPost drawings into MS Office, LibreOffice, etc.
:* Data plotting alternatives: [[TikZ]] (2016), [[Gnuplot]] (2012), [[Pgfplot]] (2009).
+
; [[MPgraph|The grap module]]: Data plotting module, and some alternatives: [[TikZ]] (2016), [[Gnuplot]] (2012), [[Pgfplot]] (2009).
:* [[Flow Charts|Flow Charts]]
+
; [[Flow Charts]]
:* [[Graphical text manipulation|Scale, mirror, rotate, clip]] (Old Content 2010)
+
; [[Graphical text manipulation|Scale, mirror, rotate, clip]]: Old Content (2010)
:* [[Gantt charts]]
+
; [[Gantt charts]]
|
+
 
; Layers and stacks
+
= Layers and stacks =
:* [[Layers]]:  ConTeXt's mechanism for absolute positioning of elements and other advanced techniques like switching elements on and off.
+
; [[Layers]]:  ConTeXt's mechanism for absolute positioning and advanced techniques like background / foreground, switch on / off
:* [[Overlays]]: ConTeXt's mechanism to stack  local snippets. An alternative is [[Collectors]] (Old Content).
+
; [[Overlays]]: ConTeXt's mechanism to stack  local snippets. An alternative is [[Collectors]] (Old Content).
:* [[Logos]]: ConTeXt 's mechanism to mage appear logos (picture or text elements) on every page
+
; [[Logos]]: ConTeXt 's mechanism to mage appear logos (picture or text elements) on every page
:* [[Infinite Paper]]
+
; [[Infinite Paper]]
 +
 
 +
= Specific topics and examples =
 +
 
 +
* [[Including pages from PDF documents]]
 +
* [[Image Database|Image database]] with XML
 +
* [[Image Placement|Image size for thei placement]]: if you’re using ConTeXt for complex layout tasks, you may need to calculate with image sizes.  Often it makes sense to use Lua functions.
 +
* [[Drop_shadows|Code to play with for Drop shadows]]
 +
* [[Example photo page layout]] (Old Content)
  
; Specific topics and examples
 
:* [[Including pages from PDF documents]]
 
:* [[Image Database|Image database]] with XML
 
:* [[Image Placement|Image size for thei placement]]: if you’re using ConTeXt for complex layout tasks, you may need to calculate with image sizes.  Often it makes sense to use Lua functions.
 
:* [[Drop_shadows|Code to play with for Drop shadows]]
 
:* [[Example photo page layout]] (Old Content)
 
}}
 
  
 
[[Category:Graphics]]
 
[[Category:Graphics]]

Revision as of 21:14, 6 June 2020


Basics

Using graphics
insert image, apply transformations, and advanced stuff.
Floating objects
to place and number floating objects like figures, tables, paragraphs, etc.
Combinations
adjusted images placement in rows and columns

Build your graphics

MetaPost, the graphical programming language
MetaFun, ConTeXt graphical programming language, extension of MetaPost.
Sharing graphics
Export MetaPost drawings as PDF, import MetaPost drawings into MS Office, LibreOffice, etc.
The grap module
Data plotting module, and some alternatives: TikZ (2016), Gnuplot (2012), Pgfplot (2009).
Flow Charts
Scale, mirror, rotate, clip
Old Content (2010)
Gantt charts

Layers and stacks

Layers
ConTeXt's mechanism for absolute positioning and advanced techniques like background / foreground, switch on / off
Overlays
ConTeXt's mechanism to stack local snippets. An alternative is Collectors (Old Content).
Logos
ConTeXt 's mechanism to mage appear logos (picture or text elements) on every page
Infinite Paper

Specific topics and examples