Modèle de document pour Word v3.0 : nouvelles macros d’automatisation

Nous venons de diffuser sur sourcesup la version 3.0 du modèle de document pour Word  https://sourcesup.cru.fr/frs/?group_id=193.

Le version 3.0 est constituée d’une archive zip qui contient :

  • le modèle revuesorg_fr.dot, qui contient les styles déclarés dans le modèle éditorial de Revues.org distribué avec Lodel (modèle à utiliser par défaut) ;
  • le modèle revuesorg_complet.dot, qui contient un plus grand nombre de styles (résumés dans des langues supplémentaires, index supplémentaires, etc.). L’utilisation de ce modèle de document nécessite la modification du modèle éditorial dans Lodel ;
  • les modèles macros_revuesorg_win.dot et macros_revuesorg_mac.dot. Ces deux modèles contiennent des macros qui permettent d’automatiser certaines corrections de stylage et d’erreurs typographiques (une version pour Windows et une version pour MacOS).
  • documentation_modele_revuesorg_3.0.doc : la documentation d’installation et d’utilisation des macros

Cette version du modèle de document introduit des macros Word qui permettent d’automatiser la correction et le nettoyage des textes. Ces macros permettent de gagner beaucoup de temps dans la préparation des textes. Les macros disponibles à ce jour (20/07/2011) sont les suivantes  :

  • Macros de corrections de stylage
    • Supprimer les mises en forme et les styles de caractères locaux dans le corps de texte
    • Trier les métadonnées
    • Vérifier les paragraphes
    • Vérifier les niveaux de titre
    • Rendre les liens hypertextes actifs
  • Macros de corrections typographiques
    • Rétablir les espaces insécables dans le corps de texte
    • Remplacer les apostrophes verticales par des apostrophes typographiques
    • Supprimer les doubles sauts de paragraphe
    • Supprimer les points à la fin des titres
    • Remplacer les guillemets droits par des guillemets anglais / Remplacer les guillemets droits par des guillemets français
    • Effacer le surlignement
    • Inverser les italiques dans la sélection en cours / Inverser les italiques dans tout le document
  • Macros pour les notes de bas de page
    • Supprimer les mises en forme et les styles de caractères locaux dans les notes de bas de page
    • Supprimer les doubles sauts de paragraphe dans les notes de bas de page
    • Rétablir les espaces insécables dans les notes de bas de page
    • Renumérotation des notes
    • Supprimer les points après les numéros de notes
  • Traitements avancés
    • Traitement par lot
    • Transformer les équations Word en images

Vous trouverez plus de détail sur l’utilisation de ces macros dans la documentation diffusée avec les modèles.

Merci à Jean-Baptiste Bertrand qui a développé ces macros qui font gagner énormément de temps et améliore la qualité des données publiées dans Lodel !

 

Mise à jour du modèle de document pour OpenOffice

Nous avons déposé récemment sur sourcesup une nouvelle version du modèle de document pour Open/Libre Office : https://sourcesup.cru.fr/frs/?group_id=193 (Lodel modele revues.org (OOo) 1.0).
Cette version corrige quelques bugs mineurs, améliore la mise en forme des styles de paragraphe “titre illustration”, “legende illustration”, “credits illustration” et des styles de caractères liés aux auteurs “affiliation”, “courriel”…
Une documentation d’installation est incluse (readme.txt) dans l’archive zip.
Cette documentation est aussi disponible sur le wiki de Lodel : http://www.lodel.org/wiki/index.php/Mod%C3%A8le_de_document_pour_OpenOffice

Un nouveau modèle de document pour OpenOffice

Un nouveau modèle de document permettant d’appliquer les styles pour Lodel avec OpenOffice est maintenant disponible.

Ce modèle remplace l’extension “Lodel stylist” pour OpenOffice qui ne fonctionne pas dans la version 3 d’OpenOffice. Il permet d’appliquer les styles déclarés dans le modèle éditorial distribué avec la version 0.9 de Lodel.

Il est distribué en licence GPL (version 1.0 beta) sur SourceSup : https://sourcesup.cru.fr/frs/?group_id=193 (modele_revuesorg_OO.zip)

L’archive zip contient  2 fichiers :

  • modele_revuesorg_fr.ott : le modèle de document
  • raccourcis_modele_revorg_fr.cfg : le fichier de configuration des raccourcis claviers permettant d’appliquer les styles de documents.

Comment l’utiliser

  • Dans OpenOffice writter, vérifier le niveau de sécurité pour l’execution des macros :  menu Outils > Options > Openoffice.org > Sécurité > Sécurité des macros > choisir “Niveau de sécurité moyen”.
  • Un double clic sur modele_revuesorg_fr.ott ouvre un nouveau document basé sur le modèle (autoriser l’exécution des macros, bien-sûr).
  • Le menu  ”Lodel” disponible dans la barre des menus permet d’appliquer les styles déclarés dans Lodel.
  • Pour attacher les raccourcis claviers permettant d’appliquer les styles : menu Outils > Personnaliser > Clavier > Charger : choisir le fichier “raccourcis_modele_revorg_fr.cfg” et valider. Les raccourcis clavier sont alors actifs. Ils sont affichés dans le menu “Lodel” en  face des styles correspondants.

Restrictions connues

  • Les listes à puces sont interprétées par Servoo comme des listes ordonnées : les listes à puces seront affichées dans Lodel comme des listes numérotées.
  • La touche “alt” n’est disponible dans les raccrourcis clavier d’OpenOffice que depuis la version 3.2. Pour les versions antérieures, la plupart des raccourcis clavier ne sont pas disponibles.
  • Dans OpenOffice, les images ne sont pas nécessairement contenu dans un paragraphe distinct. Il faut veiller à insérer un paragraphe stylé en “Standard” ou en “Annexe” et contenant l’ancre de l’image.
  • Il faut enregistrer le document au format sxw. Ne pas utiliser format le format doc ou odt.

Crédits
Matthieu Heuzé, Jean-François Rivière

Ce modèle est distribué en licence GPL, en version beta. Merci de faire état de vos essais, qu’ils soient fructueux ou non, sur la liste lodel-users (https://listes.cru.fr/sympa/info/lodel-users) ou en commentaire de ce billet.

Personnalisation du modèle

Il est bien-sûr possible d’ajouter d’autres styles correspondant à un autre modèle éditorial.

Le principe de ce modèle de document est le suivant :

  • le modèle de document contient des styles de paragraphes dont les noms sont déclarés dans le modèle éditorial de Lodel ;
  • le modèle contient des macros qui appliquent ces styles (un macro, très simple, par style) ;
  • le modèle contient enfin un menu personnalisé qui permet d’exécuter ces macros.

Les raccourcis clavier permettant d’exécuter les macros ne peuvent être enregistrées dans le modèle. C’est pour cette raison qu’il faut les charger depuis un fichier différent.

Pour ajouter un style pour un autre modèle éditorial au menu Lodel :

  • Ouvrez le modèle de document dans OpenOffice 3.2 (veillez à ouvrir le modèle de document, pas un nouveau document basé sur le modèle).
  • Ajoutez un style dans le modèle de document (dans la fenêtre “Styles et formatage”).
  • Enregistrez une nouvelle macro qui applique ce style : “Outils” > “Macros” > “Enregistrez un macro” puis appliquer le style et cliquez sur “Terminer l’enregistrement” et enregistrez cette macro dans le modèle : modele_revuesorg_fr.ott > Lodel > Module1 en lui donnant si possible un nom explicite.
  • Pour ajouter cette macro au menu Lodel : Outils > Personnaliser > Menus. Choisissez le menu “Lodel” ou un de ses sous-menus. Cliquez sur “Ajouter” et sélectionnez la macro que vous venez de créer puis “Fermer” et Validez.
  • Enregistrez votre modèle. C’est fait.

Si vous souhaitez associer un raccourci clavier à une macro, vous pouvez suivre ce guide très explicite : http://wiki.services.openoffice.org/wiki/FR/Documentation/Writer_Guide/Assignation_raccourcis

Je n’ai pas contre pas réussi à enregistrer les raccourcis clavier avec OpenOffice 3.2 sous Windows (le fichier produit était vide). J’ai pu le faire sans difficulté en utilisant LibreOffice 3.2.