Changes

Jump to navigation Jump to search
2,531 bytes added ,  02:02, 1 November 2007
m
A word of introduction; basic installation instructions
= About =
[http://minimals.contextgarden.net]
WRITEMEThe ''New Minimals'' are an attempt to provide the same functionalities as Pragma's minimal zip distributions. As of today (2007-11-01), they are hosted on the contextgarden.net server (the same one as this wiki). They are, right now, in a very early experimental beta stage. Everyone is invited to test this distribution, but is kindly asked for patience and understanding until we tidy up the details. Below is a manifest of the goals of the project, and the way we want to achieve them.
We wanted to provide:
* an easy to (no-need-to-)install ConTeXt distribution
* a '''fast and convenient way to update ConTeXt and binaries to the latest version''' ''(no need to fetch 100 MB when only minimal modifications have been made in the distribution)''
* a refence reference ConTeXt distribution
* an easy way to revert to an older ConTeXt (in case the latest one is broken)
* probably some combination of rsync and svn will be used, but the exact concept is still not completely clear
= Installation =
 
Installation is done by the <code>mtx-update.lua</code> which is already part of ConTeXt. If you already have a working installation, you should be able to use it through the generic <code>mtxrun</code>: [actually this is a little lie for the moment; even the most recent mtx-update.lua needs to be updated itself in order for the process to work].
 
mtxrun --script update --platform=<your platform> --engine=<a TeX engine> --texroot=<install dir> --update
 
Platform can be ''win'', ''linux'', ''linux-64'', ''osx-ppc'' or ''osx-intel'' (default: win);
engine can be ''pdftex'', ''xetex'', ''luatex'' (the default is pdftex and only one engine at the same time is supported at the moment, sorry). TeX root, obviously, is the location of your installation (the directory where texmf trees like texmf, texmf-local, etc. are to be found).
 
Most of the task of <code>mtx-update</code> is to run <code>rsync</code> to synchronize your local installation with the repository. It is assumed that Unix users (including Mac OS X) would have an rsync client installed by default on their system; for Windows an rsync binary is provided as part of the initial setup (see next paragraph).
 
If you ''don't'' have an installed ConTeXt distribution, you must download from [http://minimals.contextgarden.net/setup/] the appropriate zip archive for your system, and run the shell / batch script in the top-level directory (which should be called <code>context</code); it is a very simple script that sets the necessary environment to run mtx-update, and it accepts exactly the same switches as mtx-update. By default it will install a ConTeXt distribution suitable for pdfTeX on your system; the top-level directory for that distribution will be <code>context</code> until you tell it otherwise (with the <code>--texroot</code> switch).
 
The rest of this section is a manifest of how we would like things to work (most of it is already done!)
This is a description of how the first installation and any subsequent updates should work (or how it would be nice if they worked that way):
Binaries are mostly taken from TeX Live 2007, but new ones are used whenever available.
== Sources Origin of the binaries ==
* TeX Live 2007 for most binaries and most platforms
* list directory contents
* list of files to fetch an old ConTeXt version
 
= Who are “we”? =
 
''Ein Teil von jener Kraft, / Die stets das Böse will, und stets das Gute schafft.''
45

edits

Navigation menu