Changes

Jump to navigation Jump to search
1,007 bytes added ,  22:12, 21 December 2015
Added section on installing the tree by project in a production environment;Also corrected the ownership command
== Disc space required ==
ConTeXt macro files are small (less than 10MB), but the suite comes with various free fonts which considerably increase the size of the distribution to around 200MB).
 
== Multiple instances of the installation ==
Please note from the start that we recommend installing a complete ConTeXt installation for each project in a production environment. The installation tree is portable (see Moving the Installation Around, below) and can be located under the project's own directory. The advantage is to allow each project to use an instance of ConTeXt that is adapted to its coding and that only gets updated purposely. Since the ConTeXt Standalone is "bleading edge" and subject to developement, certain details in commands, syntax or rendering may evolve slightly. Having a vintage ConTeXt tree for each production project insures that one can come back years later and produce identical results.
 
So as not to get carried away under this approach, one can eventually group projects by vintage, period or season, according to cycles of productivity.
== Standalone ==
* on MacOS X you can use <code>/Applications/ConTeXt</code>
Note that, at present, while ''using'' MkIV, you need to have write permissions for the <code>$TEXMFCACHE</code> directory. This effectively means that only one user will be able to generate the formatsunless you set the group permissions appropriately* <code>chmod -R g+w $TEXMFCACHE</code>
<pre>
mkdir context
# change ownership
chown `whoami`:`whoami` context
cd context
sh ./first-setup.sh --modules=all
# change ownership to real rather than effective id
chown -R `id -r -u`:`id -r -g` .
</pre>
148

edits

Navigation menu