Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Bonjour

Je vous propose de tester l'extension Writer ci-jointe.

L'extension ajoute une entrée "Encadrer" au menu Format. Elle permet
d'encadrer 
la sélection courante ou de créer un cadre vide s'il n'y a aucune sélection. 

Dans ce cas le curseur est positionné dans le cadre afin de permettre la
saisie
du texte à encadrer. 

L'installation de cette extension se fait comme d'habitude via le menu
Outils> Gestionnaire d'extensions. Ne pas oublier de quitter et relancer
LibO
pour prise en compte de l'extension.

http://nabble.documentfoundation.org/file/n3990603/PysEncadrer.oxt
PysEncadrer.oxt 

Avant une éventuelle mise à disposition plus générale, j'aimerais avoir vos
avis 
sur cette extension :
- Serait-elle utile ?
- Installation et désinstallation se font-elles correctement ?
- Fonctionne-t'elle comme attendu, etc. ?

Ci-dessous quelques précisions "techniques" pour ceux que cela intéresserait
et
qui peuvent être ignorées autrement :

Il existait une macro OOo ( Agnès Simonet) reposant sur l'insertion d'une
forme 
(Dessin) dans laquelle était inséré le texte sélectionné. 

L'utilisation d'un cadre me parait plus performante (et offre la possibilité
de 
personnaliser le style). Par ailleurs, la macro ne récupérait que quelques
attributs 
du texte à encadrer.

L'extension utilise le dispatcher pour couper la selection et insérer le
cadre
(facilite la gestion du contexte : texte principal, tableau, cadre)

Elle n'utilise pas le presse-papiers (interface XTransferableSupplier) car 
certains attributs "paragraphes" seraient copiés (retraits,
numérotation...).

A la place, utilisation de l'introspection pour récupérer les propriétés de
la sélection, 
ce qui permet de gerer les differences entre versions du logiciel (par
exemple CharOver... 
non disponibles en version 2.x).

Le cadre est inséré comme caractère afin de "suivre" la mise à jour du
paragraphe 
dans lequel il figure. Il est défini en taille automatique et centré
verticalement sur 
le caractère.


Cordialement
Pierre-Yves

--
View this message in context: 
http://nabble.documentfoundation.org/Extension-Encadrement-pour-Writer-tp3990603.html
Sent from the Discuss mailing list archive at Nabble.com.

-- 
Envoyez un mail à discuss+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.