Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
link-glos-opale_2017-02-08.tar.gz | 2017-04-03 | 3.8 kB | |
odt2opale_2017-02-08.tar.gz | 2017-04-03 | 7.6 kB | |
Totals: 2 Items | 11.4 kB | 0 |
┌───────────┐ │ odt2opale │ └───────────┘ pour Linux Mint Ubuntu Debian (à adapter sinon) sans aucune garantie GNU GPLv3 Ce fichier présente le script odt2opale sous licence GPL v3 https://www.gnu.org/licenses/quick-guide-gplv3.fr.html Ce script doit être accompagné des fichiers suivants : --> grain-debut1.xml --> grain-debut2.xml --> grain-fin.xml --> terme-debut1.xml --> terme-debut2.xml --> terme-fin.xml Dépendances : libreoffice unoconv 7z Lancement : - rendre le script exécutable si besoin - lancer le script en terminal. ------------------------------------------------------------------------ Étape 1 : - créer une arborescence ordonnée de dossiers (parties, sous-parties...) si possible numérotés : ├── 01 première partie │ ├── 01 01 sous-partie │ ├── 01 02 sous-partie │ └── 01 03 sous-partie ├── 02 seconde partie │ ├── 02 01 sous-partie │ └── 02 02 sous-partie └── 03 troisième partie ├── 03 01 sous-partie ├── 03 02 sous-partie ├── 03 03 sous-partie └── 03 04 sous-partie - créer dans cette arborescence les articles sous forme de fichiers ODT (LibreOffice), numérotés également : 01 02 premier article 01 02 second article 01 02 troisième article - il est possible d'utiliser des tableaux simples dans les articles - il est possible d'utiliser des listes à puces basiques (ne pas utiliser d'images pour les puces) - ne pas utiliser de cadres, ni de formes graphiques - ne pas utiliser d'autres mises en forme que gras et italique - mettre en gras les mots ou groupes de mots qui seront dans le glossaire - faire un dossier "glossaire" et mettre dedans directement un fichier ODT par mot du glossaire - mettre le titre de chaque article en Style : Titre 1 Étape 2 : en terminal - lancer le script odt2opale - lui donner le chemin de l'arborescence des articles (copier-coller) - choisir 1) grains de contenus - il est possible de laisser (ou pas) les autres fichiers (ODT, PDF...) dans l'arborescence ---> une nouvelle archive SCAR datée du jour est créée - recommencer pour le dossier "glossaire" - choisir 2) termes de glossaire ---> une nouvelle archive SCAR datée du jour est créée Étape 3 : dans Opale - importer les archives SCAR - mettre les dossiers à la racine de l'atelier - parfois quand un grain de contenu est cassé (croix rouge) il suffit de modifier une ligne et de le réenregistrer. ------------------------------------------------------------------------ Fonctionnement du script : - permettre de choisir une arborescence de dossiers contenant des articles sous forme de fichiers ODT (copier le nom du dossier à la racine de l'arborescence et le coller en terminal) - en faire une copie - générer pour chaque fichier ODT un fichier XML codant pour un grain de contenu (article) ou un terme de glossaire - placer le tout dans une archive SCAR (format des archives Opale). ------------------------------------------------------------------------ ┌─────────────────┐ │ link-glos-opale │ └─────────────────┘ pour Linux Mint Ubuntu Debian (à adapter sinon) sans aucune garantie GNU GPLv3 Ce fichier présente le script link-glos-opale sous licence GPL v3 https://www.gnu.org/licenses/quick-guide-gplv3.fr.html Ce script s'utilise seul. Dépendances : 7z Lancement : - rendre le script exécutable si besoin - lancer le script en terminal. ------------------------------------------------------------------------ Étape 1 : dans Opale - dans chaque grain de contenu, mettre en gras (Important) les mots sur lesquels un lien doit être fait vers un terme de glossaire - mettre toutes les références de glossaire dans un dossier, par exemple "glossaire" (il ne faudra plus le renommer après à cause des liens qui seront créés) - mettre les grains de contenu dans un autre dossier - sélectionner à la fois le dossier "glossaire" et celui des grains - exporter ---> fabrication d'une archive .scar Étape 2 : en terminal - lancer le script link-glos-opale - lui donner le chemin de l'archive SCAR créée précédemment (copier-coller) ---> une nouvelle archive SCAR datée du jour est créée Étape 3 : dans Opale - importer la nouvelle archive SCAR - remettre les dossiers des grains à leur place (faire une sauvegarde avant d'effacer les anciens dossiers) - inutile de remettre le répertoire "glossaire", il n'a pas changé - normalement les liens ont été mis automatiquement dans les grains sur tous les mots en gras (Important) dès lors qu'ils étaient présent dans le glossaire. ------------------------------------------------------------------------ Fonctionnement du script : - permettre de choisir une archive SCAR (format des archives Opale) contenant des grains de contenu (articles) et des termes de glossaire - décompresser l'archive - faire la liste des grains de contenu - faire la liste des termes de glossaire - nettoyer, dans chaque grains de contenu, les balises de gras (espaces mal placés) - ajouter, dans chaque grains de contenu, les balises de liens vers les termes de glossaire correspondant à condition que le(s) mot(s) soi(en)t situé(s) dans des balises de gras - créer une nouvelle archive SCAR. ------------------------------------------------------------------------