Chantier pour la mise à jour des modèles Word pour Revues.org
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
src
utils
.gitignore
LICENSE.txt
README.md
bundle.bat
template_generator.bas
template_generator.dot
win_setup.iss

README.md

revuesorg_word_templates

revuesorg_word_templates est une suite d'outils pour automatiser la traduction et l'installation des modèles pour Microsoft Word. Ce projet a été spécifiquement développé pour générer les modèles de stylage pour Revues.org.

Description

revuesorg_word_templates permet de :

  • Générer automatiquement des modèles Word traduits à partir d'un fichier base.dot (qui contient les styles et les menus du modèle) et d'un fichier translations.ini (qui contient les traductions des styles et menus en chacune des langues de destination).
  • Créer un exécutable qui automatise l'installation de ces modèles sur le poste utilisateurv (actuellement seul Windows est supporté).

Documentation

La documentation complète se trouve dans le répertoire docs.

Développement

Les macros en VBA existent en double dans le dépot : une version .bas (code brut versionné) et une version .dot (binaire Word). Les deux versions sont (et doivent rester) identiques.

Dans la mesure du possible, il est recommandé de conserver les sources du générateur de modèle à jour sur ce dépôt.

Licence

revuesorg_word_templates
Copyright (C) 2015 Thomas Brouard (OpenEdition)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.