Difference between revisions of "Modules"

From Wiki
Jump to navigation Jump to search
m (newmat link)
Line 38: Line 38:
  
 
File names of included modules start with "m-", but third party (contributed) modules should start with "t-".
 
File names of included modules start with "m-", but third party (contributed) modules should start with "t-".
 +
 +
==Modules writing guidelines==
 +
 +
<b>TODO</b>
 +
 +
Each module should have an associated specification file (as in [http://source.contextgarden.net/tex/context/interface/cont-en.xml /tex/context/interface/cont-en.xml]). Probably one day this will become a part of [http://texshow.contextgarden.net/ texshow] and will also be easy-to-edit.

Revision as of 19:48, 4 July 2005

< The ConTeXt Way

Modules are extensions to ConTeXt's core functions.

There are not as many modules for ConTeXt as packages for LaTeX, because a lot of LaTeX package features are in ConTeXt's core.

Included modules:

  • t-bib: bibliography (maintained by Taco)
  • m-arabtex: loading of Lagally's Arabtex
  • m-chart: Flow Charts
  • m-chemic: PPCHTeX (chemical structure formulae)
  • m-cweb: CWEB pretty printing
  • m-edtsnc: support for editor synchronization, will replace m-pdfsync
  • m-educat: educational additions (for settings school tests or questionaires)
  • m-gamma: Omega support
  • m-graph: support for Metapost graph module
  • m-layout: defines some Layout presets
  • m-level: module for catching nesting errors
  • m-newmat: support for some AMSmath features, is loaded by amsl, see Math with newmat
  • m-pdfsnc: editor/PDF synchronization support (used by iTeXMac and TeXShop)
  • m-pictex: needed for PicTeX without eTeX
  • m-plus: loads some extra features (side bars?)
  • m-pstric: connection macros for PSTtricks (PostScript tricks)
  • m-quest: dutch only module for questionaires(?)
  • m-steps: Step Charts, see XML step charts
  • m-subsub: Defines 5 extra sectioning levels
  • m-tex4ht: will become a tex4html interface for ConTeXt
  • m-tryout (changing, temporary functions for tryout)
  • m-units: units
  • m-visual: Visual Debugging (described in This Way no.7 Faking Text and More)

Contributed modules:

For a list of contributed modules see the modules section on contextgarden.net.


File names of included modules start with "m-", but third party (contributed) modules should start with "t-".

Modules writing guidelines

TODO

Each module should have an associated specification file (as in /tex/context/interface/cont-en.xml). Probably one day this will become a part of texshow and will also be easy-to-edit.