Changes

Jump to navigation Jump to search
document structure of the minimals
< [[ConTeXt Minimals]]

Top Level:
* '''current''': main files
* '''experimental''': experimental luatex and other binaries - doesn't work at the moment

* '''setup''': installation scripts
* '''pragma''': the same kind of zips as Hans provides on http://www.pragma-ade.com/download-1.htm

* '''doc''': ConTeXt manuals from http://www.pragma-ade.com/overview.htm (may move)

== current ==

=== base ===

Base TeX and metapost files, stored as
section/''TDS''
There are currently files for:
* tex - '''plain TeX'''
* metapost - '''plain metapost''' (including metaobj - for unknown reason - they were in Hans's distribution, sa I took them as well)
* xetex - '''XeTeX''': only tex-text font mapping

''Hans has asked me several times why there is tex/tex/something and metapost/metapost/something (instead of one metapost less). This is because that's the only way to split TeX and Metapost while still allowing one to use (an obscure example)''
rsync -av rsync://contextgarden.net'/minimals/current/base/xetex/ /minimals/current/base/metapost/' destination
''leaving the plain TeX files on the server and not loosing TDS compliance. Also, once I add the documentation, there will be more than just metapost/metapost, but also metapost/doc.''

''One little problem: base metapost files are behind time compared to the binaries. Should anyone need newer files, feel free to complain and we will add them.''

=== bin ===

Binaries, stored as
engine/platform/''TDS''
where platform can be mswin, linux, linux-64, osx-intel, osx-ppc, sun, and engine is

* '''context''': stubs, mtxrun, luatools, texmfstart
* '''common''': most not-so-fast-changing binaries from TeX Live
* '''luatex'''
* '''metapost'''
* '''pdftex'''
* '''xetex'''

Special:
* '''man''': man pages
* '''mswin''': rsync, unzip

=== context ===

ConTeXt distributions, stored as
version/''TDS''
where version could be
* '''current'''
* '''beta''' (preferred one for testers, will default to current if not present)
* '''alpha''' (rarely released, will default to beta if not present)
* '''experimental''' (not to be used)
* '''YYY.MM.DD''' (but not all of them are available)
You can fetch a specific version with
--context=''version''
in <code>mtx-update.lua</code>.

=== fonts ===

'''Fonts will be reorganized!'''

Fonts, currently stored as
type/''TDS''
where type is:
* '''common''': to be used with both pdfTeX, LuaTeX and XeTeX (mostly math & some other fonts)
* '''old''': tfm, enc, map files: only for pdftex
* '''new''': opentype fonts: only for LuaTeX & XeTeX
* '''other''': pxfonts, txfonts, ... optional (not downloaded by default)

=== misc ===

A special one. Currently has:
* '''setuptex''': to setup a distribution, usually needs to be put on the top of TeX trees hierarchy
* '''web2c''': setup files (texmf.cnf) - may change location in future

=== modules ===

Third-party modules, stored ass
module/''TDS''
where the available modules are synced from http://modules.contextgarden.net. If you would like your module to be added, request it on the mailing list.

[[Category:Installation]]

Navigation menu