Voici la marche à suivre pour reproduire ces pages html sur votre PC Windows, conformément au schéma suivant :
FigureB.0.1.Principe de PreTeXt.
Le logiciel xsltproc est-il installé? Pour le savoir, ouvrez un terminal Invite de commandes / Command Prompt et exécutez la commande xsltproc --version. À ma connaissance, xsltproc n'est jamais installé par défaut sur un PC Windows. Si vous avez de la chance et qu'il est installé, rendez-vous directement à l'étape 3. Sinon, respirez un bon coup et passez à l'étape suivante.
Voici une façon d'installer xsltproc pour Windows.
Téléchargez le fichier xsltproc.zip disponible au bout du lien précédent. Décompressez ce fichier et vérifiez que vous obtenez bien un dossier intitulé xsltproc à l'intérieur duquel se trouvent cinq fichier dll et deux fichier exe, dont xsltproc.exe.
Placez le dossier xsltproc à la racine de votre disque dur. Il devrait alors côtoyer des dossiers comme Program Files, Users, et Windows. Vous pouvez le placer ailleurs si vous préférez, mais vous devrez alors adapter ce qui suit en fonction de votre choix.
Il reste à expliquer à Windows où se trouve ce nouveau logiciel pour pouvoir l'utiliser à partir d'un terminal.
Cliquez sur la loupe en bas à gauche, puis cherchez et sélectionnez Modifier les variables d’environnement système / Edit the system environment variables.
En bas à droite de la fenêtre qui vient de s'ouvrir, cliquez sur Variables d'environnement / Environment Variables.
En bas à droite de la fenêtre qui vient de s'ouvrir, utilisez Nouvelle / New, ou Modifier / Edit de façon à créer ou modifier une variable intitulée PATH.
Dans la fenêtre qui vient de s'ouvrir, entrez C:\xsltproc puis cliquez sur OK.
Une fois les étapes i. à iv. complétées, vous devriez voir la chose suivante sur une partie de votre écran :
FigureB.0.2.Création de la variable d'environnement PATH. si votre système d'exploitation Windows est en Français, ou
FigureB.0.3.Création de la variable d'environnement PATH. si votre système d'exploitation Windows est en anglais.
Notez le ; à la fin de C:\xsltproc.
Retournez maintenant à l'étape 1 ci-dessus.
Téléchargez le fichier mathbook-dev.zip en cliquant sur le bouton intitulé Code sur la page qui se trouve au bout du lien précédent. Décompressez ce fichier et renommez le dossier obtenu mathbook.
Téléchargez le fichier dap.zip disponible au bout du lien précédent. Décompressez ce fichier et assurez-vous que le dossier obtenu s'appelle bien dap.
Créez un dossier intitulé localPreTeXt où vous voulez sur votre ordinateur, puis placez mathbook dans localPreTeXt.
Créez un dossier intitulé mesLivres à côté de mathbook dans localPreTeXt, puis placez dap dans mesLivres.
Rendez-vous dans le dossier dap : vous devriez voir un dossier images et un dossier ptx.
Dans la barre de chemin du dossier dap, cliquez sur la flèche vers le bas, remplacez le chemin par les trois lettres cmd, puis tapez la touche Entrée : ceci devrait ouvrir un terminal Invite de commandes / Command Prompt agissant au niveau de \localPreTeXt\mesLivres\dap.
Dans ce terminal, exécutez la très longue commande xsltproc -stringparam publisher publication.ptx --xinclude ..\..\mathbook\xsl\pretext-html.xsl ptx\principal.ptx en un seul morceau.
Dans le dossier dap, cherchez le fichier index.html et ouvrez-le.
Félicitations! Vous pouvez maintenant vous rendre à l'étape 2 de la marche à suivre indiquée sur la page d'accueil.