Aller au contenu

Auto-éditer un wikilivre/Auto-référencer/Annexer (Version orignale)

Un livre de Wikilivres.

Codes de l'application en français avec les manuels

[modifier | modifier le wikicode]
Ce projet est bien avancé pour linux ou mingw-windows, il est à utiliser avec indulgence.
Dans cette version, les images téléversées sur wiki-Commons sans passer par wikibooks ne sont pas reconnues.
Votre contribution est souhaitée. Vous pouvez rédiger vos remarques et vos recommandations dans la page Discussion.
Il est possible de télécharger cette application expérimentale à but éducatif
Télécharger par ftp
Remarque concernant l'état du serveur de téléchargements
  1. télécharger Annexer-fr_200701.zip qui contient les copies des articles ci-dessous,
  2. télécharger md5sum_Annexer-fr_200701.zip qui contient la somme de contrôle attestant que le fichier n'a pas subi de modification.
  3. md5sum de Annexer-fr_200701.zip: c4825faa84eef1514d72edb0bd7b394e
  4. Les droits de copies et de partages des fichiers téléchargés sont ceux des articles ci-dessous.
Les codes suivants sont utilisables pour les tests des mainteneurs de la façon suivante :
  1. Copier le contenu de la page du premier module header.inc.sh dans un éditeur de texte comme Notepadqq,
    l'enregistrer sous le nom header.inc.sh dans le répertoire des tests ~/Annexer/tests/header.inc.sh/header.inc.sh
    que vous aurez créé.
  2. Y copier également des programmes de test ctrl-header.inc.bash et test-header.inc.bash
  3. Ouvrir un terminal. Dans le répertoire '~/Annexer/test/header.inc.sh/', modifier le mode de lecture-écriture-exécution
    des programmes de contrôle et de tests de header.inc.sh de la façon suivante : chmod 755 *.bash
    Exécuter le module sans paramètre : ./ctrl-header.inc.bash puis avec le paramètre LivreTest
  4. Éditer la page LivreTest.contenu, copier la partie éditée et l'enregistrer sous le nom LivreTest.contenu
    dans le répertoire Annexer/LivreTest qui vient d'être créé par l'exécution de ./ctrl-header.inc.bash LivreTest.

  1. Copier le contenu de la page du module lister.sh, pour les tests, et l’enregistrer sous le nom
    '~/Annexer/tests/lister.sh/lister.sh '. Y copier également les programmes ctrl-lister.bash, et test-lister.bash
    Faire les test du module et observer les modifications du répertoire Annexer/LivreTest.
  2. ... et ainsi-de-suite. Le dernier fichier à créer est le fichier d'exécution globale annexer.
  3. Annexes que l'on doit obtenir : 1) Annexe globale - 2) Annexe personnalisée wb - 3) Annexe personnalisée co.

Annexe obtenue avec la version 200623 de l'application Faire_fleurir_le_sel/Annexe

Fichiers du logiciel annexer

[modifier | modifier le wikicode]
Les fichiers suivants, en cours de réécritures, devront être installés dans le répertoire ~/Annexer/src, puis installés avec l'installateur.

Complet Auto-éditer_un_wikilivre/Auto-référencer/header.inc.sh Fichier d'entête, inclus dans tous les modules. Version 210505

En cours Auto-éditer_un_wikilivre/Auto-référencer/lister.sh Crée les fichiers de listes pour les modules suivants. Version obsolète 200701

En cours Auto-éditer_un_wikilivre/Auto-référencer/télécharger.sh Télécharge les pages de Wikilivres selon les listes générées.Version obsolète 200623

En cours Auto-éditer_un_wikilivre/Auto-référencer/ajouter_sclt.sh Ajoute l'entête pour les textes et les articles de l'Annexe. Version obsolète 210125

En cours Auto-éditer_un_wikilivre/Auto-référencer/ajouter_sclic.sh Ajoute l'entête globale pour les images et illustration, etc. Version obsolète 210125

En cours Auto-éditer_un_wikilivre/Auto-référencer/ajouter_sclip.inc.sh Ajoute les textes des conditions de copie des images. Version obsolète 210125

En cours Auto-éditer_un_wikilivre/Auto-référencer/sclipwb.sh Ajoute, par article, les liens vers les images selon Wikilivres. Version obsolète 210125

En cours Auto-éditer_un_wikilivre/Auto-référencer/sclipco.sh Ajoute, par article, les liens vers les images selon Commons. Version obsolète 210125

↑ Ce module sclipco.sh utilise des données produites par le module sclipwb sclipco.sh l’exécutable est à réviser. Avis du 30 juillet 2020 et du 25/01/2021.

En cours Auto-éditer_un_wikilivre/Auto-référencer/annexer.sh Commande globale. Version obsolète 200626

Auto-éditer_un_wikilivre/Auto-référencer/md5sum_src-orig Somme de contrôle des fichiers depuis la Version 200623


Auto-éditer_un_wikilivre/Auto-référencer/cp-localsrc-2-localbin . Version 210504

↑ L'Installateur ci-dessus installe les fichiers de commandes dans le répertoire d'exécution ~/Annexer,
il doit d'être installé en mode exécutable dans le répertoire des sources ~/Annexer/src.

Fichiers de documentation du logiciel annexer

[modifier | modifier le wikicode]
Les fichiers suivants doivent être installés dans le répertoire ~/Annexer/tests/02-manuels.
Effectuer les tests puis installer le manuel dans le système linux avec makeman_annexer.sh
Après avoir effectué l'installation dans le système linux, vous pouvez utiliser le script htmlman.sh pour créer le manuel en html et texte pour l'imprimante.

Une version complète existe Auto-éditer_un_wikilivre/Auto-référencer/annexer_fr.1 Fichier nroff avec un aperçu, pour l'installation du manuel français version 200626

Une version complète existe Auto-éditer_un_wikilivre/Auto-référencer/annexer_fr.html Fichier html avec un aperçu, pour l'installation du manuel français version 200626

Une version complète existe Auto-éditer_un_wikilivre/Auto-référencer/makeman_annexer.sh Cet exécutable installe le manuel dans la sructure unix/linux en français.


Fichiers d'installation

[modifier | modifier le wikicode]
INSTALLER.sh

Cette commande télécharge tous les fichiers de commandes et installe l'application dans les répertoires du PC.

Syntaxe
INSTALLER.sh [ liste | pour moi | pour tous | pour admin ]
Exemples dans le répertoire d installation : ~/tmp
-> exemple ./INSTALLER.sh annexer.list, pour télécharger les articles depuis wikilivres.
-> exemple ./INSTALLER.sh pour moi, pour copier les codes dans ~/Annexer.
-> exemple ./INSTALLER.sh pour tous, pour copier les codes exécutables dans /usr/local/bin.
-> exemple ./INSTALLER.sh pour admin, pour copier les codes exécutables dans /usr/local/sbin.
Attention : la commande suivante fonctionne, cependant, elle doit être perfectionnée.
Les corrections et tests ne pourront pas se faire dans l'immédiat (juin 2020).
Sauf si des wikipédiens se dévouent.
Essayer et comparer les codes des sources obtenues avec les codes des pages wiki.
Dans l'attente, préférer l'installation des codes de tous les fichiers par copier-coller.

Fichier original à copier-coller pour télécharger l'application Annexer, avec le fichier annexer.list qui contient la liste des fichiers à télécharger :
En finition/En voie de finition? terminaison? vβ 200604 Auto-éditer_un_wikilivre/Auto-référencer/INSTALLER.sh shell exécutable

En finition/En voie de finition? terminaison? vβ 210419 Liste des fichiers à copier Texte pour mémoire, préférer lancer les copies avec la page wikilivres

Une version complète existe Auto-éditer_un_wikilivre/Auto-référencer/html_data_conversions Copie pour contrôle du fichier INSTALLER.sh
md5sum : c7a7e6eb3347e2f0d614df29029d5578

Une version complète existe Auto-éditer_un_wikilivre/Auto-référencer/html_url_conversions Copie pour contrôle du fichier INSTALLER.sh
md5sum : a01327f2138adeffea16e446be79e917