« ConTeXt/Installation » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎Installation de ConTeXt sur Linux : interversion des paragraphes
m →‎Installation de ConTeXt Standalone sur Mac OS X : déplacement du paragraphe concernant l'installation sous Mac OS X
Ligne 136 :
 
Vous pouvez coller cette ligne par exemple dans <code>~/.bashrc</code>.
 
=====Installation de ConTeXt Standalone sur Mac OS X=====
* '''Installation de ConTeXt Standalone sur Mac OS X''' (sans MacTeX) avec <code>wget</code> :
Quoique les commandes d'installation soient très similaires aux commandes Linux, il apparaît que Mac OS X oblige l'utilisateur à passer par des procédures d'identification et par l'App Store pour acquérir des outils comme <code>Xconfig</code> ou <code>wget</code>, ou oblige l'utilisateur à passer par des procédures complexes pour compiler et installer des outils comme <code>wget</code> et <code>pkg-config</code> nécessaire à l'installation de <code>wget</code>. Dans l'ordre, on vérifiera, si on choisit la procédure l'installation par téléchargement via <code>wget</code> la présence de <code>gcc</code> sur le système (par la commande, dans un terminal de <code>gcc --version</code>. Si <code>gcc</code> n'est pas présent, on l'installera grâce à la commande simple <code>gcc</code> ! Puis on téléchargera <code>pkg-config</code> et ensuite on pourra télécharger et installer <code>wget</code>. Il faudra compiler <code>pkg-config</code> par les commandes <code>./configure && make install</code>, puis <code>./configure --with-internal-glib && make install</code> en cas de présence d'une version ancienne de la librairie <code>glib</code>. Ensuite, après téléchargement de <code>wget</code>, on le compilera et l'installera de la même manière. Il faut veiller après le téléchargement de ces paquets, à les décompresser (par la commande <code>tar -xzf wget-1.17.tar.gz</code>) et à se rendre ensuite dans le dossier du paquet en question afin de le compiler (par la commande <code>./configure && make install</code>).
 
* La manière la plus facile d'installer ConTeXt ''Standalone'' (qui évite des compilations fastidieuses pour le débutant non motivé) consiste à passer par la commande suivante :
#<code>rsync -av rsync://contextgarden.net/minimals/setup/first-setup.sh .</code> ('''attention au point après first-setup.sh''');
# Rendre le script exécutable :<code> # chmod +x first-setup.sh</code> (si on a oublié le point ci-dessus);
# Puis,on lance le téléchargement de tous les paquets nécessaires : <code>sh first-setup.sh</code>;
# On configure TEXROOT par :<code>. /Users/MonRepertoire/context/tex/setuptex</code> (en n'oubliant pas le point séparé d'un espace au début de la commande), ou bien
en mode 'Terminal' se rendre dans le répertoire /MonRépertoire/context/tex/, puis taper la commande : <code>. setuptex</code>. On doit avoir comme retour la formule suivante : ''Setting "/Users/adeimantos/Documents/context/tex" as ConTeXt root'';
# On règle PATH par la commande <code> PATH=$PATH:/Users/adeimantos/Documents/context/tex/texmf-osx-64/bin</code> (Prenez garde ici de '''bien éditer le chemin''' qui conduit vers <code>/tex/texmf-osx-64/bin</code>);
# Ensuite : <code>context --generate</code>
# Puis : <code>context --make</code>
# Enfin, on recharge les polices et on les listes, avec la commande''mtxrun'': <code>mtxrun --script fonts --reload</code>.
# Puis, si on veut installer toutes les polices et les modules, on passera la commande :
<code>sh ./first-setup.sh --modules=all --fonts=all --goodies=all --engine=luatex</code> (la spécification <code>--engine=luatex</code> permet d'installer la version Mark IV);
* Enfin, lorsqu'on désire '''mettre à jour tous les paquets''' (toutes les semaines ?), il suffira d'entrer à nouveau la commande <code>sh ./first-setup.sh</code>.
* L'installation est terminée.
 
* '''Remarques''' :
* Quelques systèmes tels Mac OS/X et BSD proposent l'usage de <code>curl</code> au lieu de <code>wget</code>. Dans ce cas, afin de vous procurer quelques polices pour TeX, veuillez saisir au clavier les commandes suivantes :
<code>curl --remote-name https://tug.org/fonts/getnonfreefonts/install-getnonfreefonts</code>, puis :
<code>texlua install-getnonfreefonts</code>
* Concernant l'installation et l'usage du <code>script</code><code>getnonfreefonts</code>, on se référera à la page Web de [http://www.tug.org/fonts/getnonfreefonts Getnonfreefonts].
 
====Installation et configuration====