Accueil > Outils et techniques > Internet - Html - CMS > Macros word pour Spip

Macros word pour Spip

jeudi 27 avril 2006, par Stephane Cottin

On vient de me poser la question suivante :

"... Dans le diaporama « Du HTML au web sémantique : maîtriser les outils de gestion de contenu » (c’était une présentation faite pour PointDoc2004 le 8 mars 2004), vous évoquez l’utilisation de macros sous Word pour générer des fichiers lisibles sous SPIP.

Auriez-vous l’amabilité de pouvoir me renseigner un peu plus à ce sujet ? La mise en page initiale de ces documents Word est-elle complexe ?"

Je vous confirme que l’outil Spip n’est pas idéal "tout seul" pour faire de la mise en page. Il n’est d’ailleurs pas fait pour cela, ce n’est pas un traitement de texte, mais pour partager du contenu (la mise en forme venant après, via des CSS (feuilles de style) pour l’affichage écran ou par des squelettes spécifiques pour l’affichage papier)

Il reste que l’implémentation avec un traitement de texte, a fortiori word, est envisageable par l’intermédiaire de macro commandes.

Mais avant de parler de macro sous word, sachez que j’utilise un autre outil logiciel "spipedit" http://www.spipedit.com/article.php... qui se décharge gratuitement sous http://www.spipedit.com/Install/Spi...
Il est très puissant et très rapide : je lui reproche seulement de très mal gérer les notes de bas de page. Il ne faut tout de même pas trop lui en demander, rappelez vous que spip ne sait pas gérer en natif le multicolonage dans les tableaux (on peut le faire, mais en passant en html pur)

En complément de spipedit, j’utilise la macro "VersSpip" que l’on trouve en ligne sur http://www.spip-contrib.net/Macro-word ou sur http://www.spip-contrib.net/Macro-W... : la technique consiste à ouvrir word, aller sur Outils/Macro/Macros/Modifier
puis copier coller le contenu du fichier à dézipper sur l’une des contributions (tout est bien expliqué sur les notices des contribs) et sauvegarder = la macro générale s’appelle "VersSpip", il suffit éventuellement de l’affecter à un bouton d’une de vos barres d’outils ou de l’appeler par le menu "Outils / Macro / Macros /VersSpip"

Son unique avantage sur spipedit à mon avis est qu’elle gère très bien les notes de bas de page.

Notez qu’il existe aussi une macro pour OpenOffice qui fait la même chose et qui est aussi performante : http://www.spip-contrib.net/+Une-ma...

Ce que je vous conseille néanmoins, si la structure visuelle de vos documents est importante, est de ne pas les basculer sous Spip en tant que tel, mais de faire des fiches "articles" contenant les métadonnées, un résumé ou un mode d’emploi par exemple, et de joindre en tant que document word ou pdf, les formulaires en question, c’est beaucoup plus propre.

SPIP | | Plan du site | Suivre la vie du site RSS 2.0