Difference between revisions of "Graphics"
Jump to navigation
Jump to search
m (minor adjustments, nothing new) |
m (minor adjustments, nothing new) |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | + | = Basics = | |
− | + | ;[[Using Graphics|Using graphics]]: insert image, apply transformations, and advanced stuff. | |
− | ; | + | ;[[Floating_Objects|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. | |
− | : | + | ; [[MPgraph|The grap module]]: Data plotting module, and some alternatives: [[TikZ]] (2016), [[Gnuplot]] (2012), [[Pgfplot]] (2009). |
− | + | ; [[Flow Charts]] | |
− | + | ; [[Graphical text manipulation|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 = | ||
+ | |||
+ | * [[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
- Including pages from PDF documents
- Image database with XML
- 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.
- Code to play with for Drop shadows
- Example photo page layout (Old Content)